Hi there. I’m the Director of Engineering for Developer Experience (DX) at DFINITY. I have the privilege of managing the SDK and Languages teams. Over the last couple years they have brought you DFX, Motoko, Candid, Vessel, LinkedUp, CanCan, the Fundamentals video series, and lots of other goodies.
I’d like to talk about what we accomplished in 2020 and what we’re planning for 2021.
This post is my first on the forum, despite being one of the first people to join back in fall of 2019 when we released Motoko and the SDK. I wish I had a better excuse but, in short, we’ve been busy. We had a goal to launch the Internet Computer in 2020 and that takes a lot of work.
If you haven’t heard, we met that goal and launched the Alpha version of the Internet Computer (IC) main network on December 18th. It was the final result of our series of “metal” milestones, beginning with Copper and the launch of our SDK, though Bronze, Tungsten, Sodium, and ending with Mercury, where we are today. Our President and Chief Scientist, Dominic Williams, has written about both the launch and where the IC is headed over the next two decades here. It’s a long read but inspiring. A lot of what Dom talks about is closer than you’d guess.
In 2021, the first focus of DX is going to be feedback.
We want to hear more from you. We want to hear about what we’ve already built, what you need us to build next, and how we can pass the torch to the community so that there are more people building the IC ecosystem outside DFINITY than inside.
So far, we’ve gotten feedback from you on this forum, during workshops, as GitHub issues for our public projects, and over email. I’d like to thank all of the engineers across DX and all of DFINITY who, in addition to their day job of building the IC, also took the time to meet with you, make thoughtful posts, and answer your questions. We’ve also had terrific community admins who’ve done the same and we are all grateful for the guidance and support of Alexa. They will all still be around, but we want to take things further.
We have some new hires joining the team who have developer support and developer advocacy as their primary roles. I’ll introduce them soon but I’m telling you now because I want you to know that this commitment to feedback goes beyond words.
Finally, while this post might be my first in over a year it won’t be my last. I hope to give you consistent updates on the high-level strategy around DX at DFINITY so you can be part of the next generation of software development and help direct the growth of the Internet Computer from its first days to the beacon of decentralization and democratization we all believe it can be.