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. (Non-Technical) The Art of Ignoring What Everyone Else Assumes

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