Blog

A meta-list of all my blog posts, in no particular order:

  1. Causality
  2. Autonomous Agents
  3. Procedural Content Generation (PCG)
  4. AutoML
  5. Reinforcement Learning
  6. Graph Theory
  7. Probabilistic Inductive Inferencing
  8. Algorithmic User Experience Design

Since I get a lot of DMs on social media, I decided to answer some of the most frequently asked questions here:

What are the top tools I use?

  1. Writing an Academic Paper – Use LaTeX program Overleaf
  2. Writing a proposal or reviewing/editing a LaTeX Paper – use this multi-purpose program Authorea
  3. Working on Simulations or Demos – use Processing and P5.js
  4. Best Document Writer – Google Docs
  5. Best Note Taking / Organizing Repository / To-Do App in one – Notion.so (Free app and you get $10 in Credit i.e. 2 months of unlimited data storage by signing up with this link)
  6. Best book to get started in Python – Python Programming for the Absolute Beginner by Michael Dawson
  7. Code Editor – Visual Studio Code
  8. Bash Editor – Sublime
  9. For Running Machine Learning Models – PyTorch
  10. For testing small ML Models – Google Colab
  11. Git Extension – Git Kraken
  12. Keeping up with paper submission deadlines – Use Snooze feature in Gmail and look under the Snooze Folder for all deadlines.
  13. Interface Design and Prototyping – Figma

What are my favorite languages?

English, Python, JavaScript, Swift … in that order.