PinnedKa Wai CheunginOn Building SoftwareMy 25-Year Career in Web Design Through the Eyes of the Wayback MachineRemembering the excitement of a new medium, coming to terms with its ephemerality, and rediscovering some embarrassing little treasures.14 min read·May 10, 2024--70--70
PinnedKa Wai CheunginThe Narrative ArcA Gift for the Bus BullyThe bully and the bullied are often on the same side of the game·4 min read·May 2, 2024--31--31
PinnedKa Wai CheunginOn Building SoftwareRecreating Baseball Scoreboards out of Plain Old HTML and CSS3 min read·Apr 28, 2024--4--4
PinnedKa Wai CheunginBeyond the ScoreboardThe 400 Meters is the Most Barbaric Race in TrackOne lap full of deceit and misdirections, but one that even a pedestrian runner can conquer·7 min read·Feb 8, 2024--32--32
PinnedKa Wai CheunginBeyond the ScoreboardHow the No-Huddle Spread Offense Nearly Got Me in Deep TroubleWhen your mom finds something in your closet that isn’t the thing she thinks it is·7 min read·Feb 15, 2024--7--7
Ka Wai CheunginOn Building SoftwareOld School Workarounds: Keeping the Screen Up to DateYears ago, it was common assumption that when a page loaded, nothing about it would change until you manually refreshed the page.8 min read·May 10, 2024--1--1
Ka Wai CheunginOn Building SoftwareChampioning the DoerA pep talk for those of you building software alone2 min read·Apr 30, 2024--1--1
Ka Wai CheunginOn Building SoftwareWe Shouldn’t be Surprised That Code Gets That WayA lesson from a kitchen cleanup3 min read·Apr 23, 2024--1--1
Ka Wai CheunginOn Building SoftwareFlash is Good for Web Designers…and Its Good for the Web.I wrote this in 2001, during my heyday as a Flash developer, and thought I’d copy and paste it here for perpetuity.3 min read·Apr 4, 2024----
Ka Wai CheunginOn Building SoftwareProfessionals are Often Just Sliver ExpertsAt a big company, you can’t just be an Engineer.2 min read·Mar 27, 2024----