Git from Scratch – Gittin’ Started

This is an introduction to git. I designed this first for non-coders, and have tried to make it useful for anyone who wants to learn more fundamentals of git. We’ll do everything locally, so feel free to follow along.

Hopefully this introduction will show you how git can be used, and how it fits into things like GitHub.

Continue reading “Git from Scratch – Gittin’ Started”

Advanced Search and Replace with Vim

I find search and replace to be a remarkably interesting topic, because it touches on so many Vim concepts. As a text editor, one of Vim’s superpower is composability, which enables combining small commands to accomplish complex tasks with search and replace.

Continue reading “Advanced Search and Replace with Vim”

Integrating your dev workflow with WSL

Windows Subsystem for Linux, or WSL for short, is a quite impressive piece of technology, and one of the best moves Microsoft could have made to attract developers. Particularly web developers.

Continue reading “Integrating your dev workflow with WSL”

Beezwax Web Team Code Review: a blog post with ulterior motives

I have ulteI want you hacking, at Beezwaxrior motives.
Continue reading “Beezwax Web Team Code Review: a blog post with ulterior motives”

Simple Bash Scripts for Lazy People | Part 1: Git

While the attribution may be hazy, the notion of laziness being an attribute of a good programmer is popular. I don’t know how good of a programmer I am, but I am really lazy.

So lazy that if I find myself doing something over and over, I write a script to do it for me the next time. Continue reading “Simple Bash Scripts for Lazy People | Part 1: Git”

Simple Bash Scripts for Lazy People | Part 4: Cadaver Dissection

This is part 4 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 4: Cadaver Dissection”

Simple Bash Scripts for Lazy People | Part 5: When to Choose Bash

This is part 5 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 5: When to Choose Bash”

Simple Bash Scripts for Lazy People | Part 2: Rails

This is part 2 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 2: Rails”

Simple Bash Scripts for Lazy People | Part 3: Other Examples

This is part 3 of a five-part series: Continue reading “Simple Bash Scripts for Lazy People | Part 3: Other Examples”

Useful Vim Mappings

A few mappings to help boost your Vim workflow.

Rotate through different line numbering settings

Switch between absolute line numbers (normal), relative numbers (based on distance from your cursor) and no numbers at all using CTRL-n:

Continue reading “Useful Vim Mappings”