Ask me anything!
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 2 commits ahead of sindresorhus:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Ask me anything!

Ask a question     Read questions

Hey! I'm Ali. I teach people to code full-time. Before that I was a software engineer focusing on building web applications for data science workflows. I'm mostly self-taught -- I took two computer science classes before starting to work in the industry. I also write a blog about programming, so some questions may get longer form answers on there!

I get a lot of questions by email and via Twitter DM. This way anyone can read the answer!

Feel free to ask me whatever! Work. Life. Code. Etc!

Find me elsewhere online:


  • Ensure your question hasn't already been answered.
  • Use a succinct title and description.
  • Bugs & feature requests should be opened on the relevant issue tracker.
  • Support questions are better asked on a different platform.
  • Be civil and polite.