Archive

All published posts

2605 posts latest post 2026-10-24
Publishing rhythm
Sep 2026 | 28 posts

Aug 25 – Aug 31, 20251 year ago

Featured this weekWriting

Keycap Cut Away

I was curious how/if my custom keycap design was hitting my switches. So I set out to find out what the fitup inside of this assembly looks like, but not theoretically, a fully sliced view into their fit up in the flesh. The set up To setup for this cut, I flooded the edge of a 2x4 with hot glue, and inserted the cap s…
1 min read

Writing

Knife Sharpener Small Upgrade

I’ve used this knife sharpener that I printed for a few years now. I thought that it was based on the Russian designed TSPROF, but in looking through the history it looks very similar to the USA Edge Pro Inc Apex designs that goes back to the 1990’s. The angle isn’t quite holding like it used to. I’ve got a lot of idea…
1 min read

Writing

Vim :noa is a command that runs what you call without autocommands on. This is typically used when you have some BufWritePre commands for formatting, most auto formatters are implemented this way in vim. It can be super useful if you have something like a yaml/json file that you have crafted perfectly how you want it, maybe it has some source code for a small script or sql embeded and your formatter wants to turn it into one line. You could get a better formatter, but for these one off cases that aren’t a big bother to me I run :noa w.

:noa w

Writing

I’m Out On Agents

Its the year 2025 and we are only a few years into having 6 months to live before ai takes our jobs, and the big push right now is agents, managing agents. I will fully concede to I’m not doing it right, or a future state gets better than where we are right now, but right now they kinda suck. Transparency I’m sitting o…

Writing

Today I gave modd a try, and it seems like a good file watcher executor. I tried using libnotify to send desktop notifications, but all I got was modd, I might not have notifications setup right on the awesomewm machine.

config goes in modd.conf

