Blogs

Blogs

Note: I love writing technical blogs. This is one of the new ways I’ve been learning, and honestly it is quite refreshing. I tackle most of the topics that I feel I can relate to other things I’ve learned, and draw parallels wherever necessary. They are done in breadth-first fashion, with room to go on rabbitholes as well. Enjoy!

  1. The Harness Was the Experiment: what four benchmark problems taught me about program search
  2. (Non-Technical) The Art of Ignoring What Everyone Else Assumes
  3. (Non-Technical) The Unemployed Developer
  4. Elixr: What if PyTorch Used Complex Numbers?
  5. Safe SQL: A Seatbelt for Your Database
  6. grove: I built Obsidian for the terminal
  7. Do LLMs Have a Secret Interlingua? Testing GPT-2’s Hinglish Comprehension with Sparse Autoencoders
  8. What Happens When You Run BPE on Encrypted Text?
  9. Using MCTS to Navigate Sparse Autoencoder Feature Space
  10. Shoving NEAT into JAX: When Evolving Topologies Meet Static Computation Graphs
  11. pairy: AI pair programming the way I like it
  12. I built Git from scratch. Here’s what I learned.
  13. (Non Technical) Building and Maintaining Software is an Art
  14. (Non Technical) On the Ancient Sport of Hacking
  15. Cadence: Program Evolution via Large Language Models
  16. (Non-Technical) I’m a Tool Guy
  17. REALBT - A Simple Backtesting Engine in Pure Python
  18. (Non-Technical) On my experience with hiring and making your career identity
  19. SDPA Optimization Case Study - Worklog
  20. Flex Attention - How to Scale Attention Models for Billion Users?
  21. JAX - Why is everyone excited about this framework?
  22. Arrakis - A toolkit to conduct, track and visualize mechanistic interpretability experiments
  23. On High Agency and Work Ethic
  24. Leviathan - Let’s modify and improve the Transformer model(from scratch)
  25. Design for Generality