Ammaar Aslam

Hi I’m Ammaar Aslam, a passionate self-taught programmer from Colombo, Sri Lanka. I’m the founder and author of Code Circuit. I built Code Circuit as a way to help others to learn and improve their programming skils by writing simple and practical articles on programming related topics.

My Programming Backstory

I learned Python as my first programming language when I was 12. I chose python not only because it was one of the most popular programming languages, but also because the learning curve was very easy compared to others. I learned it through free courses and youtube videos. FreeCodeCamp was also a very useful resource for me to learn python (very grateful for these resources for making these free). Since python was mostly used in the backend of applications, I had an interest in learning to build good user interfaces. That’s when i started to learn HTML, CSS & JavaScript properly then React for frontend web development and flutter for mobile development.

My Favourite things

Here is my recommendation list if you are interested in the tools I use, my favourite resources for learning or this website’s tech stack.

  • Python, Django - for building backend for websites, APIs, automations, simple desktop apps.
  • React, Gatsby - for building frontends for websites.
  • Flutter - for building cross platform mobile apps (I’m not as ‘proficient’ as I am with python)
  • Check out my /uses page for more tools I use.
  • My recommended learning resources
  • This site’s tech stack

I’m thinking of learning ElectronJS in the future for building desktop applications.I might share what I’m learning through articles, so stay tuned for that.

Get in touch

This website uses cookies to personalize content and analyze our traffic.Learn More

Accept