Setting up (and shifting to) Sublime Text 4

Posted on Tue 01 June 2021 in Programming • Tagged with Programming, Text Editor

After using vim for a long time, I realized that vim would be very tricky to use for larger projects; there are a few reasons behind this, which are:

  1. Hard to set up and use autocomplete: I've tried omnicomplete, but it just didn't cut the mustard. I very seldom need …

Continue reading

LaTeX primer

Posted on Sun 21 March 2021 in Programming • Tagged with Programming, Mathematics

This is a short getting started article on LaTeX; Recently, one of our courses involved a bit of LaTeX work, and this is meant to be a short introduction on how to use LaTeX to explain one's working.

Getting Started

LaTeX (Pronounced lay-tech, stylized $\LaTeX$), at it's core, is merely …

Continue reading

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 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