Making social cards got a bit fiddly when I had to calculate how large the font needed to be and how the text should be positioned. You can totally solve this problem with math, but I don't want to.
Deprecating a CPAN module may not be as straightforward as one might hope, and it's not something that most of us do regularly. Simply deleting a module does not mean that it disappears. There's always another option: adoption.
On Canada Day (July 1), 2026, Anthropic shipped a surprising "easter egg" to users of Claude Code: `2.1.198` includes an efficiency bypass which allows agents to continue on without being blocked on direction from a human.
Cloning a repo that ships its own .claude directory can hand Claude Code a set of hooks you never agreed to. A look at what "trust this folder" actually signs you up for.
A bit of networking: binding an app to localhost (127.0.0.1) differs from binding to 0.0.0.0, and the distinction is important. Let's look at how to keep clodhopper, air, Python's http.server, and http_this either local or on a Tailscale network.
I vibe-coded a dashboard for hopping Claudes. It allows me to see which of my agents are working, stalled, or waiting on me. Under the hood it captures each agent's hook events into a local SQLite database.
On a public repo, a GitHub issue is untrusted input. If an LLM agent reads it as a set of instructions, you've opened the door to prompt injection — and plain old shell injection too.
The third AI Shoulder Surf — a small, no-recording group on Zoom comparing notes on Tailscale home labs, coding from a phone, and giving agents their own scoped identities.