Front Page of Hacker News in 5 Easy Steps

First, let me establish some credibility. In the past year a few of my posts made it to the front page of Hacker News, including: I Tried to Virtually Stalk Mark Zuckerberg Git Tips What is the best part about being a Software Engineer? Prior to my first Hacker News (HN) breakthrough, my articles have … Read more

Generate Weekly Reports from Your Git Commits

My current work requires me to submit weekly reports and so did some other jobs that I’ve had in the past. To help with that task, I wrote the following script that: Goes through every one of my git repos Checks if I’ve made any commits in the past week If I did, prints the … Read more

How to Add Git Auto-Completion for the Command Line Tools in Mac OS X

Git supports auto-completion when used via the terminal, which includes all basic commands such as git status or git checkout as well as local and remote branch names etc. It comes pre-installed on Ubuntu, but a few simple steps (bellow) have to be followed to get it working on Mac. Open up your terminal app … Read more

How to Remove Shell Integration From iterm2

I tried shell integration for iterm2 and I didn’t like it. I wasn’t sure how to remove it, so I looked into the install script. I am currently using bash, so all they did was to add an entry into my ~/.bash_profile file and download a ~/.iterm2_shell_integration.bash file. All I had to do, is remove … Read more

Git Mind Map

I’ve been cleaning out my old computer and came across a git mind map that I’ve used to put together this Git Cheatsheet. Both are aimed towards beginners. If you are an intermediate Git user, you might find 19 Tips For Everyday Git Use to be more interesting. I’ve thought that some people might prefer … Read more

Dead Simple JavaScript Next Boilerplate

TLDR; Visit this repo for minimum ES6+ Boilerplate Lately a lot people have been writing about how much they miss the good old days of JavaScript development. Five years ago creating a new web project looked as follows: Create an index.html file. Create a JavaScript file. Require your JavaScript file in your index.html file. Open … Read more