Being able to hand off tasks like writing documentation to AI is like having a pair programmer that jumps in when you’re happy to ride shotgun for a bit. It’s an energy-saver and moves things along quite nicely.
Paul Jensen
@paulbjensen.bsky.social
“There is no big lie. There is no system. The universe is indifferent” - Donald Draper
We've added some more documentation for Hub, a realtime framework for Node.js and the Web. Features: - Isomorphic WebSocket client support - Bi-directional RPC (Remote Procedure Call) - PubSub (Publish/Subscribe) - Authenticated Channels Check it out hub.anephenix.com #nodejs #websocket #realtime
Get started
This is a guide for getting started with Hub
hub.anephenix.com
Always nice to be back in Vestervig in Denmark, such a relaxing place and the one place I visit where I come back feeling relaxed.
My computer just woke me up to tell me it's hungry. I'm not kidding 😂 During a long-running task, it noticed the battery was draining, set the volume to 100% using Computer Use, then opened Google Translate and hit "Listen" so I could hear it asking. Pardon my French, but what the fuck? 🤯
Every AI company wants a Moat, So they can claim to be the Goat, but forget that there’s a thing called a Boat. #haiku
apple.news/A9H5EMi0HSHC... I guess you could say he’s a master of… the park arts! 🏏 🥁
Watch: Cricket cheating row erupts as fielder clicks fingers to fool umpire — The Telegraph
North Yorkshire and South Durham League launches investigation after footage from Saltburn CC second XI match goes viral on social media
apple.news
We've done some updates to our React UI Library documentation, as well as publishing some new components to use. You can find out more here: ui.anephenix.com #react #ui #css #javascript
UI - a design system from Anephenix
ui.anephenix.com
There is a security advistory for the @anephenix/hub package: github.com/anephenix/hu... If you are using Hub, please update to 0.2.16. Thanks to EQSTLab (github.com/EQSTLab) for identifying the issue.
Unauthenticated WebSocket RPC Waiter Resource Exhaustion
## Unauthenticated WebSocket RPC Waiter Resource Exhaustion ### Summary `@anephenix/hub` starts a `setInterval` polling loop for every incoming WebSocket connection to request a client ID via...
github.com
@socket.dev notified of the compromised Astro package (7.1.0) within the GitHub dependabot request, so didn’t merge that PR. I think they proved their value there, and given the package was published only 9 hours ago, that is more proof of the need to delay npm package updates.
Discovered a nice pattern of exporting my Pi.dev sessions with the code changes for a ticket in a GitHub PR, so I can keep a record of what the conversation and the thinking, and use it for later work.
Pi Coding Agent
A terminal-based coding agent
pi.dev
I would absolutely love to watch the Netherlands vs Morocco, but I don’t have the schedule nor the energy to stay up throughout the night to watch it.
Delsjön lake in Gothenburg is the busiest I’ve ever seen it, but thankfully found a quiet spot
It’s 1am and I’m making Subbuteo using @threejsresources.bsky.social and @svelte.dev. Soon…
Started iterating on Babsland again. This time adding some industrial estates.
A sad state of affairs when someone who is really good at their job is stopped from doing so because of their nationality. If I was FIFA, I’d look to get him to officiate other matches in Canada and Mexico at the very least, swap with whichever referees could go to the US without issues.
The ultimate definition of “deploy a fix to production on a Friday”
I was very, very lucky with this trade in Broadcom - aimed for 5%, got 4.9%, avoided a massive drop right after earnings came out.
I wish net magazine was still around today. They used to have so many interesting articles and great inspiration for ideas and projects. vanschneider.com/blog/the-end...
The end of net magazine and the future of print - DESK Magazine
It's the end of an era, in the truest sense of the word. net magazine, which has been a source of inspiration for the design & tech community since the early days of the web, is shutting down. Every d...
vanschneider.com
For any Swedes out there, can anyone explain how “ren ren” has come to mean “clean reindeer”? 🤯
I just got a 2FA code email for my Microsoft account at 5:30am, but I wasn’t awake then. My Microsoft password is long and random, and certainly not guessable. I’m a bit puzzled.
This is a great read on local-first: www.smashingmagazine.com/2026/05/arch...
The Architecture Of Local-First Web Development — Smashing Magazine
An honest perspective on building local-first web apps in 2026, written for developers who’ve been doing this long enough to be skeptical of silver bullets.
smashingmagazine.com
Random thought of the day - can you grow vegetables in a Nuclear submarine? Turns out I’m not the only one thinking about this: www.army.mil/article-amp/...
Veggie subs? Army researcher studies submarine agriculture for Navy
army.mil
Discovered a new quote for describing a force majeure: “Man plans, God laughs.”
Olha from the Hachiko team evacuated a mother dog and her puppies from Zarichne, Ukraine — very close to the front line in Zaporizhzhia region and heavily destroyed. She visits areas few are willing to go because it’s so dangerous. A true hero!
Tried pi.dev with Qwen3.6 via Ollama on my work’s MacBook M4 Pro with 48GB RAM. Local LLM’s are quite promising.
pi.dev
A terminal-based coding agent
pi.dev
Christine Dawood’s account of losing her husband and son on the Titan Ocean disaster. What incredible strength she has to talk about what happened, and how difficult grieving can be. www.theguardian.com/world/2026/a...
My husband and son dived to see the wreck of the Titanic, and never came back – this is what happened at sea
Christine Dawood found herself trapped on the ship, waiting for signs that the Titan submersible carrying her family would surface. She talks in detail for the first time about those harrowing four da...
theguardian.com
Got my smart speaker from the UK setup. Missed listening to Classic FM.