Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the fundamental layers of computer architecture in this 32-minute conference talk that demystifies how computers work from the ground up. Learn how the Seattle.rb study group used the Nand to Tetris curriculum to build a complete simulated computer over 12 weeks, starting with basic NAND gates and progressing through hardware architecture, assembler, virtual machine, compiler, and operating system development. Follow along as the speaker constructs a working computer step-by-step, explaining each layer of abstraction that transforms simple logic gates into the complex systems we use daily. Discover how fundamental programming concepts connect to hardware implementation and gain insight into a comprehensive curriculum that bridges the gap between low-level computer science and practical software development. This presentation aims to inspire developers to explore computer architecture fundamentals and consider implementing similar study group projects in their own communities.