Hello and welcome to my blog. My name is Amirali Shahinpour, I work as a  Senior Software Engineer in Silicon Valley.

This blog is a collection of my notes, thoughts and researches about software engineering and different technologies. My goal is to have a central place that I can collect my research and thoughts and share what I’ve learned and experienced in work or my personal projects. I hope you can find them useful.