RSS.Social

ankush.dev

follow: @[email protected]

Posts

Reflections on a decade of "working"

Beating Redis with a Dictionary and Redis

You Don't Need to Contribute to FOSS

Designing Systems for Performance (conference talk)

Balancing the costs of count(*) and UX

Microbenchmarks Considered Useful

Missing the Forest for the Trees With Flame Graphs

Fake Debugging II: The Race Condition Strikes Back

Is Your Web Service Really I/O Bound?

Reliably Benchmarking Small Changes

The Soul of an Old Machine: Revisiting the von Neumann Architecture

On Distractions

Solving Concurrency Bugs Using Schedules and Imagination

If You Wish to Truly Understand Frappe's Scheduler, You Must First Invent the Universe

MySQL Internals for Frappe Developers (slide deck)

Reducing Memory Footprint of Frappe Framework

Frappe Framework Deep Dive on BuildWithHussain (video)

How Frappe v14 is blAziNgLy fast (conference talk)

On our glorious past

Parsing 140 gigabytes of chess games without compute clusters

How to Excel at Engineering

Stop writing regexes to lint your code

Taking notes and managing tasks with Vim

On mastery, cycling and mental health

How a mediocre internship shaped my life.