Hands-on with git-bisect

・1 min read

Part of "git-bisect" series

I recently wrote a mildly popular article about git-bisect:

I decided to create a little app that would both teach this information as well as exhibit a bug you can hunt down using git-bisect. It was a fun challenge to build something non-trivial, educational, and a little bit meta. I like finding ways to teach better than having folks stare at words on the wall, and I received some good feedback about this approach. With that, please check out my git-bisect-workshop repo and hopefully learn a new skill!

daneah / git-bisect-workshop

Example app for teaching git-bisect skills

git-bisect-workshop

This repository is a presentation about using git-bisect to hunt for bugs. There is a bug in the latest code, which you should find with git-bisect after learning how.

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Run your unit tests

npm run test:unit

Customize configuration

See Configuration Reference.


DISCUSSION
Classic DEV Post from Jan 29

CSS and JS Are at War, Here’s How to Stop It

There are a lot of people who love both JS and UX/CSS. If we stop labeling people just as “JS developers” or “UX developers”, we can achieve a ceasefire in the current “JS vs. CSS” war and achieve a mutually benefiting peace.

Author of Code Like a Pro: Software Development in Python 🐍📘 Lead web application developer at ITHAKA

dev.to is where software developers stay in the loop and avoid career stagnation.

Sign up (for free)