How we test a web framework | Wasp
A sneak peek into how we test our compiler-driven full-stack web framework at Wasp.
A sneak peek into how we test our compiler-driven full-stack web framework at Wasp.
We had two repos of Elixir, seventy-five LiveView components, five sheets of high-powered Phoenix channels, a saltshaker half-full of SQLite databases, and a whole multicolored collection of Burrito deployables, Tauri binaries, WebView wrappers, hot-reloaders&…
While working on fastbrew, I went into the rabbit hole of SAT, short for Boolean satisfiability. It is quite interesting. For my application...
How Feeds Fun normalizes tags and why it is important.
First, the tech bros came for the warehouse workers, and I said nothing. Paying them terrible wages, working them to the bone, tracking their every second, injuring them at record levels, all in the pursuit of customer obsession and profit.
TL;DR: Big Tech isn’t inherently evil, but we’ve ceded too much control. It’s time to take it back.
Why being underestimated becomes a superpower. How invisibility teaches you to build in spaces
An update to my horror themed web app
In the life of a startup, you have complete control over two moments: when you start and when you give up. Those might be the only two.
Unless you really know what you are doing
On AI, Creativity, and Craft
I used to write more
Understand how rendering works through a practical example.
For those who oppose school choice: why not take it a step further? Why not force every kid graduating from high school who wants to go to college to only attend their nearest public university? Kids should not have any choice in the matter right? Don't we nee…
84 million requests a second means even rare bugs appear often. We'll reveal how we discovered a race condition in the Go arm64 compiler and got it fixed.
A real-world horror story about contracts, control, and the dark side of managed open source.
FiveM provides a powerful framework to create game experiences not otherwise possible in Grand Theft Auto. However, this power can be abused by attackers through the use of XSS in vulnerable NUI resources.
How MAME devs finally got sound working for the 3D arcade system. Plus: PC Engine LaserActive support gets fast-tracked.
In Half-Life 2, a directional ambient term is precomputed across the environments and stored in the ambient cube lighting encoding. This post goes over the theory behind the ambient cubes technique...
Bluesky’s protocol is so complicated that not even the biggest alternative network has figured out how to become independent
Synology has backtracked on one of its most unpopular decisions in years. After seeing NAS sales plummet in 2025, the company has decided to lift restrictions that forced users to buy its own Synology hard drives.