castpixel ā§ļøā¢ (@castpixel.bsky.social)
I made a tool that turns PCB designs into 3D-printable molds. you sandwich copper tape between the parts, sand the ridges, and you have a real working PCB. no etching, no chemicals. I am losing my ā¦
Bluesky Social Ā· bsky.app [1]
This is a wild way to build prototype pcbās, so cool and creative.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://bsky.app/profile/castpixel.bsky.social/post/3mf52azn5oc2h
[2]: /thoughts/
Archive
All published posts
2469 posts
latest post 2026-05-08
Publishing rhythm
External Link
X (formerly Twitter) Ā· x.com [1]
Had 10 minutes to play with the new session updates this afternoon and it feels so much smoother. I can definitely feel it even as a casual user.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/SessionGame/status/2024469214396838140
[2]: /thoughts/
External Link
X (formerly Twitter) Ā· x.com [1]
There are so many config files right now, glad to see some standards coming in around Agents.md, but so much is still specialized to a whole host of tools that have not been standardized on yet.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/trashh_dev/status/2024476878015468027
[2]: /thoughts/
Silksong: Demastered by Nekodot
Hollow Knight: Silksong in the classic NES-style!
itch.io Ā· nekodot.itch.io [1]
This is an abolute banger of a game on itch. It nails the nes aesthetic while keeping true to the modern silksong movements. You can play through the first boss Moss Mother, and where you start the first ascend into Bone Bottom. I was in shock when I discovered the little climb effect hornet does when you just cant quite make a jump, the hold jump for height is on point. Her downstrike with the hunters crest is perfect.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://nekodot.itch.io/silksong-nes
[2]: /thoughts/
External Link
X (formerly Twitter) Ā· x.com [1]
Wyatt would absolutely love this banger of a level.
[2]
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/LayoutPerson/status/2023551519375900957
[2]: https://x.com/i/status/2023551519375900957
[3]: /thoughts/
External Link
X (formerly Twitter) Ā· x.com [1]
To the untrained eye this passes as any normal gui editor.
[2]
Note
This post is a thought [3]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/dhh/status/2023710298201350606/photo/1
[2]: https://dropper.waylonwalker.com/file/86d45a22-9ed4-4f14-8070-5f0cadee9bad.webp
[3]: /thoughts/
uvx.sh | Astral
Install Python tools with a single command. Powered by uv.
uvx.sh [1]
astral silently dropped a clever uvx.sh to help builders reach a wider audience, no longer does a user need to have python installed prior to installing a python cli. It does have a hard requirement on having curl or wget available.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://uvx.sh/
[2]: /thoughts/
-
Use a linux vps, Itās easy, just follow these simple instructions.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
We are living through the js framework wars for agents and llms now. We will look back on this with clarity, and wonder why we wasted time with things like graphql, and why we couldnāt see the real winners from the start.
Note
This post is a thought [1]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: /thoughts/
-
Such a good interview @lexfridman is such a talented interview. Itās so cool to see the other side of this. For weeks weāve heard about the story of the name change, weāve seen everyone shitting on the security model, buying up all the mac minis in existance, fear mongering not to install this thing. @steipete [1] has such a cool story from the beginning talking about making this thing fun and exciting. Giving it a personality that is not āYou are absolutely rightā. The story of changing the name twice, and getting pwnd on every step the first time and nailing it the second time is incredible. Dude is having fun trying to make the thing he wants in the world exist.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://steipete.me
[2]: /thoughts/
I keep forgetting about the double gutter problem with nested containers. When
you put padding on a parent and the child also has padding, you get twice the
spacing you wanted.
The Problem # [1]
.container {
padding: 2rem;
}
.child {
padding: 2rem;
}
Now your content is 4rem from the edge. Not what I meant at all.
The Fix # [2]
Either remove padding from the parent or use box-sizing: border-box and plan
for it. I usually just drop the parent padding when I realize what I have done.
References:
[1]: #the-problem
[2]: #the-fix
Naya Connect ā Hackaday
Hackaday Ā· hackaday.com [1]
The idea of adjustable key caps to mutate your board into something that really fits you, how you type, how your fingers move, is an absolute banger.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://hackaday.com/tag/naya-connect/
[2]: /thoughts/
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.
[1]
Watching back I cannot believe how lucky I got, barely scraping by with 1hp at this point
Your browser does not support the video tag. [2]
the last 80s of the game
[3]
References:
[1]: https://dropper.waylonwalker.com/file/07c87b1d-60a0-4527-a045-d4203ca929db.webp
[2]: https://dropper.waylonwalker.com/file/f1711b94-dad1-4f97-b6ac-1de34db4a779.mp4
[3]: https://dropper.waylonwalker.com/file/9b108e98-1f43-4b94-8824-467abcbf9e54.webp
/top4
Definitive ranked lists of my top 3 favorites plus an honorable mention.
Terminal Tools # [1]
- neovim [2] - modal editing changed how I think about text
- tmux [3] - terminal sessions that survive disconnects and allow me to hop between projects at the speed of thought.
- k9s [4] - S tier tui interface that all tuis should strive for
Honorable mention: ipython [5]
Python Tools # [6]
- pandas [7] - This is what got me out of corporate spreadsheets and back into code/software.
- kedro [8] - data pipelines with opinions I agree with
- fastapi [9] - my favorite python web framework
Honorable mention: typer [10] - fast cli apps
Games to Play with Kids # [11]
multiplayer
- Minecraft [12] - infinite creativity, modding potential
- Wobbly Life [13] - Open World Co-op
- Stardew Valley [14] - cozy, collaborative farming
Honorable mention: Terraria [15] - 2d world builder
Games to Play Alone # [16]
singleplayer
- Hollow Knight [17]/Hollow Knight Silksong [18] - S tier 2d pl...
/yep
Inspired by @fyrioās yep [1]
slashpage [2], a list of S tier things I enjoy, use,
recommend, want to know more about, or seek out in no particular order, updated as I think about it.
Seealso
[3]/nopeInspired by [3]@baty [4]'s nope slashpage, a list of ** things I don't like, don't care, avoid, overhyped, or won't do in no particular order, updated as I think...
Feb 11, 2026
/yep # [5]
- coffee
- small web 1.0
- RSS
- minecraft
- Hollow Knight
- Silksong
- terminals
- python
- vim keybindings
- self-hosting
- open source
- running kubernetes in my basement
- mechanical keyboards
- markdown
- data engineering
- Woodworking
- Fingerboarding
- Darts
- Skateboarding
- Biking
- Trampoline
- 3d printing
References:
[1]: https://fyr.io/yep
[2]: https://slashpages.net/
[3]: /nope/
[4]: https://baty.net/
[5]: #yep
/nope
Inspired by @baty [1]ās nope [2]
slashpage [3], a list of F tier things I donāt like,
donāt care, avoid, overhyped, or wonāt do in no particular order, updated as I
think about it.
Seealso
/yep
Inspired by @fyrio's yep slashpage, a list of ** things I enjoy, use, recommend, want to know more about, or seek out in no particular order, updated as I...
Feb 11, 2026 [4]
/nope # [5]
- roblox
- mobile games
- telemetry
- Windows
- VSCode
- allow notifications
- subscription hell
- ads
- social media
- clickbait
- WYSIWYG editors particularly ones that use proprietary non text formats
- politics
- short form video
References:
[1]: https://baty.net/
[2]: https://baty.net/nope/
[3]: https://slashpages.net/
[4]: /yep/
[5]: #nope
Background Patterns with CSS `corner-radius` ā Frontend Masters Blog
You might need to know this someday: you can style a div, put the div into SVG, then put the SVG in to CSS and use it as a repeating background.
frontendmasters.com [1]
These patterns are really good. I like a good repeating background on a website. Takes me back to the old days of web, but with a nice crispness that was never there on sites of old
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://frontendmasters.com/blog/background-patterns-with-css-corner-radius/
[2]: /thoughts/
Check out monty [1] by pydantic [2]. Itās a well-crafted project with great potential.
A minimal, secure Python interpreter written in Rust for use by AI
References:
[1]: https://github.com/pydantic/monty
[2]: https://github.com/pydantic
Check out nextlevelbuilder [1] and their project ui-ux-pro-max-skill [2].
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
References:
[1]: https://github.com/nextlevelbuilder
[2]: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
Pm Not Babysitter
Stop babysitting your agents, treat them like a real team and they will reward
you.
Back in December I saw theo make a comment that code is now cheap, its the run
rate of models, He quoted a study, not sure that he fully even believed it, but
it claimed that the average developer after all meetings, training, emails,
planning and extra shit in their day averages out 10 well tested lines of code
per day. Opus 3.5 made him 10k loc (lines of code) that day.
We have all agreed for decades that lines of code is not a proxy to
productivity or quality. Often more code means more risk, more review, more
infrastructure. This has become MUCH different. Lines of code are still far
from any sort of good metric. That aside, your agents are not doing 10k lines
with you babysitting them, and in fact its very likely that the product quality
is MUCH worse as you babysit them.
You need a tool for planning and tracking, otherwise you are playing babysitter
rather than Product Manager (PM).
If youāre into interesting projects, donāt miss out on agent-browser [1], created by vercel-labs [2].
Browser automation CLI for AI agents
References:
[1]: https://github.com/vercel-labs/agent-browser
[2]: https://github.com/vercel-labs
Like a dufus this morning I did a hard reset on a git [1] repo for getting I was
working on a manifest for. You see I generally use argo, but occasionally I
have no idea what I am doing or want yet and I start raw doggin it, fully aware
that Iām going to just nuke this namespace before getting it into a proper
argocd.
I was overjoyed when I found out that you can diff your manifests with live
production using the kubectl diff command. It uses standard diff so you can
bring all your fancy diff viewers you like.
# regular manifest
kubectl diff -f k8s/shots -n shot
# kustomize
kubectl diff -k k8s -n go-waylonwalker-com
# using a fancy diff viewer
kubectl diff -f k8s/shots -n shot | delta
# using an even fancier diff viewer
# pinkies out for this one
kubectl diff -f k8s/shots -n shot | delta --diff-so-fancy
Now I can get those changes back that I thought I lost, and apply updates with
confidence knowing what is about to change.
References:
[1]: /glossary/git/
The shovelware cometh
In September of last year, I covered a post by Mike Judge arguing that AI coding claims donāt add up, in which he asked this question:
If so many developers are so extraordinarily productive usiā¦
jerodsanto.net [1]
Not surprising theirs a lag, between the models getting better, the tools getting better, and the masses getting better at using them, it takes time. This is still quite a hockey stick. Iām wondering how many are not posting on Show HN embarrassed they built something they know nothing about and afraid to get questions. I have no idea how anyone would get this ratio, but if I were a betting man, Id bet the ratio of build/show went way up. Plus we are probably getting a ton of people who have never heard of HN start building cool bespoke things for themselves and thats it, they use it, they love it, they might tell/show a friend.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://jerodsanto.net/2026/02/the-shovelware-cometh/
[2]: /thoughts/
The shovelware cometh
In September of last year, I covered a post by Mike Judge arguing that AI coding claims donāt add up, in which he asked this question:
If so many developers are so extraordinarily productive usiā¦
jerodsanto.net [1]
Not surprising theirs a lag, between the models getting better, the tools getting better, and the masses getting better at using them, it takes time. This is still quite a hockey stick. Iām wondering how many are not posting on Show HN embarrassed they built something they know nothing about and afraid to get questions. I have no idea how anyone would get this ratio, but if I were a betting man, Id bet the ratio of build/show went way up. Plus we are probably getting a ton of people who have never heard of HN start building cool bespoke things for themselves and thats it, they use it, they love it, they might tell/show a friend.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://jerodsanto.net/2026/02/the-shovelware-cometh/
[2]: /thoughts/
Ping 23
I taught wyatt `#bada55` green, I apologize in advance, I underestimate
the power of immature humor has on him.
External Link
X (formerly Twitter) Ā· x.com [1]
I tried this flow [of running an opencode server on tailscale] on day one of getting opencode, I wanted to prompt from my phone while were were running lights at the theater. It kinda worked, but the ui was really bad on phone, hard to use and the experience overallāit felt buggy. Happy to see they are making improvements and it might now be ready for some real use.
https://dropper.waylonwalker.com/file/9065fcb2-5e40-479c-967e-498bc9bb6a4f.mp4
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://x.com/thdxr/status/2017691649384620057
[2]: /thoughts/
Short Month, Big Ideas (February 2026 Wallpapers Edition) ā Smashing Magazine
Letās make the most of the shortest month of the year with a new collection of desktop wallpapers that are sure to bring a smile to your face ā and maybe spark your creativity, too. All of them...
Smashing Magazine Ā· smashingmagazine.com [1]
test
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://www.smashingmagazine.com/2026/01/desktop-wallpaper-calendars-february-2026/
[2]: /thoughts/
Ping 21
Agents right now
* can I access the project you mentioned?
> yes
* Can i access /tmp
> yes, just do it
* While I'm I at it, `kubctl delete...`
> yanks plug front internet
Agent Management Is Exhausting
The state of development in early 2026 is all wrapped around learning how to
manage many agents running in parallel. Everyoneās trying to figure out the
workflow.
The Plan Is Everything # [1]
The secret Iāve discovered is a good, well-defined plan. This could be a
markdown file or a GitHub issue. Agents are actually great at writing these for
you. Theyāll include reproduction steps, outline changes needed, and structure
the work.
This is your opportunity to step in. Read the plan. Look for hallucinations.
Spot where itās going off track. Edit the plan before the agent starts coding.
I had one today where it laid out reproduction steps beautifully, but I could
add context about network requests that completely changed the approach. This
editing phase is what most people are missing right now. Skip it and youāll
watch your agent solve the wrong problem with impressive efficiency.
The Pace Problem # [2]
Hereās what nobody warned me about: managing these things is exhausting.
Dep...
Peter Steinberger
Peter Steinberger: AI-powered tools from Swift roots to web frontiers. Every commit lands on GitHub for you to fork & remix.
steipete.me [1]
Pete has a ton of good posts here and actually ships a lot of product. reccommended read.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://steipete.me/
[2]: /thoughts/
Stay away from my trash! - tldraw: Infinite Canvas SDK for React
The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.
tldraw.dev [1]
read later
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://tldraw.dev/blog/stay-away-from-my-trash
[2]: /thoughts/
Stop Using Boomer Ai
I was listening to these guys talk about migrating off of boomer ai the other
day. Introducing the term boomer ai to describe using chat, copy, paste
instead of agents. Something magical happened to the tooling and models around
december, they got really good. The chatgpt $20 plan hooked into opencode is
good, the Free models in Opencode Zen (Big Pickle and Kimi K2.5 Free) are
really good. Neither of these quite match up to the speed and quality of the
larger plans, but they are good. good enough to throw away your boomer ai
techniques and start using agents. Agents are the future, and they are here
now. If you are still using chat, copy, paste, you are doing it wrong. Stop
using boomer ai and start using agents. You will be amazed at how much better
your results will be.
https://www.youtube.com/watch?v=3dmPKuTWbsI
I
The flu hit me like a freight train right at the start of the year, along with
the most stress I've ever felt at work dropping on me at the same time, I&#x
pype.dev [1]
Iām jelous⦠as I was getting better, I got kicked down again. cant hold a conversation without coughing. Its hitting people from all over like crazy this year. so glad its just the flu and not something seriously harmful for hospitalization.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://pype.dev/im-back-from-the-dead/
[2]: /thoughts/
Mentions
I can now just mention people from my markata [1] Waylon Walker [2] Blogroll [3] like @simonwillison [4] or @swyx.io
/now [[ upto ]] [[ doing ]]
Aside
This is an aside!
References:
[1]: /markata/
[2]: /about/
[3]: /blogroll/
[4]: https://simonwillison.net
The work on fastrender [1] by wilsonzlin [2].
Experimental new browser engine
References:
[1]: https://github.com/wilsonzlin/fastrender
[2]: https://github.com/wilsonzlin
2026-01-23 Notes
Next for markata go
Check out flosch [1] and their project pongo2 [2].
Django-syntax like template-engine for Go
References:
[1]: https://github.com/flosch
[2]: https://github.com/flosch/pongo2
DockFrame - Modular USB-C Hub with Framework-Compatible Expansion Cards
DockFrame is a modular USB-C hub that accepts Framework-compatible Expansion Cards and custom Tool Cards. Dock once, reconfigure whenever.
DockFrame Ā· dockframe.com [1]
Dockframe looks like a really cool concept using the framework tiles ( the connectors idk what they are called ) to build a dock.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://dockframe.com/
[2]: /thoughts/
What Your Coding Tool Says About You
- open code - libre free as in beer and speech
- Copilot - corporate 9-5er
- Cursor - You sip on Philz coffee with your macbook
- Claude Code - Agentic Workflows or Bust
- Jetbrains - I didnāt know you wrote java
- Vim/neovim - definite neck beard
- VsCode - What else is there?
Quick Tip To Get Agents Running Longer
Here's a quick tip if you want to get your agents running longer, **prompt better**.
I really wish I would have got this right a few years ago. Theres a couple of
flags I had to use to get mdformat to do hard wraps at 80 characters and not
wreck tables. This mix of flags and plugins is workign really well for me so
far.
mdfmt() {
uvx \
--with "mdformat-ruff" \
--with "mdformat-beautysh" \
--with "mdformat-web" \
--with "mdformat-config" \
--with "mdformat-gfm" \
--with "mdformat-front-matters" \
--with "mdformat-wikilink" \
--with "mdformat-simple-breaks" \
mdformat \
--wrap 80 \
--end-of-line lf \
--codeformatters python \
--codeformatters bash \
"$@"
}
And as pre-commmit.
repos
- repo: https://github.com/hukkin/mdformat
rev: 1.0.0 # pin to the version you want
hooks:
- id: mdformat
args:
- --wrap
- "80"
- --end-of-line
- lf
- --codeformatters
- python
- --codeformatters
- bash
additional_dependencies:
- mdformat-ruff
- mdformat-beautysh
- mdformat-web
- mdformat-config
- mdformat-gfm
- mdformat-front-matters
- mdformat-wikilink
- mdformat-simple-breaks
make no mistakes
Listen and make your own on Suno.
suno.com [1]
Ai prompt music, the right level of cringe to be great.
Note
This post is a thought [2]. Itās a short note that I make
about someone elseās content online #thoughts
References:
[1]: https://suno.com/song/f5821216-ea6e-49c3-98de-67880e517a89
[2]: /thoughts/