Scaling with PostgreSQL without boiling the ocean
Practical scaling strategies for application developers who don't have a dedicated database team
Practical scaling strategies for application developers who don't have a dedicated database team
This is a meandering post about my personal experience using Claude (just the LLM I happened to be casually using already – I have no affiliation and I also didn’t spend any amount of time trying to pick the “best” LLM for my project) to redesign my site and m…
In this post I will teach you how to use regular expression to migrate from Fluent Assertions to XUnit Assertions. All with live working demo.
A friend from my PC Magazine days recently posted on Facebook a little mathematics anomaly that he encountered while trying to figure out the number of possible passwords under certain conditions. He began with the stipulation that a four-character password ha…
How to Fight Innovation's Silent Killer | High costs, no flexibility, and lost ideas. Here’s how simple reforms can fix it. By Josef Chen
I began last year with a goal to really understand machine learning. I feel utterly lucky to be alive at a time when software is taking its first tentative steps into the realm of intelligence, and I want front row seats to this historic event. Once this has o…
Home
I've written before about my 1976 KIM-1 and code I wrote for a similar one long ago. But I hadn't done much with the KIM-1 and strongly be...
Rune Skovbo Johansen has a really sweet Surface-Stable Fractal Dithering technique, where the dither dots “stick” to 3D surfaces, yet the dot density adapts to the view distance and zoom level.
2/9/20251 mins read
Social media as it was meant to be.
How to build a decentralised asset bridge
Best practices, derived from my own experience, that help us to enforce data consistency in a large production database (PostgreSQL and Ecto).
Giving a name to an amorphous new thing is a powerful act. And that’s what Karpathy did, via tweet: There’s a new kind of coding I call “vibe coding”, where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It’s possi…
An exploration of how OpenAI’s fear of public perception led to hesitant decisions, branding confusion, and the importance of bold innovation.
Practical tips for developers looking to use AI coding assistants
Tutorials and articles of Inigo Quilez on computer graphics, fractals, demoscene, shaders and more.
Have you ever needed to store coordinates, track locations, or perform distance calculations in your database? Whether you're building a ride-sharing app, a location-based service, or an interactive map, working with spatial data is essential. Luckily, EF Core…
Technologists and publicists gush about how Large Language Models (LLMs) will revolutionize the way we work, learn, play, communicate, create, and connect to another.
The Deck: An Open-Source, Cross-Platform, Mobile, Turn by Turn Card Game Engine in Flutter - xajik/thedeck
I figured I’d take some of these AI app builders for a run to see how capable they are. To date I’ve mainly just been taking advantage of the AI capabilities that are progressively being added to VS Code and Visual Studio though tooling such as Copilot but I’m…
This is my brutally honest advice to anyone starting a career in software engineering. I wasted years figuring out what truly matters, but if you want to skip the trial and error, then this is the advice that I wish I had from day one.
This post is meant for very senior devs, people who have been writing code at least as long as I have, meaning at least decades.
How a Dangerous Ideology Born From the Libertarian Movement Stands Ready to Seize America
⚠️ Spoiler Warning: This post contains spoilers for the game show OnlyConnect and the podcast Lateral.
In June 2017, Vaswani et al. published the paper “Attention Is All You Need” describing the “Transformer” architecture, which is a purely attention based sequence to sequence model. It can be applied to many tasks, such as language translation and text summari…
Copying all the details from my tax forms into TurboTax takes hours. What if I wrote a script to do it for me?
Learn how to extract structured data from PDFs with Gemini 2.0 and Pydantic.
I just finished listening to Lenny’s conversation with Nan Yu, Head of Product at Linear, about what it takes to build a great SaaS product.
This Hacker News comment by GuB-42 intrigued me:
Context: I am an AI researcher (currently a PhD student) and have been writing Python code for computer vision and NLP projects since 2018. While I actually really enjoy programming, I find writing code for research projects less satisfying and pretty tedious.…