**/*.py {
  # check formatting via ruff
  prep: ruff format --check .

  # check docstring formatting
  prep: pydocstyle .
  #
  # # check type hints via ty
  prep: ty check .
  #
  # # run linter via ruff
  prep: ruff check .
}

I installed it using installer from jpillora, pulling pre-built binaries right out of the github repo.

curl https://i.jpillora.com/cortesi/modd | bash

Then you can install it, and on file change it will run the commands you configured.

modd

Link

Link

Photo journal · Aug 25 – Aug 31, 2025

In pictures 14 photographs

The Knight collects the mark of pride charm after defeating the mantis lords.
The Knight reigns victorious against the three mantis lords, earning the respect of the mantis village.
The Knight falls victim to the Mantis Lords in his first attempt to challenge them.
The little night steps in front of the three mantis lords and draws his nail signaling his challenge.
Parkour though the thorns yields a wanderers journal.
Unlocking the Spore Shroom Charm in Hollow Knight Keeb Run
A tricky parkour through the thorns to yield a mask shard and complete a full mask.
Cut Away Keycap Down
A cut away keycap on a Durock lupine switched pressed all the way to bottom out.
Cutaway Key Cap Up
A cutaway keycap sitting on a durock lupine switch
Freshly Cut Keycap Cut Away
A keycap glued to a 2x4 freshly turned into a cut away keykap.
The long trek has paid off and we have aquired Isma's tear, it coats our outter shell with protective coating from the acid, giving us access to new parts of the world.
Finishing the battle before accessing Isma's tear in Hollow Knight
Making light moves of this tricky parkour run between deepnest and the royal waterways
Doing Some Keeb Modeling And Thought This Was Cool
The inside of a keyboard before the tools are used to cut away switch cutouts in the board.

Note

Note

Learn to use email with git! git-send-email.io This site gives us a glimpse into the development workflow using git over email, without remote centralized servers. I found it interesting how patches can be sent with an optional cover letter nearly like a pr would be made.

Note

Note

Note

Note

I’m playing through peak right now with Wyatt and it is a great game, a small wholesome indiegame that is legit hard, but fun with the simplest concept. You are a scout who has crashlanded on an island, your goal is to get to the peak with your friends. You must manage hunger, stamina, weight, health and energy. You ha…

Note

Explore Forgejo is a self-hosted lightweight software forge. Easy to install and low maintenance, it just does the job. Forgejo · git.dbushell.com damn david has been busy, this is sick seeing all of the repos, I’m ready to jump in!

Note

Note

This man feels sad, he never had a chance to bloom. He was stuck behind the drudgery of jira tickets. This is what the consultant driven agile has got us. Its ripped out all the thinking and creativity, its left us with moving tickets across the board, not allowed time to run on an idea when we have one. Not allowed to…

Note

Reflection - AI Work and ADHD | Nic Payne Reflection It's time to be more devoted to my work... AI has been a cool technology to watch and experience but one thing I'm allowing it to do to me pype.dev Crazy that we wrote such similar posts on the same day independantly, I just wrote I'm Out On Agents sitting offline in…

Note

Note

Note

THE_DEATH_OF_THE_USER_INTERFACE.md markdown This is an insane level of agentic llm use, the author claims to not even use his filesystem anymore, its too cumbersome to find where downloads and documents are and way too easy to ask an agent to move all pdf’s from downloads to documents. This scares me on multiple levels…

Note

Damn, social media is at an all time low. I’ve felt all of these issues and when I got a new phone I started fresh, I didn’t install one social media app. Luckily Youtube has remained solid for me. Yes shorts are a bit less what I came for and more addicting content they had to do in order to keep up. There are some le…

Aug 18 – Aug 24, 20251 year ago

Featured this weekWriting

Today I needed to make a backup of some config. I wanted to add a timestamp so that I knew when the backup was made. This would make unique backups easy, and I could tell when they were made.

cp configfile configfile.backup.$(date %s)

If you want to decrypt the timestamp into something more human readable. You can list backup files, strip out the timestamp, and then convert it to a human readable date.

/bin/ls | grep backup | sed 's/configfile.backup.//' | xargs -I {} date -d @{}

or just throw it to the date command by hand.

date -d @1755895402

Link

Photo journal · Aug 18 – Aug 24, 2025

In pictures 10 photographs

Knife Sharpener Double Hinge Wing Nut
A 3 lobed wing nut perfectly hiding the m4 cap screw underneath of it, flooded in uv resin.
Testing out the double hinge knife sharpener holder for the first time.
Knife Sharpenter Double Hinge Mid Print
A bambu A1 printer printing my double hinge mid print under a uv light
Unlocking Kings station in my hollow knight keyboard only run
The final blow to the Dung Defender as he admits defeat and allows the little knight to access the valve in the royal waterways.
Using desolate dive to unlock the Royal Waterway bench in my Hollow Knight keeb only run.
Entering the royal waterway during my hollow knight keeb only run.
Using the simple key to unlock the Royal Waterway in Hollow Knight during my keeb only run.
Purchasing the Lumafly Lanten from Sly's shop in Dirtmouth during my Hollow Knight keeb only run.
Helmet Hidden In Design
A CAD design for a movable hinge that turned out looking like a space helmet.

Note

Search Needs a Human Solution: A Manifesto When was the last time you felt genuine discovery on the internet? Not algorithmic recommendations. Not SEO-optimized listicles. I mean real, surprising, meaningful discovery. Search is brok… Candid and colorful thoughts on enterprise readiness · simplecto.com The hype bro inf…

Note

You Should Be Hiring Mullets. (write that down) Not because it's cool (it is), but because it's what your company actually needs right now. "Business in the front, party in the back" isn't just some throwback style. It's the whole point. In ou… Candid and colorful thoughts on enterprise readiness · simplecto.com We nee…

Note

OverType - The Markdown Editor That OverType is a transparent textarea over rendered markdown. Plain text simplicity, WYSIWYG beauty, zero complexity. overtype.dev The most under hyped, under engineered text editor overtype. Going to be popping this into some places like Thoughts, and maybe more, looks small and easy t…

Note

Note