Ankush Menat

  • Mar 06, 2025 Balancing the costs of count(*) and UX ⎋
  • Jan 09, 2025 Microbenchmarks Considered Useful ⎋
  • Dec 29, 2024 Missing the Forest for the Trees With Flame Graphs
  • Dec 25, 2024 Fake Debugging II: The Race Condition Strikes Back
  • Nov 22, 2024 Is Your Web Service Really I/O Bound?
  • Nov 20, 2024 Reliably Benchmarking Small Changes
  • Nov 11, 2024 The Soul of an Old Machine: Revisiting the von Neumann Architecture
  • Jun 16, 2024 On Distractions
  • May 29, 2024 Solving Concurrency Bugs Using Schedules and Imagination
  • May 25, 2024 If You Wish to Truly Understand Frappe's Scheduler, You Must First Invent the Universe ⎋
  • Apr 02, 2024 MySQL Internals for Frappe Developers (slide deck) ⎋
  • Aug 04, 2023 Reducing Memory Footprint of Frappe Framework ⎋
  • Aug 02, 2023 Frappe Framework Deep Dive on BuildWithHussain (video) ⎋
  • Oct 20, 2022 How Frappe v14 is blAziNgLy fast (conference talk) ⎋
  • Sep 14, 2021 On our glorious past
  • Aug 28, 2021 Parsing 140 gigabytes of chess games without compute clusters
  • May 02, 2021 How to Excel at Engineering
  • Apr 04, 2021 Stop writing regexes to lint your code
  • Nov 09, 2020 Taking notes and managing tasks with Vim
  • Nov 25, 2018 On mastery, cycling and mental health
  • Jan 31, 2018 How a mediocre internship shaped my life.

Home · GitHub · Email · Resume · Feed · Source