Latest Shots #

Confident Cat On A Rail
Ginger has no fear
Friday Afternoon Americano At Work
Friday afternoon americano at work
Work in progress on hosting stl models in my homelab.
Second Sentinal Final Audience Wish
Second Sentinal Second Encounter
Second Sentinal First Encounter
Boomer Chat Achiement Unlocked
boomer chat achiement unlocked
Bed adhesion options in caps.
Cracked Caps
I learned that my caps were set to interface fit and most crack on install. Making the + pattern bigger makes them easier to get on and actually hold tighter.

See all shots →

Latest Blog Posts #

Stl Text Lab Update

Stl Text Lab Update #

I’m building out a set of tools for 3d printing. Things that I have not found out there yet, they may exist, they may not. The first was Posts tagged: caps, Now I’m taking the core of that project and starting a new one. Not sure if it counts as an update when I have had a lack of really posting about it.

putting text on stl

The full interface

focusing in on the text projection

Keys.waylonwalker.com #

Today I got sick of my go to online keyboard tester [1] not supporting holds and fighting an issue with holds on one of my boards, I vibed out a replacement. I did a bit of work with it to get it how I wanted. gpt5.4 still likes to make lots of cards and build readable sites with a reasonable width for reading, not full page apps.

keyboard tester A keyboard tester that works for me, how I like it keys.waylonwalker.com [2]

The main feature is to be able to see when alt+key or shift+key is pressed, the keyboard tester was not able to do this.

Here is a video of me using it.

I tend to use keyboard tester a lot as I build a lot of weird keyboards so I suspect this one to get a lot of use and may grow over time, but for now it works good enough for me.

I can already think of a whole list of features like supporting keycodes for js, pygame, zmk, qmk. But for now I’m just building what I need and not overcomplicating it.

test commit

References: [1]: https://www.keyboardtester.com

aur-packages-jun-2026" class="card-title p-name">Malicious Aur Packages Jun 2026 #

Recent Arch linux vulnerabilities are a good reminder of a few things.
  • AUR is not the official package repo

  • The AUR is community driven

  • AUR packages are not always safe

The first thing I’m doing to stop myself from running any aur updates automatically is removing any arch helper.

sudo pacman -Rns yay paru paru-bin Currently the reported vulnerabilities are supply chain attacks limited to the aur, keep your arch system up do date, BUT do not update packages from the AUR right now. In fact I’m auditing my aur usage and removing anything I have not used in awhile.

Here is a nice script I’m using to walk through my packages and get rid of things I installed and probably don’t need anymore.

pacman -Qemq | fzf -m –preview ' echo "== package " pacman -Qi {} 2>/dev/null echo echo " required by ==" pacman -Qi {} 2>/dev/null | grep "Required By" ' | xargs -r -o sudo pacman -Rns Supply chain attacks are getting real scary in 2026, maybe we should listen to Ginger Bil…

1 min read

Prompt Seagulls #

I was listening to @syntaxfm this morning and @wesbos said at 328s [1] “The prompt seagulls are driving me nutty”. 100% hard agree Wes. Now I didnt just come off of a conference where they dropped fable 5. I’ve not logged into twitter in months, but I see it around work.

prompt-seagulls

“Prompt, PR-ompt, promt, PROMT”

There is no such thing as magic

Asking for the prompt as a first question here, is a clear sign you are looking for magic. What are the magical incantations I must pass to all master clanker to get it to do the things that I want. Wrong, there is no magic prompt to get impressive results, its people that know and understand their craft that get amazing results. They have taste. They have design in mind, They see what the end product should be. They are guiding the model to do what they want and are not surprised when they get it.

prompt-seagulls

“Prompt, PR-ompt, promt, PROMT”

process

No one is one shotting their work and kicking up their feet for the other 39 3/4 hours of the wo…

4 min read

agents are never done #

Agentic coding has this nice trick of letting you bang out a project in an afternoon, something complex that would have take some real time to implement, not just some rounding error that can slip right in between the jira board. Then it will be perpetually never done. There will always be bugs and thorns rear their head up, new features no one ever thought of, and now no one really has to think much about beyond having the idea.

This part of software engineering has always been here, its the root of the never complete 200 side projects. But now it feels like fuel has been poured on the fire, like we can get more done than ever. But we are tricking ourselves, these projects will never be “done”. There’s always more to add. Without feeling any of the pain of implementing it yourself, why not just keep adding new features forever. This is the mentality that is crushing me right now.

It pulls at your token anxiety like crazy. You look at the usage board and you are almost cooked so y…

2 min read

See all blog posts →