Welcome
Joshua's notes and thoughts about programming, DevOps, and other odds and ends.
Prioritize deep work over incremental improvement
This resonated with me because I also struggle to make incremental improvements. My natural tendency is to work hard on projects that I'm deeply interested in, and then likely not touch them for a long time (if ever). But the knowledge that I gain from working deeply like this tends to be very useful in other projects, conversations, etc.
Scaling Postgres Databases with Liquibase on Kubernetes
I recently dived into scaling stateful applications in Kubernetes, focusing particularly on Postgres databases. My current project also integrates Liquibase for database migrations, which led me to explore its impact on scaling. Here are the consolidated notes from my research.
Markdown Link Content Scraper
I've been using NotebookLLM for a few months now, which I quite enjoy. Sometimes I have a main source that is a website, and then I also want to add all of the linked sources. This is obviously very tedious, so today I created a quick little web interface that does the hard work for me, which you can try out here.