Using Zed
I've started using Zed more lately... the Vim key bindings support works great (I can't code without that), the speed is better than VSCode, and it is quite...
David Mohundro is a developer, architect, continuous learner, dad, husband and more.
I've started using Zed more lately... the Vim key bindings support works great (I can't code without that), the speed is better than VSCode, and it is quite...
So, last year, I created my first Obsidian plugin… see https://github.com/drmohundro/obsidian-igdb-game-search-plugin/ . I submitted a pull request in January. Then in May, Obsidian created their new community . I sat getting my submission and… someone else had the exact same idea as me and got their plugin submitted before me. It isn’t a big deal, though. I don’t have to support my plugin anymore…
I apologize in advance. Everyone is talking about "AI" right now. Well, actually everyone is still talking about the various flavors of generative AI and...
I am loving the Artemis II news. When I was a kid, some of my favorite memories were seeing photos from Voyager II of the outer planets. When my mom would take me to the library, I would beeline to the science section… either astronomy or dinosaurs. My kids are starting to share a lot of my interests and I took two of them to watch Project Hail Mary this past weekend - we loved it. There are a…
Well, it was time for another blog redesign. I'd been wanting to do something with this for a while, because I had still been coasting on the Tailwind Next.js...
Welcome to the first fragment! Credit for this idea goes primarily to Martin Fowler , though Simon Willison has a similar idea, too. This is mostly a means of avoiding social media… whereas I used to post entirely random ideas on Twitter or BlueSky, now I’ll post them here. I might also post them on social media, but I might not. If you see really old posts on my blog, you’ll see I used to do this…
How to get to the login prompt in Parallels: Press Ctrl + Alt + F3 (on a Mac keyboard in Parallels, you might need Fn + Control + Option + F3 ).
I'm a huge fan of ripgrep. And that's not an exaggeration. It's literally my number one used tool on the terminal. So, to learn something new about it makes...
Simon Willison has a tool for this … Just run: uvx claude-code-transcripts
I don't recall pulling up my Git Wrapped before, but I saw someone link theirs today, so I decided to check it out. You can see mine at...
Well, 2025 is a wrap and we're in 2026. As I've tried to do over the last few years, I want to reflect on how the year went and on some of the things I've...
Today, September 1, marks ten years for me working at Clear Function. Prior to CF, the longest I had worked anywhere was 7 years, so this is a landmark for me....
Finding where embedded datasets (sprocs) are used across reports: WITH XMLNAMESPACES (DEFAULT 'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition', 'http://schemas.microsoft.com/SQLServer/reporting/reportdesigner' AS rd ) SELECT C.Name AS ReportName, DS.value('@Name', 'VARCHAR(255)') AS DataSetName, Q.value('CommandText[1]', 'VARCHAR(MAX)') AS CommandText FROM dbo.Catalog AS…
I'm a longtime fan of JetBrains tooling... I've been using them since at least 2007 (see my first post about TDD where I first mention ReSharper). Today, my...
Almost 9 years ago, an open source project was begun. It had one singular purpose... to make office life a bit more fun. Here's the initial commit for...
See https://github.com/Stirling-Tools/Stirling-PDF . Saw it in relation to vert.sh File Converter.
See https://vert.sh/ Can be self-hosted, but the hosted version is all in browser.
See https://manicli.com/ . I thought that mani sync would also synchronize all remotes, but it only clones them… if you want to fetch or similar, then you have to set up a task. Example: tasks: git-status: desc: Show working tree status cmd: git status Then to execute: mani run git-status --all (you have to specify tags or --all or similar… it won’t just run automatically against everything)
See https://mise.jdx.dev/ It can be a replacement for asdf… it has far less config. Note that I don’t know how to arrange the PATH with it as it can do that for you right now. I’m not using it to its fullest yet, though.
For anybody that has used xip.io or nip.io when you need a DNS service that lets you point at a specific IP address such as 192-168-0-120.nip.io or, more often 127-0-0-1.nip.io when you need to test that a real DNS lookup works against localhost (such as when testing DNS retry/failure scenarios): The owner of nip.io has passed away and the servers/domains will soon be expiring. sslip.io can be…