Today I made all my sites ‘Https Everywhere’, that is, every URL on these sites enforce the HTTPS (SSL) protocol. Non-secure HTTP requests get redirected to HTTPS. Here’s some notes on that journey. A big thanks to the folks @ Let’s Encrypt for providing the necessary certificates and support, all for free. I also owe […]

Read More →

“An algorithm must be seen to be believed”, these are the words from Donald Knuth himself, the master who has written the best and comprehensive books on Algorithms. Here are some resources which would help you in visualising some common algorithms: Algorithm Visualizer: The visualisations are pretty good on this one. You can see the […]

Read More →

The OWASP Mobile Security Testing Guide (MSTG) is the ultimate guide for mobile app security testing and reverse engineering. The MSTG is a comprehensive manual for testing the security of mobile apps. It describes technical processes for verifying the controls listed in the OWASP Mobile Application Verification Standard (MASVS). The MSTG provides a baseline set […]

Read More →

Programmers have long been obsessed with fonts, and monospace font types (a long time Consolas user myself) have been their favorite. In programming a lot of character sequences are used to denote a particular operation, for example ->,

Read More →

There are a plethora of free and paid fonts available. Once you get your hands on the font files, often times even experienced users tend to go clueless on installing their newly bought typographic asset. Here are the easiest ways to install fonts on the commonly used operating systems. Mac + Linux (with font-viewer) Select […]

Read More →