Alok Menghrajani

Security engineer at Square. Previously co-author of Hack and put the 's' in https at Facebook. Maker of CTFs.

Home | Contact me | Github | Twitter | Facebook

I started this blog around 1996, hosting it on at first. What started as a small collection of random posts about chess and computers graphics grew into a collection of around 100 posts covering a wide array of computer science topics: from quines to size optimization. From web security to compilers/language design. And many other topics.

The last few years, I tried to write one post a month, a pace I enjoyed.

Today, after hosting this site for over 25 years and serving several million page views, I have decided to make this my last post. Having a family with two children, I no longer have the time or inclination to write a post on a regular cadence, such as every month. It also feels nice to wrap things up; going from a constant "work in progress" to a "finished" state.

I would like to take this opportunity to thank Dr. Panos and M. Pierre, two people who enlighted me with their computer knowledge and gave me the enthusiasm to become a software engineer as well as all the bright fellow engineers I worked with and continue working with.

Thank you for visiting my blog, I hope you enjoy the content.

Feel free to create a local copy of all the posts with:
git clone --depth 1 and then run gem install bundler && bundle exec jekyll serve.