Notes

2026-01-24

C++ Threading and Concurrency

c++threadingconcurrencymutexasync

A comprehensive crash course on C++ threading and concurrency.

2026-01-24

How Not to Bomb Your Offer Negotiation

negotiationcareersalaryjob-offer

A guide to negotiating job offers with a collaborative mindset, covering how to handle salary expectations and counteroffers.

2026-01-24

Ten Rules for Negotiating a Job Offer

negotiationcareerjob-searchsoft-skills

A practical guide to job offer negotiation, focusing on mindset, leverage, and strategic communication.

2026-01-23

Levels.fyi's Over-The-Air Mobile Updates

mobile-devreact-nativeawsserverlessexpo

How Levels.fyi built a cost-effective, self-hosted serverless OTA update system to replace Microsoft AppCenter.

2026-01-23

Optimizing Our React Performance

reactperformanceoptimizationjavascript

Strategies for optimizing React performance, including avoiding unnecessary re-renders and handling large lists.

2026-01-23

How Levels.fyi scaled to millions of users with Google Sheets as a backend

scalabilityserverlessno-codestartupgoogle-sheets

Levels.fyi scaled to millions of users without a traditional backend by leveraging Google Sheets, Google Forms, and AWS Lambda.

2026-01-21

Reimagining LinkedIn’s search tech stack

linkedinsearchllmdistributed-systemsscalabilityvector-search

A deep dive into how LinkedIn rebuilt its search stack.

2025-11-26

Effective harnesses for long-running agents

agentscoding-agentssoftware-engineeringllm-harness

A framework for long-running agents using initializer and coding agents to maintain context and ensure incremental progress.