All Blog Posts

Browse the following posts, or view all tags.

  1. Published on

    Make Atomic Git Commits

    It can be tempting to lump unrelated code changes into a single commit, but this makes it difficult to debug and time travel in Git. Prefer to write atomic commits that have a single responsibility.

  2. Published on

    Why Developers Should Write

    Writing is likely one of the last skills you associate with software development. But it plays a key role in everything that we do and can help you build a more successful career.

  3. Published on

    Why You No Longer Enjoy Reading

    Reading books isn't something that everyone enjoys. But if you used to like reading but can no longer get past the first chapter of a new book, there may be a few reasons why.

  4. Published on

    Rest in Peace, Flash

    If it were up to me, things wouldn't end this way. We had some great times together, but now it's time to say goodbye.

  5. Published on

    6 Ways to Undo Changes in Git

    If you ever find yourself in a sticky situation with git, don't panic. Here are some simple ways you can undo changes in git and clean up your commit history.