technical.cx Sources

Lobsters

Reviewing code in the agent era - Linear

Last week we launched Diffs, a new way to review PRs directly inside Linear. Since then we’ve had a lot of questions about it, so we wanted to share more about why we built the feature and how we use it ourselves today.

Lobsters

D-Bus Hell

The one where I finally address the number one comment.

Lobsters

Making React Context Cheap with React Compiler

Many of us have craved a context selector at some point, but React still doesn't have one. I benchmarked 5,000 radios to see whether React Compiler makes that matter less than we think.

Lobsters

I'm sorry, but you still have to think

DHH, the creator of the Ruby on Rails framework, decided to rewrite Campfire Once from Ruby on Rails to Rust. Or rather ask a clanker to do it for him, as he can't stand reading or writing the Rust code himself. After that he added rewrites in other...

Topics: Programming

Entities: Programming

Lobsters

The wild west of polyglot docs sites

A polyglot docs site attempts to combine the outputs from multiple docs generators into a cohesive whole. There isn’t really a great way to do this, yet.

Lobsters

Arena Allocators in C

In this article, I show you a simple yet effective arena allocator implementation in the C programming language. It significantly eases the task of managing memory in such a low level language.

Topics: Programming

Entities: Programming