Blog

The best way to stay on top of my recent work is through my Monthly Newsletter. The previous editions can be accessed via Lettter Archive.

Here is a meta-list 🕸 of all my blog posts, categorized based on A.I. sub-area:

  1. Artificial Life
  2. Evolutionary Computation
  3. Procedural Content Generation (PCG)
  4. Cognitive Science
  5. Reinforcement Learning
  6. AutoML
  7. Systems and Machine Learning
  8. Affective Computing
  9. Generative Art
  10. Systems Theory
  11. Causality
  12. Random Things

Here is a non-categorized 😰 archive of all my blog posts (in no particular order)-


Since I get asked for the tools advice a lot, I decided to answer them 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.


I want to get your advice on ....?

I tried to capture all my advice here in a single post.