Donovan SoMy year in METALS @ Carnegie Mellon UniversityClasses, the capstone project, and tips on how to survive9 min read·Dec 15, 2022----
Donovan SoinCuriousWhy Learning Ineffectively Makes Us Feel GoodAnd why we should learn how to learn·4 min read·Jan 15, 2022----
Donovan SoinBetter ProgrammingThe State of JavaScript in 2020And things to learn in 2021·4 min read·Jan 25, 2021--1--1
Donovan SoMy favorite books, podcasts, and contents in 2020On tech, philosophy, politics, and more·3 min read·Jan 25, 2021----
Donovan SoinBetter ProgrammingThe Future of React: Server ComponentsAn introduction to React’s upcoming feature·4 min read·Jan 6, 2021--2--2
Donovan SoinBetter ProgrammingCode, Archeology, and Line BreaksDid you know \r and \n are remnants of typewriters?·4 min read·Dec 29, 2020----
Donovan SoinBetter ProgrammingApple Silicon: The Dev Tools That Work and Don’t Work (Yet)A useful checklist for software engineers on macOS·3 min read·Dec 1, 2020--14--14
Donovan SoinBetter ProgrammingIonic React Isn’t Ready YetSharing my experience building an Ionic React app·4 min read·Oct 12, 2020--2--2
Donovan SoinBetter ProgrammingLessons From My First Six Months as a Software EngineerHow to settle in, a few book recommendations, and other work advice·5 min read·Apr 1, 2020--2--2