
Explore the evolution of programming by comparing Commodore 64 BASIC with modern Python, covering key concepts and techniques from both eras.

Explore the creation of a functional microcomputer using TTL chips, without a microprocessor. Learn about hardware design, software stack, and unique capabilities of the Gigatron project.

Build a custom Raspberry Pi 5 keyboard computer inspired by the Amiga 500, featuring an internal SSD and full-size HDMI. Learn about materials, construction process, and component integration in this DIY project.

Explore the fascinating world of shareware software, its history, and impact on computing culture in this engaging presentation by Jason Scott.

Learn to build a miniature Macintosh Quadra 700 using a Raspberry Pi and 3D printing. This DIY project combines retro computing with modern technology, offering a unique and nostalgic experience.

Explore the process of reverse engineering and modding a vintage VTech computer to add save functionality, preserving childhood nostalgia while enhancing its capabilities.

Explore the journey of creating a C compiler for the BBC Micro using Python, delving into 80s computing, assembly language, and modern programming techniques.

Discover the journey of creating a polished open-hardware computer, complete with custom keyboard and injection-molded case, inspired by the unreleased Commodore 65.

Explore the impact of open source and hardware on retro computing, from CPU replacements to firmware reviving vintage systems, blending nostalgia with modern innovation.

Recreating 80s-style computing with embedded Rust on a Cortex M4 devboard: VGA generation, text rendering, PS/2 keyboard input, and testing on modern PCs.

Dive into multiplatform tile and sprite programming for Commodore 64, focusing on efficient screen drawing techniques and platform-specific implementations using assembly language.

Explore 8-Bit Shack's floppy disk production process for new and classic Apple II software, including custom packaging and on-demand services.

Explore a refined FPGA video adapter for Apple IIc/IIc+, enabling HDMI and VGA output. Learn about its improved form factor and functionality.

Explore Atari-specific code for efficient tile/sprite drawing in multiplatform development. Learn techniques for optimizing graphics routines on Atari 800/5200 systems.

Optimizing tilemaps for SAM Coupe using 4-color patterns, reducing data requirements while maintaining 16-color output. Includes code examples and practical implementation techniques.

Explore multiplatform tile/sprite routines for BBC computers, focusing on efficient screen drawing techniques and platform-specific code implementation.

Experience classic computing as Dave installs 211BSD Unix on a PDP-11/83, connects it to the internet, and showcases iconic games like Zork and Star Trek on vintage hardware.

Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced techniques like higher-order functions and monads.

Explore the fascinating history of early microprocessors, focusing on the 6502 chip, its programming, and impact on vintage computing systems, with hands-on demonstrations and resources.

Explore the Generic Tile Engine for Apple IIgs, featuring fast full-screen multi-plane parallax scrolling. Learn design goals, technical details, and see demos showcasing capabilities.

Explore functional programming in C# through recreating the classic Oregon Trail game, emphasizing immutability, unit testing, and advanced functional techniques.