Introducing Braindump

I have been working on braindump for over a year now. I have rewritten it from scratch over 10 times. Three weeks ago I finally wrote a version that I am somewhat happy with and I am excited to share it with the world. I have a vision for what a notes app/platform is supposed to look… Continue reading Introducing Braindump

Hacking an Angular.JS game for Fun and (fake) Profit

Last night I came across an interesting game called Giant Shaft Enterprises. In this game you play the role of a CEO of a fictitious company and the goal is to maximize your profits and reduce costs. You do this by performing business opportunities such as “Network with business leaders”, “Push the envelope”, and “Streamline workforce”.… Continue reading Hacking an Angular.JS game for Fun and (fake) Profit

Introducing ezBadge

A few months ago I wrote about my struggles with Markdown Image Links. The entire reason why I was working on that before was to put cute little badges in my Github repos. Today I took this a whole step forward and wrote a small web application that just “does the needful” for you. ezBadge makes it… Continue reading Introducing ezBadge

Setting up ANTLR4 on Windows

I am using ANTLR for a Compilers course, and working on a windows box. Getting ANTLR to work is not difficult since it is just a Java jar file. The quick start instructions on the ANTLR website seem really straightforward, and they probably are if you know what you are doing. However, I had a bit of… Continue reading Setting up ANTLR4 on Windows

Programming Sockets in Python

EDIT: I am sorry for derping out of control. When I initially published this post it was called “Programming Web Sockets in Python”, this is just flat out wrong. What we are making here is just a regular socket. Web Sockets and regular sockets are similar but are certainly not the same thing. I hope you will still… Continue reading Programming Sockets in Python