Update on Quitting Coffee Again
Spent about a week going from too many cups a day (but cut off at 11-11:30am) to 2 cups only. Then about 2 weeks to 1 cup only. The 1 cup only had 1 positive, 1 familiar weird, and 1 ultra horrible…
Mahjong kinda week
I played a lot of Mahjong this week - and not really on purpose... it just kinda happened lol. The week was actually weirdly productive and I locked the fuck in at work. I also picked up some AirPods…
pictures from a weekend in cardiff & bath
<img src="https://bear-images.sfo2.cdn.digitaloceanspaces.com/dreamlogic/s67-2026-10-18-1938049ca443ba63f9.w
Join our Myanmar Group Tour to the Taunggyi fire balloon festival
Join our Myanmar Group Tour to the Taunggyi fire balloon festival Ready for this? Maybe you know the cool Thailand lantern festival? It’s been viral on socials for years. Gorgeous mass release…
Descargar Mister Fantasy Sin ADS - GRATIS
Descargas Android: Descargar Mister Clean v0.1.2 Guía para Android Descarga el APK de Mister Clean. Si Android lo solicita, permite instalar aplicaciones desde el navegador. Abre el archivo…
Fan Subdomain - FFXIV OCs page published
"Marin," you may be wondering, "have you done any work on your Japan trip page yet?" To that, my friend, the answer is a big fat no (everything is still in docs) (I think it's fair I haven't finished…
Rambling about curiosity
I was thinking about curiosity the other day, so now you have to suffer through my rambling thoughts. What brought it to mind was a couple of conversations I’ve had with people recently, where…
Athens Greeknotes 19 Oct
Cold and rainy athens enlivened by a visit of Cinnamon from Syros, my first greek pub quiz, one meal out, and some frankly unbelievable football
Introducing TeamSBC Linux
Introducing TeamSBC Linux For the past few years I’ve been working on bootc based operating systems through my work on image-builder. Before that I worked on ostree based operating systems as…
The Harness, As Feynman Might Have Taught It
An imagined Feynman lecture on the dumbest, most important program in AI: the loop around the model. Play the harness by hand, take one apart, then build a real one on a single page of Python.
Notes from week 42
day10 reverse dependencies are live and found a dune regression; the aardvark 2017 run finished; and the v2~beta1 Zarr store was rebuilt on a grid that no longer depends on its own data.
17 years on: what’s changed?
17 years ago I led one of my first residential singing weekends. The theme was the Beach Boys. Beach Boys singing weekend, September 2009, Farncombe Estate The other weekend, I was in Derbyshire…
Felix: a Telegram bot and Mini App for event requests
How I built Felix for venue and equipment enquiries: guided questions, catalogue matching, indicative pricing and manager handoff across a Telegram bot and Mini App.
Outsourcing to the Gods
I listened to Troy rather than reading it, which is how I imagine Homer's audience would have received the story: one performer, many voices, and a long recitation. Fry isn't improvising in…
Why Even Write Code in a Professional Context?
I wish I’d retired before the industrial revolution of computer programming happened, but I have not and cannot. So I must come to grips with the fact that in many cases, AI-powered tools can do a…
What is this worth?
.p-h1o8647 .pagelayer-col-holder{padding: 10px} .p-h1o8647 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important} .p-h1o8647 .pagelayer-svg-top…
Sales as a Spiritual Practice, by Sharon-Drew Morgen
With untold millions of sales professionals in the world, sellers play a role in any economy. As the intermediary between clients and providers, sales can be a spiritual practice, with sellers…
Revela’t 2026
El sábado fui al Revela't, el festival de fotografía analógica de Vilassar de Dalt. Estuve a punto de perdérmelo porque ese día volvió a sonar la alerta por lluvias intensas en el Maresme. Llevamos…
Innovations 19 Oct 2026
The Innovation team built a few more demos last week. Three interesting learnings: Construct a 3D world you can walk through - from a picture. Real-time video analytics is increasingly easier with…
jj on NFS is not fun
You may have seen my relentless stanning of the jj version control system, e.g. in my recent FrOSCon 2026 talk. I think jj is super fun to use! But not on all setups. In fact, I recently ran into the…
Design Wall Monday - October 19, 2026
Good Morning Quilters! This week I worked on making more blocks for the Old Mill Pond quilt pattern. There are 18 blocks in this quilt and several outer borders. I put the blocks I have (15) on the…
Halloween Harvest for 2026
Compare Here and Below If You Can Stand It ... 'Tis Another Spook Season --- Part One <img border="0" data-original-height="796" data-original-width="1024" height="445"…
The New Senior Developer Doesn't Just Write Code. They Design the System That Writes It.
Imagine you're a senior developer working on an account-management service. You ask a coding agent to add audit logging when users change their account details. It has access to the repository, you…
Agent-Assisted Blogging with a Claude Skill
How a small Claude Code skill turns my GitHub Discussions powered blog into an agent-friendly publishing platform, plus a clean version you can use yourself.
Desk Power, Power Strips and USB Hubs for Your Home Office (2026 Guide)
You can spend a fortune on monitors and a chair and still end up with the ugliest part of your desk being the power. A tangle of daisy-chained strips, mismatched adapters, a phone charger fighting…
When to Use a View Model in SwiftUI (and When It’s Overkill)
A view model is a powerful tool, but it’s also an extra file and an extra layer of abstraction. Through four practical examples, we’ll look at when a view model earns its place and when it’s just…
A Funny Thing Happened on the Way to the Web Page...
I know you’re all waiting for my site refreshes and the launch of byThom MAX. MAX is coming, but a funny thing happened along the way. As you probably know, my sites have thousands of pages on them,…
Status update: October 19, 2026 — 09:48
Moving into our new house.
Why Your Vector PDF Looks Blurry
Greetings, traveler! You add a vector PDF to an Xcode Asset Catalog, display it in your app, increase its size, and suddenly it does not look quite as sharp as you expected. That seems strange. The…
Perry's Résumé - Lead Software Architect
Hands-on software architect who has run a custom development and R&D consultancy since 2009, and shipped secure, high-reliability systems for 30+ years before and alongside it. Takes client work…
Little Bat and the Queens of the Night by Katherine Pew and Charles Santoso
Happy, happy Monday! I'm excited Katherine Pew stopped by Watch. Connect. Read. to finish my sentences. We discussed her debut picture book, Charles Santoso, bats, Ted Fleming, and more. I wrote the…
2026 Email Stack: Introducing Turbogmailify and ForTheRecord
It’s 2026 and I’m still hopelessly addicted to Gmail, the red letter “M” forever pinned to the top-left corner of my browser window. In my humble opinion, Google’s psychedelic concoction of a…
2026 Home Server Hardware List
The objective was simple: Build a home server with ECC memory, lots of space for NVMe drives and 3.5” hard drives, fast Ethernet networking, and as low a power draw as possible. As it happened, this…
SIMD and Go
Take a really boring loop: walk two []float32 slices and add them together, element by element. Written the normal way in Go, the CPU handles one pair per step. The funny thing is that the same CPU…
AI Natives Stop Asking How
Every new AI user starts with the same questions. Can it do this? How do I get it to do this? How do I explain what I want? Those are Old Days questions, left over from a world where the person with…
THE PUNCH-HOLE BY JUANITA DRIVE
Click above image for article The thirteen holes punched into the mailed postcard on October 6th 1970 were most probably signifying the running victim total claimed by the Zodiac Killer (of reported…
Traction Heroes Ep. 47: Automating
A discussion about how to use technology — and AI in particular — more strategically.
Properties for a budgeting exercise
Attempting to conjure good properties. Ever since I learned about property-based testing, I've been fascinated by it. The notion of test data generators seem superior to Test Data Builders : Both…
Memo: Autonomy Was the Feature. Revocability Is the Product.
In one week a bank, a regulator, and a platform vendor arrived at the same conclusion from three directions: the constraint on agent deployment is no longer capability, it is whether you can…
Horrendous Investigations
At the most recent hearing in the Clancy case, Lindsay Clancy’s lawyer Kevin Reddington said the following: When you consider the evidence that the government has, you have the exercise bands,…
Am in the Mountains
Don‘t expect any fast email reply this week. Am in the mountains. ☺️ Reply via Email
Useful Docker apps for beginners / Docker for Dummies
If you don't understand Docker yet, read How to Install Docker on Windows and/or How to Install on Synology SRM first. - Once you've got Docker installed, here's some apps that I think will be most…
Scenes and Situations
The eight steps from Return of the Lazy Dungeon Master haven't changed for me over the past eight years and I've used them hundreds of times to prep my games with several different systems. What I do
Episode XI of Phase One: Why docs still need an owner, with CT Smith
Eleventh episode of the AI & Docs podcast series is up! In this one, Tom and I talk with CT Smith (Docs Goblin) about her book WTFM: A Practical Guide for Standing Up Docs at a Startup, a short,…
Tips for being in a World with others
This list will not revolutionize your life. But it just might have a little positive impact on your or someone you encounters’ day. It is just a short list of things that came to my mind and…
19 - 25 October 2026
Tech Industry & Culture Link to heading GNOME makes me sad Recurring disputes within the GNOME Foundation, including its handling of hostility toward queer community members, leave a GNOME…
No Mistakes
2016. Finish it today. Make no mistakes. That's reasonable. Make no mistakes. Make no mistakes. 2026. I've tried 26 different ways. It's just not working. Sigh. Alright. "Make no mistakes." That's…
Beyond the Mainframe: How CDC and Kafka Rescued a Banking App from 120-Second Latency
Not so long ago, during my times as a Consultant / Forward Deployed Engineer (before FDE was a thing) I was part of a full blown rewrite for a mobile application, everything was being rebuilt, from…
Dev Diary 73 - Steam Next Fest!
Today Steam Next Fest starts! I’ve been pushing a lot of updates recent days, and the most important time in this game’s story begins today. The demo is already reopened, so play it! It…