Description
Key Learnings
- Discover how machine learning and AI have been improved in Dynamo to do complex calculations and analysis
- Learn about significant changes in Dynamo core and popular packages that you can try right now
- Learn about how you can use digital twins and web APIs with your Dynamo script to access streams of data
- Learn how Dynamo can be used in generative design and complex geometry with built-in nodes and user packages
Speaker
TADEH HAKOPIAN: Hello. And welcome to Hidden Super Powers of Dynamo Part 2, Package Managers Assemble! I'm Tadeh Hakopian. Let's get started. A little introduction-- today, we'll be talking a lot about what are the superpowers and hidden gems of Dynamo in generative design, machine learning, web APIs, coding enhancements, core enhancements, digital twins and much more. There's a lot of content.
There'll be a little bit of a rapid fire pace. But don't worry, it's easy to digest. And there's a lot of resources, lots of links. Every slide to have has a link to more information. So don't feel like I'm missing anything out. And there's lots of references at the end.
A little bit about me, I am Tadeh Hakopian. I have worked as a design technologist and developer with HMC Architects in California. I have a background in architecture. And I've had 10 years experience in AEC, architecture, engineering, and construction with BIM and VDC workflows. And I've done a lot, of course, authoring and speaking for Dynamo, BIM, and Coding content. So that's a little bit about me. And a little bit about me and Dynamo. Oh, excuse me.
A little about me and Digital Practice is-- HMC Digital Practice, we're always looking for new solutions to enhance the way our designers work in architecture. And Dynamo has been a big asset to us over the years, along with other computational design tools. So we're a big team that believes in the use of customization to get our work done. And a little bit about me and Dynamo. A couple of years ago, four or five years ago, I got bit by the Dynamo bug, and that kind of transformed me into a graph-slinging, Dynamo superhero myself.
I love the software. I love the tools. I love what comes out of the community. So that's my origin story with Dynamo. It's just something that I keep coming back to. There's always something new. There's always something bigger in Dynamo. And that's been driving me and my usage of Dynamo for a long time now. So here's a review for part one. This is part two. So for part one-- previously on Dynamo Super Powers Pow! Bang! Zap! A big epic event was part one.
And we learned a lot about the super powers and the packages of Dynamo, and within Dynamo, the kind of abilities with coding and out of the box features that you might not have realized were possible. Those are things like geographic information systems, maps, data science, external integrations of software, all sorts of amazing things that will blow your mind in Dynamo. So if you haven't checked it out already, watch Hidden Super Powers Part 1, conveniently located on Autodesk University. Here's a link to the talk, deck, and video.
And then that'll catch you up on what was already discussed on Dynamo. So before we get started into all the hidden powers with the packages, we'll talk about the new Dynamo powers. Dynamo has been upgraded for years and years. Every year, there's been a bunch of new changes. It's an evolving software. And it's always surprising what comes next from the team. And the Dynamo Corps team releases the product that all other Dynamo versions are based off of, whether it's a package manager or some other integration, or some inclusions to, say, Revit or Civil 3D.
It all comes from the core Dynamo team. This is where everything begins. And a lot has changed from this core Dynamo team in a short amount of time, even since less than a year ago. So this is a chance to talk about what has happened. And the core team has introduced updates for the product itself, for efficiency, documentation changes, and coding. These are really cool features that I think if you didn't hear about, I think it's a great chance to learn about now as a super power. And one of the greatest things to me is the documentation browser from the Autodesk team.
This is part of the release notes for adding custom documentation to your nodes. That's right. You no longer have to look it up online or find some arcane references. It's all in the nodes. You can include all the documentation on how a node works baked into the node with a sidebar and the extension to the right. Just right click and there it is, help. This is amazing. This is going to make everything so much easier to figure out what the node does if you already forgot or you made your own custom nodes. There's so much to be done here.
And you can go crazy here. You could put all sorts of content and how to organize the node, how to use it with a custom node. This is something that I didn't even realize I needed. And it's an amazing super power that the team has worked on. You can even use emoticons. It's astonishing. And if you're the kind of person who does your own code, your own nodes, your own documentation, you can take a straight from your text editor for coding and push it straight to the help node for the documentation.
This is one of the most impressive upgrades I've seen just for convenience sake. So this is a great one. Another one is the ability to autocomplete and fill search engine information. It's an improved feature since-- since over the years. It's always been something-- everybody's been interested in getting a little bit better search engine. And some Dynamo search engines are a lot more approved. So that's also another 2.12 release nodes, another amazing super power. But it's nothing quite reverberating or as interesting as the core upgrade to Python. And we'll talk a lot about this later.
What used to be IronPython would be Python 2.x. Now, we have the chance to use CPython 3.x. And that increases a lot more things we're going to talk about later that you weren't able to do with Dynamo before. This is a huge upgrade. And just to let you know. IronPython, while it's good, it doesn't have near the capability of what CPython could do. And it only has a fraction of the ability of what CPython in Python 3.x. And there's a whole Migration Assistant to help you change from the older version to a newer version that you can check out in the release nodes for 2.12.
And we'll talk more about Python in a minute. But first, Dynamo Refinery. The Refinery team and Dynamo team have teamed up and created a core upgrade that really integrates Revit, Dynamo, and Refinery to do generative design. And lets you use optioneering to find different ways to explore geometry and solutions to your design studies. It's easy to use, easy to configure, and it's integrated with Dynamo, so you can get the most out of it. And there's a whole primer just on this. I highly recommend you check it out.
I linked it to this deck. You can do things that-- with Dynamo and generative design you didn't realize you could do before, view finding space optimization, all sorts of opportunities. This has really evolved in the last few years. And it's just something that's underutilized, I think. Because a lot of people could benefit from this, whether it's trying to find the right shape or trying to study the information in your model. You don't have to crank through everything yourself manually if you know what you want. You can just tell Refinery with Dynamo to figure it out for you.
It can plot some information, get some options, get some graphs, get some data, and help you more. This is an amazing power of Dynamo. And here's an amazing three-part series, mini series, by the Refinery and Dynamo team about how they used optioneering with generative design and Refinery toolkit and Dynamo to find a COVID space occupancy analysis, which can be used for all sorts of other purposes. So I highly recommend checking this out if you want to learn more.
So there's tons of great things out of the Dynamo core team. Let's talk about the package managers. And there's a lot of cool things. We're going to talk about each of these packages in a little bit and learn a cool super power from each of them. And the package managers are sort of like The Avengers. These are guys who were like had their own kind of journeys. They get together and work on cool products, sometimes together. Sometimes, they get inspiration from each other. And different groups have different kind of like personalities by the way.
And we'll talk about the ones that give you more efficient packages. There are groups of teams that do more efficiency. There are groups of teams that do better for modeling. And there are groups of teams that are new, that need a little bit more attention, and groups of teams that are great for web development. So I'll talk about the x-peditors, the ones that help you get the work done quickly. Some of these are more popular, and we'll still go over them in quick succession to figure out or to see what they're doing with their cool superpowers.
One, Rhythm by John Pearson and Parallax. It's a great set of .NET packages for Dynamo. It has a cool super power, align sheets. If you care nothing else about Rhythm, if you don't know anything about this, there's a ton of cool stuff. But the aligning sheets feature is amazing. I used to do this custom nodes by cell. Once I realized Rhythm had it built in, I just started using Rhythm. It's a really amazing power. I highly recommend that you check this one out. The next one is Bimorph. It extends Dynamo capabilities. It's from Thomas from the Bimorph team.
They're always finding new ways to upgrade their team-- their products and their nodes. So this is no exception. And one of my favorite abilities of Bimorph is linked elements. This is something I struggled with in the past. And linked elements, like I mentioned-- so you could just take elements linked into your Revit model, and use Dynamo to explore them, to copy them over, to get the data out of them. That's something very hard to do out of the box with Dynamo. It images with Revit, so this is amazing power. It makes a big difference. It's one of my favorite things about Bimorph.
And then you got Data-Shapes. This is by Mustafa El Ayoubi. And Data-Shapes has a ton of great things. A lot of these packages have overlap with things like efficiency, with how you can use Revit and Dynamo together. But the unique things about all of these, like Data-Shapes, is it gives you something other packages and Dynamo doesn't have. In this case, it's data. All these charts you see can be used with this Data-Shapes and nodes to get data out of your model and put it into the sheets you model as an image. It's highly cool.
But my favorite super power is actually the DynaMaps portion of Data-Shapes. You can actually use online databases to extract data of real world cities and urban environments and then organize in Dynamo, in layers, and then extract that and put that into Revit as a real topography. It's an amazing asset. It's one of my favorite things about this package, and it just looks cool. I just have fun playing around with it. it's so cool. That's an awesome feature from Data-Shapes.
Then we got Clockwork. This is partly-- this is from Andreas Dieckmann and Bad Monkeys. It helps you work with lists and operations in Dynamo easier.
And one of my favorite things about it is it actually automates setting worksets, another headache I had that is addressed by this set of packages and nodes. Little improvements like that, I wish were easy to do. You can do with package managers and their nodes here. It's a real great tool. Again, there's tons of stuff within it besides this. But this is a great super power that I highly recommend anybody check. Out and also associated with the Bad Monkeys super group here is Dimitar Venkor. He created the Spring Nodes. And that can really accelerate how you do BIM workflows with Dynamo and Revit.
And one of my favorite things is opening by curve. This is something, again, I struggled with. There's ways you can do that data loop with Dynamo out of the box. But this set of nodes with the spring nodes really helps accelerate that. So that's a cool offsetting super power of this node package. And of course, Archi-Lab with Konrad Sobon and his team there. There's lots of great features in Archi-Lab, hundreds of integrations with API-- the Revit API and Dynamo. It's a very learned study. And one of my favorite super powers of Archi-Lab is that it does have more super powers which is great.
They have the Mantis Shrimp, Mandrill for data, Bimbeats, Bumblebee. They may it all be integrated with Archi-Lab. The Archi-Lab team supports all this. They have a lot of great projects that either go with Archi-Lab, go with Dynamo, or on their own. So they're always releasing new things. They're always evolving their game. I highly recommend you check out their products. And another group-- we saw the x-peditors. Now we got the shapeshifters, who help you model and find geometry in ways that you might not be able to do with any other set of tools.
It's always great to find the efficiencies of modeling and these are really great tools for that. One is DynaShapes by Long Nguyen. It's a way to find constraint-based form finding, for example, catenary shapes. That might be really hard to do with a BIM software like Revit. So this is a great package that you can check out with Dynamo. And one of my favorite things here is it supports folding. I never see anything else do this as fluidly as DynaShapes in Dynamo. So if you're into this world of trying to explore and find shapes, this is the package for you. It's very neat and very awesome with lots of room to be creative here.
And you can also team up and use things with Refinery and Data-Shapes-- or DynaShapes. You can combine packages and different resources together to get more efficient results. So don't feel like you have to use them all separately. There's lots of crossover possibilities here. And that's where the super powers really shine in Dynamo. Another great shapeshifting power is Topologic. It helps you build lightweight models with topologic geometry to help you study the geometry of models. Sometimes, BIM models and Dynamo models can be pretty heavy weighted.
This is by Wassim Jabi-- Wassim Jabi and the Topologic team, really cool tool. And because you can make lightweight geometry from it, you can do very rapid energy analysis. That's becoming a bigger part of the design world. So this is great if you want to use this super power to study your energy models. I recommend checking this out. Then, we got the youngbloods. These are packages that have been around maybe not for a long time or maybe not being paid attention to enough. So I want to give a little bit of attention to these packages that are real diamonds, real gems.
One is MEP Over by Taco Pover. And all it does is just help you do computational modeling for MEP components, something that-- people in that world need a little bit of loving, mechanical, electrical, HVAC, you name it. In this example, we're just doing pipe fitting. This is something that is just a joy for anybody working in that world of working with equipment in Dynamo in Revit.
So I highly recommend checking it out if you need some MEP problem-solving. And in that regard, if you want the same kind of thing for rebar, there's something by Peter Kamal called Reinforcement Package.
It's another package that helps you use rebar-- it uses Dynamo to help rebar model in Revit. And a core power here is you could just-- with Dynamo Player, click on the object you're trying to add rebar to. As long as everything's set up correctly in a Dynamo graph, as long as the components are there in Revit, in one click, you can add as much-- all the correct rebar you want to one object at a time. So it's very cool. It's a very good way of showing on one hand, you can use structural and rebar modeling in Revit. That's a lot of work being done on BIM models today.
That's an excellent boost in super power. And of course, Crumble package, which has a lot of automation scripts for day to day work. This is a very new package by Aussie BIM Gura, also known as Gavin Crump, where the name comes from. There's lots of custom nodes with Python. So they're easy to modify if you want to. And one of my favorite things about this besides it's just general utilizations is you can send emails once you're done with a Dynamo script that takes a minute to run.
They could take a little bit of time depending on how much work you're doing in them. You can use this set of nodes to let you know it's finished, send an email to you, and give you a heads up.
So that's very cool. And a very underutilized feature in Dynamo is things you could do with automations effectively through the web. Meanwhile, on the internet, there's a lot more power and potential to be unlocked here, a lot more connections. There can be sinister-- sinister things and also great things on the web. So if you know what you're doing, you can use something like the Dynamo package by Alberto Tono that could help you connect to all sorts of resources and services online through web APIs that can be used as nodes in Dynamo with JSON nodes, what have you.
There's lots of great resources there. And this is becoming more common. Lots of sort of databases and tracking systems online, like Airtable, Notion, can communicate to something you do, whether you're tracking changes, tracking updates, tracking different aspects of the model. And even things as simple as Google Sheets and Forms. This is becoming more and more common as people get comfortable with web databases, web-based tools. And you need a way to communicate between Revit software and other software. And Dynamo's a great interlocutor so something like a Dynamo web package is a great place to get that kind of support.
So I highly recommend checking that out. And stay tuned. I think a lot more is going to grow in the world of web and Dynamo. So it's really a matter of just customizing things and learning more about the web environment. That's what I'm doing. OK. Whew. Let's talk about extensions for a minute. Extensions aren't just packages. They extend what you can do in Dynamo. They're like little tools you add within Dynamo, but also adders you could do for Revit and different kinds of integrations
And they really expand and stretch in all sorts different ways the possibilities. Things that would be nice to have a Dynamo but you may not have. So we talk about new extensions in Dynamo, add-ins for Revit, integrations outside of Revit and Dynamo and even going beyond BIM. We'll talk about what that possibly could look like. And the extensions we're going to look at today are going to be things that you didn't realize you could do. But it's a whole team of different tools that can help you in Dynamo.
For instance, data shapes, again from [INAUDIBLE] data shapes team. This is great in case the Dynamo Player built into Revit isn't quite enough, doesn't have enough features, doesn't have enough sophistication, doesn't have enough reporting integrations. Dyna Data Shapes multi input UI player is a great upgrade to the Dynamo player. I highly recommend anybody who wants something a little more robust in the Dynamo Player for Revit for people who aren't comfortable using Dynamo in your office, this is a great way to not only give you more feature rich user interfaces, but also give you more control over the scripture running.
So this is a great extension for Dynamo Player. And then Monocle. This is one of my favorite ones. It just helps you organize your graphs. Sometimes they're a complete mess. I can't stand spaghetti graph looking code. It's a real mess. So this makes it easier to maintain. By simply just using a bucket of tools to help you color things, and group things, and just align text and all that, Dynamo core team-- wink, wink-- takes a little bit of inspiration from this. I think it'll be a big benefit to everybody using the software.
So shout out to John Pearson for this one. And Dynahub. This is really cool. If you're using GitHub at all for your Dynamo script tracking, which I do, this is a built in feature, or built in extension you could use, to log into Dynamo or log into your GitHub repo through Dynamo so you know exactly the last time you're working on certain scripts, where they are, and how they're tracked. Real great feature. If you don't know a lot about this, there's an [INAUDIBLE] talk about Dynahub that you can look up and learn all about it. It's a great tool. I love using this one.
And this is what I call the Suicide Squad, which are the people who are doing cross platform support. They're on a make or break mission. So there's a lot of great stuff here we'll talk about. One of them is Speckle. Speckle is great for interoperability, automation, and collaboration. Through all sorts of different platforms and support, they've been really growing the service over the years. And one of my favorite things about it recently is just how you can use something like Dynamo and a CSV file for example from Excel, or a Dynamo [INAUDIBLE] Excel spreadsheet to create geometry.
This is the future to me is the reduced friction between different geometric formats as things become a lot more fluid between project teams and how they work. You want common points of collaboration. This is a great way to do it is to have something like Speckle that can just move the geometry X, Y, Z points along the data along very quickly. So it's a very cool feature from Speckle. Then you got Hypar. My company, HMC, uses this for a couple of custom graphs, or custom integrations we've been using.
And it just uses algorithms to generate and visualize buildings to make your decisions easier. It doesn't replace the designer. It just makes it easier for you to work with. There's a lot of great information online about Hypar and how they integrate not with just Dynamo but lots of other services. They create your own custom apps without having to be fully build out your own app creation.
And then you got TestFit, a very cool tool. A lot of people heard about this. It helps you extend capabilities in how you model by automating a lot of the constraint based modeling of a building. Again, doesn't replace the designer. It just helps you see the options ahead of you. And there's a whole integration with Dynamo that you can use with Dynamo Nodes that if you want to bring in the geometry from TestFit into Revit through Dynamo, that can control the elements, the work sets, everything.
And it's all possible. So they've already provided a lot of integrations to make it easy if that's something you want to try out here. It's all available.
And another one, Core Studio Swarm, cross platform support. Again, extend model geometry with cloud based services. This is very neat. It's own kind of hosted platform. So all you have to do is put your geometry in and start working on it. Very cool by the Thornton Tomasetti CORE Studio Team. This might be up your alley if you're looking for something that can work online very quickly.
And for add-ins in Revit, there's one cool one that looks directly Dynamo which is Nonica. It launches scripts directly from Revit and with a script library. So if the Dynamo Player is just not doing it for you and you only need a handful of scripts to run, Nonica is a great new tool to try that out. Again, there's a free version. Check that out. It's a amazing ability. And if anybody wants to evolve beyond Dynamo [INAUDIBLE] software, but you don't want to use C# or .NET, may I mention PyRevit as an option. It's a add-in, it's popular, make your own custom tools.
If you're already familiar Python and you know how to use a Dynamo script with Python, this might be for you. So these are great service and extensions you could use already with Revit and Dynamo. Next evolution, so to speak. And the wider world out there, there's lots of low code and no code options and web integrations. Unity and Unreal have something similar. Node-RED for the web. And Autodesk Forge, while it is a web stack, can potentially integrate with all of this. So this is the broader scope of what's possible once you start really loading your stack here.
I'll leave that here for now. This might be the next iteration of hidden superpowers. Who knows? Things are moving so fast. OK, well let's talk about the future. And what does the future hold?
Well, it could be bad or good. We're not sure yet. But I'm hoping for good. I think a lot of things we've been seeing in the evolution of Dynamo, and the package community, and the extension community, and the [INAUDIBLE] community has been really amazing over the years. So I'm looking forward to more growth in Dynamo, data science capabilities.
And beyond all this, let's talk about that a little bit. Currently Dynamo is going inside everything. It's going inside all the Autodesk platforms. I think it's only going to increase. Remember, there's a Dynamo product and then every product team for Revit, Inventor, Autodesk, whatever, they can make their own and integrate it themselves. And you can make it yourself too if you want to put into your own custom software. It's solely up to you.
So there's already integrations for a lot of different softwares like FormIt, and Steel, and Civil 3D, and Alias at this point. So it's only going to grow. But what I see as the biggest growth base is customization and coding. The Python extension support that Dynamo's continued to provide is going to be a great way to use that tool moving forward. And Python's greatest strength itself, its greatest superpower that you can unlock, is its own user supported open source community of packages and libraries.
And amongst them, things that help you do machine learning, data science, web scraping, you name it. That's Python's greatest ability is PyTorch, SciKit Learn, Tensor Flow, NumPy-- this is Python's amazing channel powers that now Dynamo could tap into. And data science on its own just releases so many more potential. This is a simple geometric grid that you can actually do something similar with Python. This is one example by Dalton Goodwin, the BIM coordinator. I have a video I'm linking to this example he created using Dynamo, Python Jupiter, some data science, very easy to follow.
This is the next evolution to me of where Dynamo, and Python, and BIM is going to really expand beyond the kind of platform software we have into the open source world of data science. And I think machine learning is definitely coming up next. Because Mr. Amour here from the Dynamo Core team is looking into using machine learning nodes, that's right, in Dynamo.
So that's it. I have the documentation receipts right there in front of you to show what's happening. I'm sure we're going to hear more about this in the coming weeks and months. And once you get into machine learning to open door, machine learning is just a way of analyzing data and using it to predict future behaviors.
You put data in, your computer finds patterns in the data with the machine learning software, and then predicts rules and relations. This could be a big boon to helping you create a history of design implementations from many, many different models, or finding the best way of organizing your equipment in a space.
It's all possible through machine learning. It's kind of useful for anything. That's how you can get search results kind of predicted for you in your search bar when you go to Google.
So Revit can finally think. And this is a fun little meme if you guys don't know. It's from Invincible TV series. Highly recommend it. So this is really cool. You could finally use something like machine learning and potentially AI to help do your best work in Revit. And machine learning is going to be everywhere. Everybody uses it for everything.
So Dynamo's not going to be any exception. You could check out more information here on the link. And we'll diagram of deep learning. Not going to get into that now. But there's a lot of possibilities here.
And perhaps even eventually digital twins and IoT. Autodesk just released Tandem. Is their integration directly to Tandem and Dynamo? Not yet. I don't think so. But we'll see. Because it's all BIM based. And it's all going to be for things of a facility, management facility, integrations that I think Dynamo could play a big part. Because a lot of this is based on your core BIM model. So stay tuned for that.
To be continued, I guess. But there's a lot of things coming up. You don't have to wait. You could be-- there's a open source community around Dynamo. Dynamo is an open source community itself. It's available to anybody to work with. You can get involved with it. And you can learn more on the open source progress they have out on the blog posts. You can all be a part of the Dynamo team.
And here's just one road map showing what they're going to improve with UX, and miscellaneous tools, and package management, and documentation. There's a ton of stuff. Highly recommend checking out what's going on with Dynamo blogs.
And some takeaways. Where to go next? I think I overwhelmed a few of you with all the crazy stories, and powers, and teams, and abilities that Dynamo and everything around that Dynamo BIM has had. So I'll give you some sense of where to start, the communities you can join, and learning resources. That's kind of where I got my interest piqued was through that. I was like, where do I start? Years and years ago. So this is where to go.
And I'd say if you want documentation on learning resources, go to the Dynamo Primer. It's probably the best place to just start learning how Dynamo works, what's in it, the basics if you don't know any better, or if you just want a refresher or show other people in your company and your team how it works. Cannot do any better or worse than Dynamo Primer. It's a great one stop shop. It's a great source of documentation. And you get actual code samples there. So highly recommend checking it out.
And if you're a little more savvy, you can actually go get a build of Dynamo, the actual Dynamo code, download it, use it, and create your own Dynamo copy if you want. Or experiment with if you want make your own packages. And it's all on GitHub. All the links all right here. You can take the power into your own hands.
And shout out to everybody who supports the community, whether you're a package manager or not. Kean, Belinda, Sol, Jacob, Dana, Jeremy, John, Shaan, and the BIM girl. You guys-- and this is just a small selection because I could only fit so many faces on one slide. There's many more out there. I've learned a lot from your videos on YouTube, your webinars, your Twitter posts, your blog posts, you name it.
You guys have been a great resource for me to learn. And it's great that you guys keep pushing me along and donating your time for that. So I appreciate all of you. And shout out to everybody in the Dynamo community. No matter what you do and who you help, it's been one of my favorite communities out there. It's always fun, everybody's enthusiastic, nobody's cynical, everybody helps each other out.
So kudos to everybody in the community. And I would recommend anybody who's even half curious, maybe they just want to see what's in there, join the Dynamo Core. Join the Dynamo community. There's a BIM forum for Dynamo, the DynamoBIM Forum. There's Autodesk User Groups worldwide to check out. You can go to the GitHub site for Dynamo, and submit issues and product feature requests you want to see. You can go to Autodesk dojos.
There's all sorts of ways to connect and communicate to the Autodesk community in Dynamo, computational design, you name it. It's all there available for you right now. And it's all free.
So that's why I got to say. Just join a community, be part of the solution, be part of the movement in the right direction. I think this is the kind of open source, open standard, agnostic kind of way everybody wants to work is going to be through not just Dynamo, but things like Dynamo, low code, user driven, open source, community driven decisions. So this is something I recommend anybody who has any interest in this moving forward in any field whatsoever related to it to join and learn a little bit more about. Great community.
Here are some references for open source packages that you can check out. On Notion, there's a whole list of them, not just the ones I showed you today, but the whole, whole list of them. How to learn DynamoBIM, packages directory to find more packages, Dynamo dictionary, developer resources, Dynamo blog. It's all awesome stuff as you see in my little screenshot down there. There's tons of stuff out there in Dynamo. I only gave you a small sampling of the superpowers. There's a whole beta multi-universe of amazing things going on Dynamo. So don't miss out.
And, yeah. That's it for me, guys. This is my contact information. I'm @tadeh_hakopian, Twitter, LinkedIn, GitHub, and you can check out HMC Architects if you want to learn more on C architects. And thanks so much for having me on this talk, and listen to my talk. It's great. Reach out to me with any questions. Reach out to everybody I mentioned. Lots of links to their slides and contacts. And until next time, the power is yours.