22 June 2025

20 links · Sunday

Stepping back

Since I created Lazygit back in 2018, I’ve managed to find time for it outside my day job. I’ve had a blast spending countless afternoons, weekends, and most of my annual leave on the project, but since founding my own startup, Subble, it’s become ever harder …

Beating Brainrot by Button

Preamble# The internet is the bane of my existence. Ads, distractions, sponsored content, bad news, bad ideas, more ads, social media, antisocial media, even more ads. Also, I’m a software developer, so the internet is basically indispensable for me, a central…

Japan Adventures: A Designer's Perspective

Recently, our designer, José, embarked on an exciting trip, trading the familiar silhouette of the Seattle skyline for the dazzling and bustling streets of Tokyo, Japan. What started as a birthday getaway quickly evolved into a deep dive into Japan’s carry cul…

Building Castles in the Drive

In The Expanse, humanity’s sprawling interplanetary empire rests on a single, elegant piece of fiction: the Epstein Drive. This miracle engine effortlessly defies physics, allowing ships to accelera

The Mental Model of Server Components | Daniel Saewitz

React Server Components are hard to grok and building a mental model of how they work has proven to be difficult to many of us. But, despite the general discourse, they are not confusing for the sake of being confusing, and they are not a conspiracy to sell se…

The hobby project that drained my wallet and taught me things

I first got the idea during covid lockdown. The world was slowly getting used to remote work, appreciating its benefits and navigating the challenges it brought as the line separating personal and professional worlds got increasingly blurry. A mild inconvenien…

Guideline For New Roles

An unordered list of general guidelines I keep in mind when starting a new role

Making Decisions · Rohit Gupta

Do you have enough information? Note that the marginal gain from having additional information is rarely worth the effort.

Mechanical Watch: Exploded View - Fredrik F. Ellertsen

In May 2022, someone posted to Hacker News Bartosz Ciechanowski's blog post explaining how mechanical watch movements work. Since then, his blog has been my absolute favorite corner of the Internet. His posts are not just …

TPU Deep Dive

I've been working with TPUs a lot recently and it's fun to see how they had such different design philosophies compared to GPUs.