Latest Shots #

The Unraveled Fail
Surgeons Key
Liquid Laquer
First Sinner
Almost Broken Drivetrain
Chain between the gears, its almost more frustrating that it still works most of the time and teases me that if I just knew what I was doing I could fix it properly.
Burgers For Dinner On The Sheetpan
Fresh burgers off the flattop
Power Washing The Sidewalk 2026
It's been a couple of years since I've fully done our sidewalk, it was time before it got slimy again.
Whiteward Spool Fragment
Coral Commandment

See all shots →

Latest Blog Posts #

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

/carry/ #

EDC

I try to keep a pretty light every day carry, but it never works out, keyfobs and headphone cases end up causing more bulk than I’d like, but My EDC is no where near the bulk I had as a kid with my cargo pants decked out with everything I could possibly need.

I hold no attachment to anything in my EDC. Nothing on my person has sentimental value. Anything I carry can be lost, stolen, or destroyed at any point in time. I pick things of sufficient usable, utilitarian, quality sufficient to work. No extra fluff.


  • Google Pixel 6

  • Ridge Wallet

  • Olight Perun - Since April 2022

  • Civivi Qubit - Since March 2024 after my last one was donated to the Indianapolis Stadium

  • OpenFit Shokz


Rules

  • lightweight

  • replacable

  • no emotional attachments

  • utilitarian

  • everything serves a purpose

My kit

Photo taken March 2023

Phone

Google Pixel 6

I will not get finance a new phone for the foreseeable future again. The last time I feel like I got a phone that felt lik…

3 min read

I Built A Tmux Session Switcher #

I’ve been thinking about this for awhile now. For years now, fuzzy pickers and last session have been my go to. They have served me well. I can typically only keep so much in my head anyways. I’m often doing a hub and spoke pattern between main project, notes, and infra repo, maybe two projects. Don’t get me wrong, I regularly run with a dozen or more sessions running at a time, but only two to three are in my immediate context at any point anyways.

The Design

harpoon for tmux

press a hotkey followed by one more keystroke, currently any left hand letter SIMPLE, FAST, thats of utmost importance, what I want are sessions that I can can be assigned in order of importance from middle row, top row, bottom row.

I added this binding to my tmux config. Now I can press c-a a to go to the first session, c-a s to go to the second session. c-a and pause to think j/k to navigate, space to pick up a session and move it, x to kill it.

bind-key -n c-a popup -E '~/go/bin/tgo' Enter the agents

3 min read

/verify #

Inspired by @mollywhite’s verify [1] slashpage [2]. This page serves as the system of record for my online identity. The best places to follow me are:
  • My Website: waylonwalker.com [3]

  • YouTube: Waylon Walker [4]

  • YouTube Gaming: Waylon Walker Gaming [5]

  • Twitch: Waylon Walker [6]

  • Twitter: @_WaylonWalker [7]

  • LinkedIn: Waylon Walker [8]

  • GitHub: WaylonWalker [9]

  • Dev.to: Waylon Walker [10]

  • Bluesky: @waylonwalker.com [11]

References: [1]: https://mollywhite.net/verify/ [2]: https://slashpages.net [3]: https://waylonwalker.com [4]: https://youtube.com/waylonwalker [5]: https://www.youtube.com/channel/UCHuxc1HRsd3aRjvL6C817tQ [6]: https://www.twitch.tv/waylonwalker [7]: https://twitter.com/_WaylonWalker [8]: https://www.linkedin.com/in/waylonwalker [9]: https://github.com/WaylonWalker [10]: https://dev.to/waylonwalker [11]: https://bsky.app/profile/waylonwalker.com

1 min read

First W In Brotato #

After having brotato and doing a few runs every once in a while I finally beat the most basic balanced run in the game! Wyatt wanted to play tonight and its such an easy game to jump in do a few runs and move on without getting overly invested.

Watching back I cannot believe how lucky I got, barely scraping by with 1hp at this point

