A Snappy Madras Tote and Satchel
This madras tote bag that Davey’s (based in New York City) sent along has been getting steady use, and the authentic 100% cotton Indian madras they use is particularly good looking. They also sent…
Differently Today
Wednesday. Start of the day. Tired. Overwhelmed. Anxious. Confused. Fed up. Frustrated. Scared. Embarrassed to be so scared and feel so very incompetent. Falling behind in my work. Feeling like the…
Capgemini Architect L0 – Aspiring Architect
Nice that Capgemini has inhouse Architect Certifications. Just started the journey and crossed the first one – L0 The post Capgemini Architect L0 – Aspiring Architect appeared first on…
Week 293: Heliophagy
Thursday was yet another hottest day of the year, which reminds me of a classic Simpsons bit: BART: This is the worst day of my life. HOMER: The worst day of your life so far.
A big break (taking a sabbatical)
My last day at work is this Friday. I'll be embarking on my first official sabbatical . This is not a formal sabbatical provided by my employer, rather one I'm self-supporting. Giving myself the…
getting to that age
Sorry in advance for this depressing post, but it's something that I wanted to get on the page as it has been on my mind a lot recently. As usual, I have no solutions, but a lot of love and…
My London bus tote bag
Three years ago, I designed my first tote bag with my illustration of London bus (New Routemaster, or New Bus for London, NBfL) printed on it. As the illustration has...
Coords, Closet, and general visual fixes
Added some coords, fixed some stupid css bullshit, revamped closet for like the 5th time in this websites lifetime. Rocking out to Ilsa Gold.
Glorious Rain
It finally rained! Praise whatever god you fancy, or just praise Jibbers, but today is the day I remembered that water can fall from the sky.
Daily Driver 3/7: The updates I never had time to check
A bot opened a pull request that reads completely fine. The machine that checks these for me refused it twice, in three seconds each, for a reason no amount of reading could have found. For ten…
When you have enough
Worrying about bills is never something I want anyone to experience. I remember three years ago when I was going through a phase where every dollar I earned was allocated to a particular bill due at…
Talk to Strangers!
Talk to Strangers! This may sound like a rather modest challenge. I decided to start talking to strangers. Not for dating. Not for networking. Not because I need anything from them. Just to see…
Being Frank, And Other Stories...,
A bit of a mixed bag this time around with some thoughts on rural pubs and a visit to a classic example of one that is still flourishing, a visit to a local beer festival, and some further…
How My Brother and I Nearly Killed Each Other (Twice)
Kamikaze tricyclists and fighting on the beach I grew up in the Fifties in Port Tennant, a tight-knit community on the east side of Swansea, in a world of terraced houses and sprawling, imagined…
i did not know i was allowed to miss myself
somewhere between being a husband and a father, i became unfamiliar to myself
5 things that bring joy
input -> logic -> output
Michael Ayalon analyzes the Penn State drug scandal
Fraternity advocate Michael Ayalon interprets the facts.
a few different topics
i'm going to talk about a few things today. but i'm going to keep them all short and concise (to the best of my ability)... i feel so strongly about everything politics, lgbt rights, poc rights,…
Pets, and hobbies shared with dad friends
Pets A while ago we got a Betta, and we recently adopted a hamster as well. The whole family loves them. Mahjong I’ve started learning Mahjong , hoping eventually to be able to play with my dad…
You’re Screwed – I’m Pissed
Young creative professionals have a real opportunity to change everything. The post You’re Screwed – I’m Pissed appeared first on Ted Leonhardt.
GTA IV: Episodes From Behind the TV
There was a mess of HDMI cables in the gap between the wall and the TV stand. Which one belonged to the PS3 was anyone's guess. Peering over the back of the TV, I couldn't make sense of it, so I…
Fixing USPS Informed Delivery
How I Replaced USPS Informed Delivery With a Cleaner Email Digest So I read this article and I just thought, why not try it out myself? I like Informed Delivery because it emails on days when I…
The DC Pen Show 2026
This was the first year of going to the Washington DC Pen Supershow, and it did not disappoint. I went to help out in the Vanness Pen Lounge for the weekend, which is a respite from the crowds and…
Listening to Audiobooks
I recently got my first library card, and the first thing I did with it was create an account on Libby. If you’re not familiar, Libby is a great service for borrowing audiobooks and ebooks from your…
Fat CTO vs Skinny CTO
Whether you are a Fat CTO or Skinny CTO, shipping at the speed business is what great CTOs do.
Curriculum Vitae
Education PhD, Electrical & Computer Engineering Jan 2021 – Dec 2024 University of Texas at Austin BS, Computer Science May 2017 University of New Mexico Marketing Minor Research Experience…
The Repo as Delivery Mechanism
An advisory mandate delivered through a private GitHub repository: what it changed about shared material, about the sessions, and what it foreshadows for services work.
What I’ve been building lately (August 2026)
It’s been a while since I’ve written on my blog! A lot has changed in the software engineering industry in the last year with AI adoption everywhere, so there’s a lot that I could write about. But…
The job ain’t quite the same
I’ve had a really fun time using Codex/Claude to build whatever software I want. Early this year, the SaaS-pocalypse drawdown in software stocks was justified by the notion that many of those…
Updates: Vite 8, TypeScript 6, Storybook 10, pnpm 11
My frozen shoulder problem means I haven’t had a chance to keep dependencies up to date on my InfiniSheet project. I tried to keep applying dependabot automated updates but hit a problem with some…
A Bit Of A Mess Behind The Curtains
One two three ways to get messed up, none of which I advise.
Upon our return from Philadelphia
We flew back to California from Philadelphia on the last Thursday of July. It gave us several days before the kids started school, and just under a week before I left to go on an international work…
I'm Starting a Practice Group for Inner Work—Join Me!
Back in 2024, I spent a week at a retreat that I would have quietly dismissed only a few years earlier. It changed my life. Now I want to share what I've learned.
Change in direction
It’s been a long time since I posted here, and the tech industry has changed a lot. I spend more time nowadays thinking about technology…
Have Influence Without Becoming the Backdoor
Cross-team trust is a career asset. Unofficial ownership is a career trap. How a senior brings feedback, protects UX, and stays on the team's side of the board.
Budget airlines, mobile phones, and AI
I was talking to some friends about how much more we travel now than we (our parents generation) did in the 1980s. I know there are a lot of factors that contribute towards the shift, but the main…
08.10 – 08.16
Life Ηη ran headlong into a zip line platform on Monday and split his eyebrow open necessitating a trip to A&E. He was braver than usual but fairly gutted to learn that it meant no more swimming for…
A Jewish joke at World Spa
Last January I went to World Spa, in Midwood. The clientele is a funny mix. Really people of all kinds. But of course Midwood being what it is, there are enough Jews for a stereotypical Jewish joke…
The Junior Mining CEO Is a Nineteenth-Century General [Strategy]
2 min read on bias for action, asymmetric conviction and radical acceptance Most modern executives manage risk by deferring it, and they can, because they live behind what Bezos calls ‘two-way…
i'm moving out and i'm so sad about it
After three years in my current household, I'm moving out. This place has seen a lot of me. I was at my lowest and my highest here, I've celebrated so many achievements, and mourned terrible losses.…
Why I Haven’t Written Anything This Year
I haven't sat down and written a newsletter post from scratch all year. Not one. Oh, I've published plenty and I stand behind all of it, but none of it started with me at a keyboard and a blank…
crow on a crosswalk
i saw a crow crossing the street the other day. its little claws pitter pattered across painted crosswalk lines. i don't know why, but it made me a little sad. the sky is so big and the ground is so…
Too Many Film Reviews?
Am I posting too many film reviews too often?
Step Cat
We have a few stray cats that venture into our back yard from time to time. One of them is a regular and he comes by most days. He was a big bushy chap when he first started paying us a visit and we…
On the death of an abuser
At nearly midnight, there's a knock on the door; we had a busy evening and came home late and hungry so I ordered pizzas and we've been waiting for the knock. I open it; to the left stands a pizza…
Setting Up Utilities in Portugal: A Practical Guide for New Arrivals
Four utilities, four different systems. Electricity and gas are fully liberalized, so you pick a retailer and can leave whenever you want. Water isn’t liberalized at all, so you get whoever…
Seven Part Pact Retrospective
In which I go over my Seven Part Pact thoughts
WWW Ep251 Guppy Pimpin In Trip Pants While Debugging Ie5
Ep #251 Guppy Pimpin In Trip Pants While Debugging IE5 Robbie and I do a mostly whatnot episode about our path getting into tech, playing in bands, and getting into trouble. We sip Glen Morangie…
Policy Brief One Pager – FreshSpectrum Challenge 1
Welcome to the first FreshSpectrum Challenge. In this series we start with a real-world dense technical report or resource (what I call Nerd Reports). Then through a series of activities, you do the…
Banana Ball – Wilmington – Texas Tailgaters vs Loco Beach Coconuts
Over the weekend my initial plans were to get a new Hanson state and head to West Virginia to see them. However, none of my friends were able to join me and I wasn’t feeling up to...