Sign up

matduggan.com

Not verified No WebSub updates Supports Webmention Not yet validated

It's JSON all the way down

Generator
Ghost 6.62
Fetched

matduggan.com Supports Webmention
Text • Mathew Duggan

Write your own Ghost Theme

I struggled to make a Ghost CMS theme that worked the way I wanted, so I made my own. Turned out to be a surprisingly easy experience.

matduggan.com Supports Webmention
Text • Mathew Duggan

TIL Simple Merge of two CSVs with Python

An easy script to merge two CSVs with Python and Pandas

matduggan.com Supports Webmention
Text • Mathew Duggan

GitHub Copilot for Vim Review

My review of GitHub Copilot for Vim

matduggan.com Supports Webmention
Text • Mathew Duggan

Slack: The Art of Being Busy Without Getting Anything Done

Slack: The Art of Being Busy Without Getting Anything Done

Why I think Slack and Slack-clones are actually a net negative for most organizations that use them.

matduggan.com Supports Webmention
Text • Mathew Duggan

How to get a DID on iOS easily

How to get a DID on iOS easily

How to quickly and cheaply get a US phone number set up from abroad for not a lot of money or hassle

matduggan.com Supports Webmention
Text • Mathew Duggan

Help Me Help You, Maintainers

My plea with OSS maintainers on how they can help me help them.

matduggan.com Supports Webmention
Text • Mathew Duggan

My Very Own Rival

I’ve always marveled at people who are motivated purely by the love of what they’re doing. There’s something so wholesome about that approach to life—where winning and losing don’t matter. They’re simply there to revel in the experience

matduggan.com Supports Webmention
Text • Mathew Duggan

TIL How To Make Brown Noise in Python

Simple script to make brown noise MP3 in Python

matduggan.com Supports Webmention
Text • Mathew Duggan

The AI Bubble Is Bursting

My surprisingly frustrating experience with Google force enabling Gemini AI on Workspaces.

matduggan.com Supports Webmention
Text • Mathew Duggan

Stop Trying To Schedule A Call With Me

Stop Trying To Schedule A Call With Me

Stop Trying To Schedule A Call With Me - The harassment by SaaS

matduggan.com Supports Webmention
Text • Mathew Duggan

Review of Orbit by Mozilla

A review and technical tear-down of the Orbit by Mozilla AI summary add-on for Firefox.

matduggan.com Supports Webmention
Text • Mathew Duggan

Kubernetes as a Distro

My reaction to the good piece by Timur Tukaev on dealing with the increased complexity of Kubernetes.

matduggan.com Supports Webmention
Text • Mathew Duggan

Career Advice for New Tech Workers in 2025

My career advice for people looking to enter tech in 2025

matduggan.com Supports Webmention
Text • Mathew Duggan

Making Fun Flask Apps for No Reason

Let's make a fun Python Flask app for absolutely no reason.

matduggan.com Supports Webmention
Text • Mathew Duggan

Self-Hosting Isn't a Solution; It's A Patch

Self-hosting is an acceptable temporary solution to a lack of privacy regulations but not a sustainable long-term one.

matduggan.com Supports Webmention
Text • Mathew Duggan

Post-Quantum Cryptography Basics

Post-Quantum Cryptography Basics

Every few years I will be on a team and the topic of quantum computing will come up. Inevitably the question will get asked "well is there something we are supposed to be doing about that or is it just a looming threat?" We will all collectively stare