the last 80s of the game

1 min read

See all blog posts →

Recent TIL #

I’ve been deploying my site old school for most of this year, rsync to a volume mounted to nginx. I ran into an issue today where I updated my site and all of the pages updated first, followed by upload. The issue this created was that the new cache busted css files were not up yet and the site had no styles for a brief period during upload.

I found that delaying updates and delaying deletes until the new content exists first solves this problem pretty well. Theres still possiblility of jank while uploading to a live directory and not doing some sort of hot swap, but I’m good with this low budget option for now.

sync: rsync -rlt –delete –omit-dir-times
–info=progress2
–delay-updates
–delete-delay
./output/
server:/mnt/mysite

The Website Specification A platform-agnostic, full specification of the technical features a good website should have. Built in the open under an MIT licence. The Website Specification · specification.website [1]

A solid checklist for agents to implement on most sites. Very few sites need 100% coverage, but most should probably check most of these boxes

Note

This post is a thought. It’s a short note that I make about someone else’s content online #thoughts

References: [1]: https://specification.website/

Revisiting the closed canon A post I wrote in 2023, the closing of the canon, predicted that LLM answers would replace search results, dramatically lowering traffic to individual sites, thereby removing the incentives to eve... Derek Kedziora · derekkedziora.com [1]

This is what makes rss so interesting to me. Its boring old tech that fell out of mainstream popularity years ago, yet many sites still support it. Not all, especially ones that come with a good dickover.

At the same time, it’s sad to see the human internet dying, even more quickly than before. Not only do we have rampant bots and sites seo maxxing to get to the top. We have ai search overview that answers mose simple questions pretty good, chat that does good, and agents at our fingertips. The need for tutorials is pretty much dead.

What we need now is human experiences shared and documented more than ever. I’ve been writing a whole lot less simply because this transition has been hard. Most of my pre 2024 posts were how to, notes for future me. Things so simple agents just spat out better versions in seconds these days with barely a question.

Note

This post is a thought. It’s a short not…

On Rendering Diffs A technical deep dive into how we built the @pierre/diffs package and CodeView component for zero-blanking diff rendering. Pierre Computer Company · pierre.computer [1]

It’s incredible how some problems seem so simple until you load the browser with so much text it just bogs to nothing and how impossibly difficult it becomes after this point. Very cool implementation of a problem that…. who has this problem. If it takes me 2 mintues to scroll through a diff at mach speed like the video, is a diff going to solve my problem?

Note

This post is a thought. It’s a short note that I make about someone else’s content online #thoughts

References: [1]: https://pierre.computer/writing/on-rendering-diffs

dickover n. : a modal panel, popover, or curtain presented by a website or app, deliberately obscuring its own content to frustrate the user with an unwanted, unnecessary, mandatory interaction; e.g. asking the user to accept “cookies”, subscribe to a newsletter, install the website’s mobile app, agree to terms of service, or anything else that the user couldn’t give two shits about.

@daringfireball via [1]

References: [1]: https://daringfireball.net/2026/05/what_is_a_dickover

-

Remember this clip in 5 years, after the churn we just had with RTO and ai this is going to hit. Or AI will just figure is all out for us, who knows anymore. Not that they will figure out the human side, the what does this do, why is it here. A temporary fix is a clear signal to your other devs I didn’t have enough time to do it right, but this works. I think AI will squash a large number of these, especially in big coorporate internal tooling where you are trying to juggle as much as you can and just keep it a float at all times.

Note

This post is a thought. It’s a short note that I make about someone else’s content online #thoughts

-

How many people watching this sent their clankers out to make a uuid service for them as they were watching it. UUID as a service sounds great, heck @steipete just has to mention it and his claws are on it building out the service, no need to even type anything or directly form a thought, just mention it in the meeting and a new repo will be up by end of meeting.

Note

This post is a thought. It’s a short note that I make about someone else’s content online #thoughts

See all TIL posts →