Today

Visual guides for developers

by mfred 15 hours ago

29 Jan 26

The first reason, then, that we care about low-level is that it allows us to make better choices. We can make better software by starting in the right place, with the right frame and the right stack. Low-level programming allows us to build trucks instead of Trucklas.

I love Ben’s work, but he has a bad habit of not giving credit where it’s due, and makes him come off as smug in his writing. Yes, I too care about performance in apps. But this should not be the sole decision-maker when picking the technology stack.

by kawcco 11 days ago

21 Jan 26

I don’t mind the ways in which my job is dysfunctional, because it matches the ways in which I myself am dysfunctional: specifically, my addiction to being useful.

by kawcco 18 days ago

19 Jan 26

Talk from the Roguelike Celebration 2018

Very nice software architecture talk. Patterns discussed: composition over inheritance, type objects, commands/actions.

by kawcco 20 days ago

How we handle 92 million compilations a year without everything catching fire

by kawcco 21 days ago

12 Jan 26

Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving …

by mfarr 27 days ago saved 2 times

11 Jan 26


The thing that would actually help an underperformer improve is to teach or (even better) show them how to do a better job and the same is true for models.

by kawcco 29 days ago

10 Jan 26

Blog posts, talks, and essays that changed how people think about dependency management.

by kawcco 29 days ago saved 2 times

My engine supports detailed changes to world geometry - adding and removing matter both smoothly or with sharp edges. It also supports non-destructive changes like moving a hole around, or creating a tunnel and walking through it - and then seeing it disappear behind you. I’m excited about these non-destructive changes in particular as they enable a lot of interesting gameplay mechanics.

Very impressive!

by kawcco 1 month ago

05 Jan 26

Google Android’s calculator is (probably) the most widely used calculator in the world. It’s also the most advanced.

by cdaven 1 month ago

28 Dec 25

A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, or debugging agent systems that require effective context management. - Agent-Skills-for-Context-Engineering/skills/project-development at main · muratcankoylan/Agent-Skills-for-Context-Engineering

This skill covers the methodology for identifying tasks suited to LLM processing, designing effective project architectures, and iterating rapidly using agent-assisted development. The principles apply whether building batch processing pipelines, multi-agent research systems, or interactive applications.

by tmfnk 1 month ago