About
I’m a senior software developer doing devops and development work. I’ve worked in retail, tax software and aerospace industries, and in all of those positions I was always pushing the limit as far as I could. Always trying to use bleeding edge tools where I can!
This blog is my first attempt at technical writing, and the main goal is to write articles that I wish I had found. I couldn’t count how many times I’ve dug through Github issues or old forums trying to solve an issue, so when I come across a solution that required a mountain of research, I write about it here! Similarly, a lot of articles and posts only contain partial or non-functional examples.
I hate that, so I aim for my posts to actually be useful to whoever comes across them! (Or me, 6 months from now)
I also write on my substack, which is a little less technical and sometimes a bit more personal. You can find that at https://substack.com/@stevenpg1.
My Stance on AI
AI is a tool like any other, and I treat it that way. My main concern with the current wave is the environmental cost of datacenter buildouts — if that energy consumption comes without giving people a meaningful choice in the matter, that’s a problem worth naming. On the usage side, I’ve watched a lot of developers turn their brains off when they reach for AI, and I think that’s exactly backwards. I use it as a powerful code completion and planning aid: I build out a clear plan before generating anything, keep plumbing separate from business logic, and treat generated tests as a first draft that still needs review. Blindly trusting AI output is like blindly trusting a coworker — you shouldn’t do it. I’d be fine if LLMs disappeared tomorrow, but since they’re here, I use them to move faster without sacrificing quality. For what it’s worth, everything I publish is manually verified — code snippets in my articles are copy-pasted from a real IDE and passing test suite. I also prefer running a local open-source model on my MacBook with OpenCode when I can, which matters to me both for privacy and for keeping my setup reproducible.
This Site
This site is a copy of the astro project by https://github.com/satnaing/astro-paper.
I previously had a site made in Jekyll, but very quickly I struggled to get Jekyll to do what I wanted. From there I found a template I liked, made sure to stay within the license requirements, and get to work writing!