C development on a Mac

Posted on Thu 18 March 2021 in Programming • Tagged with Programming, C

C development on a Mac has it's fair share of traps and pitfalls, even though Mac is supposed to be POSIX compliant. I'll cover a few of them here, with the hope that nobody repeats the same mistakes :)

XCode CLT Pitfalls

The first thing one does while starting out with …


Continue reading

Sorting Testbench in C

Posted on Wed 11 November 2020 in Programming • Tagged with Programming, C, Algorithms

I started reading CS theory in anticipation of my upcoming curriculum and I found that CLRS starts the reader off with sort algorithms (technically they start with math and basic CS, but I've already covered that). I decided to make a Sorting testbench, whose requirements were pretty simple:

  • It should …

Continue reading

IIT Department Finder Launch (plus personal website domain)

Posted on Wed 28 October 2020 in Programming • Tagged with Programming, Python, Web Development

For IIT admissions, I had created a small command line tool called iit_dep_finder.py to check the departments I would get, given a particular rank. Once the round one allocation results came out, I decided to create a web version, for others to use as well. This article chronicles the …


Continue reading

Setting up my Mac (again)

Posted on Wed 14 October 2020 in Programming • Tagged with Programming

This was also published on GitHub. The GitHub version is more up-to-date, and I won't be updating this one as frequently.

System Setup Log

My MacBook battery started to swell around a year back, and the machine became unusable 6 months ago and was put into temporary hibernation. Post my …


Continue reading

Cleared OCAJP with 94% - My Experience

Posted on Wed 06 June 2018 in Programming

How I prepared and cleared the OCA examination in my summer holidays


Continue reading

Python Crash Course

Posted on Fri 22 December 2017 in Programming

My initial experience with learning Python and using it to create a GTD app


Continue reading