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