“Antipattern” is an AntipatternThere’s one in every office. The person who efficiently boils down each code review into either “approval” or “antipattern.”Nov 23, 20191Nov 23, 20191
Steal this Hermit CrabI love crustaceans. I especially love eating them. This is why, at the end of last August, I was in Ocean City, MD. What better place to…Nov 9, 2019Nov 9, 2019
Published inBetter ProgrammingTeaching Kids ProgrammingCriticisms, ideas, and ramblings from the trenches of industryAug 28, 20193Aug 28, 20193
Amazon Makes Phishing Really EasyReading email over morning coffee, I opened an Amazon order confirmation for a digital product. I didn’t recognize the order, but this…Aug 26, 2019Aug 26, 2019
Telemedicine Perks Highlight HIPAA ShortcomingsMost employers today offer subscriptions to online “teleclinics,” or “telemedicine” providers as a perk of employment. As healthcare costs…Jun 3, 2019Jun 3, 2019
Don’t Push Journalism Majors into Programming; They’re Already ThereA response to a popular ideaDec 5, 2018Dec 5, 2018
The Simple Mystery of Modern “Banking”What happens when no one knows how our financial systems work.Dec 18, 20162Dec 18, 20162
Answers to Questions I Get Asked About Harvard Extension SchoolI graduated from the Harvard Extension School ALM in IT/Software engineering in 2016 (edit: Also a data science certificate in 2017)…Mar 7, 20162Mar 7, 20162
Passion Like an EngineerAn article was recently published about my alma mater, Olin College of Engineering, and their approach to engineering education as an act…Feb 18, 2016Feb 18, 2016