Scribe vs. reMarkable 2: a Review for WritersMy take on the pros and cons of the Kindle Scribe and the reMarkable 2, and which one I recommend.Tags: e readere inktabletwritingJuly 28, 2024
Amish TechnologyPerhaps rather than building software tools to garner ourselves a big fat exit, it might be better to think of ourselves like the village blacksmith who makes excellent tools for the community. Not looking to exit, but to stay.Tags: technologyamishtoolsApril 25, 2023
Learning in Public: Rust StructsMy attempt to talk through what I'm learning about how the Rust programming language handles data and the functions that provide relevant behavior.Tags: rustprogrammingstructsimplDecember 20, 2020
The Business Case for TypeScriptIt's a language that can lead to greater reliability and enjoyability of the code and hospitality of the codebase. There's a solid business case to be made for it, but if you don't like it then just write JavaScript.Tags: typescriptjavascriptprogrammingstatic typingbusinessJanuary 25, 2020
Creating Problems with Software SolutionsSoftware companies should have a healthy fear that their programmed panaceas might make the world a strictly worse place to be.Tags: aiappsethicsprogrammingreflectionsoftwareOctober 3, 2019
Static Typing: a Personal JourneyLast February my company sent me to the Colorado School of Mines, my alma mater, to recruit computer science grads. Many of my former classmates were there as well, and I started chatting with a guy who was telling me about his job where he wrote…Tags: elmjavascriptreasonmlstatic typingtypescriptDecember 22, 2017