Keeping a text log of my job applications

Looking for a job is probably the single worst and most boring thing to do at least as a junior software engineer. I recently graduated so this was my fate.

I started applying left and right to different kinds of jobs in lots of different places. Some jobs I applied for on LinkedIn, others in more obscure job-board platforms.

I wanted to have some sort of log that was independent of any of these websites to keep track of those jobs and query them in a simpler fashion.

I stopped applying for jobs and took to yak shaving. I came out with a pretty decent text-based format where every job takes up one line with all of its relevant information.

I added an Emacs completing-read-based interface for it that helps to manage the database without editing the file directly. The parser is based on simple regular expressions and there's even a major mode that makes the database look pretty.

Emacs frame showing joblog selection menu on one side and the text format on the other

If that sounds appealing to you, go on and have a look at the project's source repository.