25 May 2024

19 links · Saturday

Diffusion Models

Notes on theory and practice of image generation models like Stable Diffusion.

Restarting, again – > Toward desirable futures

It has been a long time since I haven’t written a post on my blog. I have long grappled with severe impostor syndrome and the crippling feeling that things must be perfect and parts of a bigger plan.

Why you spend more when prices end in .99 - Kent Hendricks

I once worked at a company that priced everything with a .95 ending. The bestselling software package was $999.95. Add-on products were $9.95, or $19.95, or $49.95. Everything ended with a .95. It had been this way for more than twenty years. One day, one of t…

Enshittification Is A Feature, Not A Bug

Enshittification is a term coined last year1 by Corry Doctorow to describe the unpreventable decay of platforms, providing services of increasing price and d...

Understanding Coupling in Software Development

Explores the concept of coupling in software development, its various forms, practical implications, and strategies to balance coupling and decoupling for better system architecture and maintainability.

Developers aren't Nerds | 0xFF

For the longest of time, I was under the impression that developers and programmers, for the most part, are as or even more so interested in technology, tools, efficiency and productivity as I am. This came from the somewhat outdated understanding that the bar…

Abusing Go's infrastructure

I apologize if this information is already known, but I couldn’t find any references about it and I wanted to understand what was going on and share with you because I think there is some value doing it. In case this wasn’t known, I apologize to the Go team fo…

Feedback is Deeper Than You Think – Dev Leader Weekly 45

Welcome to another issue of Dev Leader Weekly! In this issue, I discuss why feedback is important at all levels of engineering AND how it works two ways.

Shift Left With Architecture Testing in .NET

In this newsletter, we'll explore how architecture testing can safeguard our project's architecture. Architecture tests can help us shift left and detect architectural issues faster.

Financial Statement Analysis with Large Language Models

We investigate whether an LLM can successfully perform financial statement analysis in a way similar to a professional human analyst. We provide standardized an

Writing a Unix clone in about a month

I needed a bit of a break from “real work” recently, so I started a new programming project that was low-stakes and purely recreational. On April 21st, I set out to see how much of a Unix-like operating system for x86_64 targets that I could put together in ab…