Rethinking Library Dependencies in the GenAI age
March 21, 2025
The rise of Generative AI (GenAI) is transforming how developers approach common development challenges. One emerging trend is the ability to use GenAI to generate...
March 21, 2025
The rise of Generative AI (GenAI) is transforming how developers approach common development challenges. One emerging trend is the ability to use GenAI to generate...
January 31, 2023
Another year and another post about managing legacy web applications.
February 13, 2022
A while back, long before tonight, I built a Node.js application called Lyt.Haus that shortened URLs. Conceptually, it’s simple and not exactly groundbreaking—there are hundreds,...
February 09, 2022
Flask is a Python framework designed to provide a lightweight and highly flexible web server. Flask sells itself by stating how unopinionated it is, how...
January 31, 2022
It’s obvious that refactoring or restructuring code too often is bad, and it’s especially obvious that completely switching an application’s core technology isn’t ideal either...
September 15, 2021
12 months ago, I bought a rather expensive ($1,600 Canadian) laptop from System76 - a vendor that focuses on Linux hardware and software. That being...
January 16, 2021
When building Fixed.link, I prioritized minimizing spend and built my startup which served many thousands of users while spending only $10 a month. Early on...