Welcome to The ABC's of grep! Here we will explore the different flags for our beloved command and...
There are so many possibilities once data is structured. In my last post about formating p4 changes...
UPDATE: Just a few days after hitting publish on this blog, a few folks from the Perforce community...
This is a continuation of my thoughts on Seven Languages in Seven Weeks by Bruce Tate. After over a...
This is a continuation of my thoughts on Seven Languages in Seven Weeks by Bruce Tate. “Clojure and...
This is a continuation of my thoughts on Seven Languages in Seven Weeks by Bruce Tate. The Scala...
Some quick thoughts as I work through Seven Languages in Seven Weeks by Bruce Tate.
Photo by Markus Winkler on Unsplash I have recently been playing around with Fathom to gather...
Git is a version control system written by Linus Torvalds in 2005. It was created specifically to...
'How to use the fetch API with and without async/await'
I just recently finished Service Workies by Dave Geddes. It is a video game style tutorial that...
A 3 part series on Netlify Functions.
How do I assess candidates after a technical interview?
Achieve immutability with Object.freeze().
A couple of aliases I like to use.
It's happened to all of us. The UX designer hands over a fairly complex UI mockup. You spend days w...
I have always enjoyed watching tech documentaries. It's fun to learn about different technologies an...
There are two conditions that are closely worded but mean very different things in JavaScript. A...
Photo by Maksym Kaharlytskyi I've always loved writing. When I entered the tech industry, it felt...
Hello World! I'm back to talk to about my favorite editor. Did you know that you are not just...
Did you know you can partially stage and commit your changes in git? Suppose you have file...
I started using tabs just recently in vim and found it pretty useful. Create There are...
Did you know there are other levels of messaging that can be sent to the browser's console?
Have you ever found yourself going through a long file in `vim` and wishing you could split your screen?
Learning vi for the first time can be really intimidating. The learning curve is a bit high and ther...
How to use pushd, popd and dirs.
My top 3 technical newsletters.
Changing the interview process for the better.