Build browser-based software application
Design and develop original video game
Develop software for desktop computers
Develop and publish app on app store
Publish your own video game on Steam, the largest digital distribution platform for PC gaming
Design and implement new programming language
Build 3D rendering engine from scratch
Create and publish a NuGet package, contributing to the .NET ecosystem
Create and publish your own npm package to share with the developer community
Create a blockchain from scratch to understand its underlying technology and mechanisms
Infobox