Holding Space for Wicked (Part One)(opens in new tab)
Curated river of news
Latest posts from blogs I follow
A coat cannot make you truly happy.
Introduction Well, it is day 3 of the advent of code 2024, and I have been doing it on live streams. I am behind two days but working through them one by one. S
A personal reflection on seven years of JS Party as the show transitions into its next chapter with dysfunctional.fm.
I wrote more terrible code. Here's how I fixed it.
I’ve recently decided to apply the permissive MIT License to all content on CSS Wizardry by default. How does this affect you?
The new Speculation Rules API is incredibly powerful, but we can do so much more! By taking a layered approach, we can add more progressive functionality.
Take ownership—and responsibility—of your social data
Introduction So, this is day 2 of the Advent of Code 2024 in Golang, and we will be exploring my approach and solution for the same. The problem was not as easy
Introduction Hello everyone, it’s that time of the year, Advent of Code, I will be solving this year as well with Golang. In previous years I have been doing
Not because it's cool (it is), but because it's what your company actually needs right now."Business in the front, party in the back" isn't just some throwback style. It's the whole point.In our corporate, don't-let-HR-see-this reality,
A wrap up of all the things that happened in Terminal Trove in November 2024.
“Frameworkism preaches that the way to improve user experiences is to adopt more (or different) tooling from the framework's ecosystem. This provides adherents with something to do that looks plausibly like engineering, except it isn't. It can even become a ...
In the past week I had two people separately tell me what they thought the Python Software Foundation Conduct WG did and both were wrong (and incidentally in the same way). As such, I wanted to clarify what exactly the ...
Why design another new performance score?! Good question…
This post is not about measuring success in DevRel, but about making an impact in a way *only* DevRel can do, and *should* be doing.
"Help me help you!" I caught myself shouting at Co-pilot last week. Yes, literally shouting at my AI assistant like Tom Cruise in Jerry Maguire. That's when it hit me - this wasn't about the AI at all. This was ...
Learn how to use the Bluesky API to show likes and Bluesky user avatars on your blog posts when you share them on Bluesky.
I’ve been down in an audio plugin rabbit hole lately. More on that in a later blog post. But I just stumbled upon a set of free plugins that might be of interest to you, if you are doing voice ...
“React proponents might claim that React will teach you modern UI, but from what I've seen it barely copes with modern UI. autofocus is broken, custom elements don't work in all but the experimental version, using any "modern" features like ...
When was the last time you felt genuine discovery on the internet? Not algorithmic recommendations. Not SEO-optimized listicles. I mean real, surprising, meaningful discovery. Search is broken but not in the way tech companies think. We don't need better algorithms ...
this is the tracking doc for my talk on "Engineering AI Agents" for OpenAI DevDay Singapore. I'll add photos and notes and stuff when i'm done. note that the full slides contain a lot more info that i had to ...
If, like me, you frequently require the Core Web Vitals colour palete, here it is!
How it started This story began, unexpectedly, on Facebook in a math-focused group. A teacher asked the group to determine the value of: $\lfloor 3^{\sqrt{3}}\rfloor$ without using a calculator. Naturally, the challenge was to prove whether $\lfloor 3^{\sqrt{3}}\rfloor=6$ or $\lfloor ...
Sometimes, it takes a lot of felt pain when building software to realize there's a solution you once overlooked
Taking notes well can help to listen better, remember things, show respect, be more accountable, free up mind space to solve problems.This episode discussesthe benefits of writing things downpreparing for a meetingtaking notes in meetingsreviewing notes for action items, todo ...
I set up a new Mac for work today. Here's everything I use on a Mac for fullstack web development.
We're conducting interviews and having fun learning about React!
Hi All! 🤗 For the summer holidays, my family and I went to France. On our way to the Atlantic Ocean, we shortly stopped in Chartres, a lovely town southwest of Paris, which is famous for its monumental and impressively ...
We keep trying to get LLMs to do math. We want them to count the number of “rs” in strawberry, to perform algebraic reasoning, do multiplication, and to solve math theorems. A recent experiment particularly piqued my interest. Researchers used ...
In my opinion, you should only introduce a named tuple to your code when you're updating a preexisting API that was already returning a tuple or you are wrapping a tuple return value from another API.Let's start with when you ...
A wrap up of all the things that happened in Terminal Trove in October 2024.
2026 update: used Lugg to move a sectional sofabed couch and ended up regretting it - it cost $222.51 one way (44min labor pickup 55min labor dropoff, which i think was fraud, no way dropoff cost more than pickup) and ...