Adding SSL Certificate few years ago was a painful and expensive process. This is no longer the case. Last year Let’s Encrypt Certificate Authority came to life and made SSL certificate available to anybody free of charge. It is sponsored by a number of organizations such as Mozilla Foundation, that want to make the web […]
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 […]
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 […]
Tech Debt Snowball – A Simple Strategy to Manage Technical Debt
If you’ve never heard of the Debt Snowball approach for getting out of debt created by Dave Ramsey, you may find this term misleading. Tech Debt Snowball may sounds like something suggesting that left unchecked, tech debt will snowball out of control. While I have no doubt that this statement is true, what I mean […]
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 […]
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 […]
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 […]
What is the best part about being a Software Engineer?
A week ago I saw an article on Hacker News titled – What’s awful about being a {software engineer, tech lead, manager}?. The article was spot on and it got a lot of attention. It also left me feeling depressed about my profession. My great grandmother used to say: “Don’t compare yourself to people who […]
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 […]
TypeError – The Header Content Contains Invalid Characters
A few weeks ago our production code started to throw a weird error, that looked like this: This was very strange, since it was coming from a code that used to work for a long time. The only thing that has changed was the Node version. I’ve tried Googling for the issue, but all I […]
- « Previous Page
- 1
- …
- 8
- 9
- 10
- 11
- 12
- 13
- Next Page »