“Community comes at the cost of convienence” is a great line. Got that quote from an interview with Brennan Lee Mulligan. People want convienence and without knowing it, they gave up what we use to have: community. I think internet modernity may have broken it. And worse still, we may have handed the keys over to big tech in the process. It wasn’t convienent to go to 5 different sites to catch up with different communities, but once everything became a feed and entered social media we lost that boundary and algorithms took over....
Code Volume
I generally have some eye for “how much code does it take” to do a specific task. One thing I’ve come to terms with while working on larger and larger systems is that the runtime code starts to become dwarfed by the test code and build system that helps make the final artifact.
Interruptions are the Norm
As life gets more complicated, and responsibilities increase, it’s easy to chalk up the lack of progress to the constant interruptions. I sometimes have to remind myself that interruptions are the norm, not the exception. Plan accordingly, and take solace in the increasingly fewer times life gives you those long stretches of peace and quiet. And more importantly, recognize some of those interruptions aren’t of the distracting variety, but they are life happening....
Small Gasp of Fresh Air
Tonight’s election feels like a small gasp of fresh air while still suffocating in this hellscape. The rebuke across the board in the various elections gives me hope. My political feeds on bluesky for once aren’t just utter doom and gloom. OH MY GOD, DDHQ CALLS IT AND DEMS FLIP BOTH STATEWIDE ELECTIONS IN GEORGIA — Joe (@electionsjoe.bsky.social) 2025-11-05T00:43:05.760Z 1. On Tuesday Night, Democrats won elections nationwide in a stunning rebuke of anti-transgender politics....
Stop Falling for It
Affinity just announced their version 3 of their graphics suites. It’s a crazy technical achievement marred by the false promise of “democratizing creative tools”. This feels straight out of the enshittification playbook. I was rooting for them years ago after Adobe went subs only. Sad to see this direction. They gave away their core product for free. Professionals just lost their leverage. This is no longer a business relationship where someone exchanges money for the service....
One Percent a Day
Focusing on the 1% improvement per day for a long time instead of some herculean effort in some small intense burst generally yields bigger and better results in the long run. I don’t know why it took so long. I think I’ve always knew it intellectually. But in the past couple of years I think I’ve finally begun to internalized it. I read Atomic Habits a while back and it put into words that same sentiment....
Taking It Back, Part 1
I’ve been on a bit of a “get back in control of my data” streak. I’ve been experimenting with different services and software to help enable that. Some stick and some don’t quite hit the mark. One that’s had staying power for me has been Kagi. I’ve had it over a year now (August of last year) and I haven’t looked back to google search since. The few times I’ve been found myself on google search it really felt like a step backwards....
Creative Diet
Ran into this post earlier today with a choice quote from an old movie I enjoyed: “In order to make delicious food, you must eat delicious food. The quality of ingredients is important, but one must develop a palate capable of discerning good and bad. Without good taste, you can’t make good food." - Jiro Ono in Jiro Dreams of Sushi (2011) The sentiment shared in Prasatt’s post I agree with....
What's Happening
I’ve finally got the creative itch again, and I want to try one more time. What I’m going for is my most ambitious project yet. And I suppose the most liberating notion to me is failure is totally an option, but sitting on the sideline is not.
Adventures in Japan
Some photos I took from my Japan trip last summer