Latest posts
- You can absolutely have an RSS dependent website in 2026Apr 09, 2026Mathew Duggan
I write stuff here. Sometimes the stuff is good. Sometimes it reads like I wrote it at 2 AM after an argument with a YAML file, which is because I did. But one decision I made early on was that I didn't want to offer an email newsletter.
- I Can't See Apple's VisionMar 26, 2026Mathew Duggan
Companies, as they grow to become multi-billion-dollar entities, somehow lose their vision. They insert lots of layers of middle management between the people running the company and the people doing the work. They no longer have an inherent feel or a passion about the products. The creative people, who are
- Hosting a Snowflake ProxyMar 24, 2026Mathew Duggan
In the nightmarish world of 2026 it can be difficult to know how to help at all. There are too many horrors happening to quickly to know where one can inject even a small amount of assistance. However I wanted to quickly post about something I did that was easy,
- Markdown Ate The WorldMar 23, 2026Mathew Duggan
I have always enjoyed the act of typing words and seeing them come up on screen. While my favorite word processor of all time might be WordPerfect (here), I've used almost all of them. These programs were what sold me on the entire value proposition of computers. They
- Update to the Ghost theme that powers this siteMar 10, 2026Mathew Duggan
I added a few modifications to the OSS Ghost theme that powers this site. You can get it here: https://gitlab.com/matdevdug/minimal-ghost-theme Added better image caption support. Added the cool Mastodon feature outlined here to attribute posts from your site back to your Mastodon username by following the
- Boy I was wrong about the FediverseMar 06, 2026Mathew Duggan
I have never been an "online community first" person. The internet is how I stay in touch with people I met in real life. I'm not a "tweet comments at celebrities" guy. I was never funny enough to be the funniest person on Twitter.
- I Sold Out for $20 a Month and All I Got Was This Perfectly Generated TerraformFeb 16, 2026Mathew Duggan
Until recently the LLM tools I’ve tried have been, to be frank, worthless. Copilot was best at writing extremely verbose comments. Gemini would turn a 200 line script into a 700 line collection of gibberish. It was easy for me to, more or less, ignore LLMs for being
- The Small Web is Tricky to FindFeb 13, 2026Mathew Duggan
One of the most common requests I've gotten from users of my little Firefox extension(https://timewasterpro.xyz) has been more options around the categories of websites that you get returned. This required me to go through and parse the website information to attempt to put them into
- GitButler CLI Is Really GoodFeb 09, 2026Mathew Duggan
My workflow has remained mostly the same for over a decade. I write everything in Vim using the configuration found here. I run Vim from inside of tmux with a configuration found here. I write things on a git branch, made with the git CLI, then I add them with
- The Year of the 3D Printed Miniature (And Other Lies We Tell Ourselves)Dec 29, 2025Mathew Duggan
3D printing and miniatures as a case study in how tech misses what users actually want
- Making RSS More FunDec 02, 2025Mathew Duggan
I wrote a browser extension to try and make finding random, independent websites more fun.
- I broke and fixed my Ghost blogOct 16, 2025Mathew Duggan
In case you find this post after hours of google searching
- Greenland is a beautiful nightmareSep 27, 2025Mathew Duggan
Greenland is a complicated topic here in Denmark. The former colony that is still treated a bit like a colony is something that inspires a lot of emotions. Greenland has been subjected to a lot of unethical experiments by Denmark, from taking their kids to wild experiments in criminal justice.