APS (Forge)


  • Learn about combining APS and WebAssembly at Autodesk DevCon Europe

    While at the time of writing I'm not yet on the official speaker list, I'm happy to say that I will be presenting a session at the Autodesk DevCon that's being held in Amsterdam from May 20th-21st, 2025. I'll also be attending the Dynamo Hackathon on May 19th as a warm-up. My session is entitled "Supercharge your browser-based APS applications with WebAssembly" and will explore how you can take C++ libraries and build them into WebAssembly modules to bring impressive capabilities to your browser-based Autodesk Platform Services applications. Over the last few years I've spent quite a bit of time…


  • Register today for the Autodesk DevCon 2025 in Amsterdam!

    Well this is exciting: it's now possible to register for this year's Autodesk DevCon. It's being held in Amsterdam from May 20th-21st and is the only Autodesk DevCon event being organized in 2025. (There will be APS-related content at Autodesk University 2025 in Nashville, of course.) I mentioned the DevCon - and the personal significance of it being held in Amsterdam - back during the CFP process. The venue is the historic Beurs van Berlage which dates from the end of the 19th century. Amsterdam is actually the cradle of modern securities trading, with the Dutch East India Company having…


  • Submit your Autodesk DevCon Europe 2025 class proposals

    As I mentioned after the announcement at AU 2024, I was thrilled to see an Autodesk DevCon happening back in the fine city of Amsterdam. It'll be held from May 20-21, 2025. The last one I attended was the week (maybe a few days more) after I joined Autodesk, back in August of 1995. I wasn't actually presenting at that first one, if memory serves me right, I was assisting my colleague Jim Tinney with his presentation about the Autodesk WorkCenter API. The event was held in a super-fancy Japanese hotel in Amsterdam - at least it certainly seemed that…


  • AU 2024 Days 2 and 3

    After a great first day of Autodesk University - and it's preceding Dynamo Day - it was time for Days 2 and 3. After breakfast and an internal meeting, I headed to the Expo to watch the Day 2 General Session. It wasn't quite as impressive as seeing it in the mainstage venue itself, but it was convenient being able to sit at a table and write up the last blog post. There's something about the view from the escalators that made me want to continually snap this photo! I headed up the escalators to attend Ray Wang's Theater Talk…


  • AU 2024 Days 0 and 1

    On Sunday morning I headed across to Geneva Airport for my trip to Autodesk University 2024 in San Diego.The trip itself didn't start very smoothly: I couldn't check in online - I suspect having two passports, only one of which has a valid US ESTA - meant that the airline flagged me for manual review. I really need to be more careful with my API (not the one I work with usually 😉 in future.Anyway, this check-in fail led to a cascade of irritations, from having to pay for a seat (to avoid being assigned a middle seat on a…


  • The Autodesk Design & Make EduHack

    There's a fun virtual event happening at the end of September, the Autodesk Design & Make EduHack. It's for students who know some programming - whether studying Computer Science or another STEM discipline - and would like to get connected with Autodesk and learn how to use Autodesk Platform Services. The event is fully virtual - participants will use tools such as Zoom and Slack to communicate about their projects - and should be a great way to meet folks at Autodesk and accelerate skill development. The hacking will take place from September 27-29, 2024, and the after a day…


  • Using web workers to run intensive browser-side analyses in Autodesk Forma

    The topic for this post relates to a project I've been working on for a few weeks, now. We've taken a complex set of spatial analyses - that use our favourite voxel-based architectural space analysis Dynamo package, VASA - and have translated them to work directly in the browser. (This translation process isn't really the subject of this series, but it's pretty interesting, nonetheless, and it's mostly what I was working on during the recent trip to Munich for the DevCon. Most of the Dynamo code was fairly easy to translate, although things like the automatic lacing of nodes meant…


  • Autodesk DevCon 2024 in Munich

    A full week has now passed since more than 500 people were in Munich for the Autodesk DevCon 2024, and yet I'm only now finding time to put proverbial pen to paper. It's just been really busy, but I'll talk more about why at some point in a future post. For this year's event I opted to take the train from Neuchatel to Zurich and then from there on to Munich. In theory that's 5.5 hours from city to city, but that's not really accounting for delays due to the unreliable Deutsche-Bahn network. (That's not me being all "Swiss"about things...…


  • Getting ready for the Autodesk DevCon in Munich

    On Monday I'll be taking the train across to Munich for the 2024 version of the Autodesk DevCon in Europe. I'll be around at the event on Tuesday and Wednesday, heading back on Thursday morning. If you're going to be at this year's DevCon, please do say "Hi"!


  • Left to My Own Devices: I join the TRXL podcast for episode 152

    Some weeks ago I joined Evan Troxel for a couple of hours to chat about my journey and some of the projects I've worked on. I've enjoyed the TRXL podcast for some time, so it was a real honour to be invited on. Our discussion has just been published as episode 152.     If you prefer video, here's the version from YouTube:     Evan's a great interviewer: I enjoyed the session a great deal and I hope you do, too. Listening back to it I realize there's a lot more we could have talked about… hopefully Evan will…