Michael Martin is writing a blog about programming on the Amiga A500 computer. A few examples are: Direct Keyboard Access, Bare-Metal Startup Code, Using Our Full Power, Completing The Display, Alternate Graphics Memory Layouts, Mode Switching, Drawing a Bitmap on the Bare Metal and The Original Chip Set.