• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Justin Joyce

Practical tips and tutorials about software development.

  • Standing Invitation
  • Featured Posts
  • Latest
  • About

Hi, I’m Justin

Here you’ll find some thoughts, tips, and how-tos I’ve written about software development. For a little bit more about me, go here. Below are some of my more popular posts and categories.


lots of laptops on a table

What makes an effective development team

impressed young kid holding a book

Developer workflow tips no one tells you about

the github octocat

Git tips and tricks

Productivity

  • Grep, grep options, and grep’s faster open-source alternative: ripgrep
  • How to find files on linux / mac
  • Regex Cheatsheet
  • Save your shell history to log files

Python

  • Python try except
  • Python Context Managers: the “with” Statement
  • JSON in Python
  • Python sets
  • Python for loops

Command Line

  • How to kill a process
  • How to free up disk space
  • The Bash trap command
  • Copy and paste from the command line

Git

  • Git log customization
  • Git commit and commit message best practices
  • Undo a Git commit
  • Git Stash
  • Git commit amend

Golang

  • Pointers in Go
  • Golang iota explained
  • Check if a key exists in a Golang map

Javascript

  • Convert between timezones in Javascript
  • Calculate Date Difference in Javascript
  • Copy an object in Javascript

Latest Posts

  • Every Built-In Vim Color Scheme (with screenshots)
  • Reverse a string in Python
  • Meeting Cost Calculator
  • Vim find and replace
  • What makes an effective development team
  • Check if key exists in Javascript object
  • Replace a string in Python
  • Regex Cheatsheet
  • Copy an object in Javascript

Primary Sidebar

Recent Posts

  • Every Built-In Vim Color Scheme (with screenshots)
  • Reverse a string in Python
  • Meeting Cost Calculator
  • Vim find and replace
  • What makes an effective development team

Categories

  • Arrays (5)
  • Command Line (9)
  • Dates (3)
  • Featured (7)
  • Git (7)
  • Golang (5)
  • Javascript (8)
  • Productivity (8)
  • Projects (4)
  • Python (15)
  • Regex (2)
  • Ruby (3)
  • Shell (2)
  • Thoughts (2)
  • Tips (11)
  • Tools (3)
  • Tutorials (1)
  • Vim (4)

Archives

  • July 2024 (1)
  • February 2024 (1)
  • January 2024 (1)
  • December 2023 (1)
  • November 2023 (1)
  • October 2023 (4)
  • September 2023 (1)
  • August 2023 (2)
  • July 2023 (5)
  • June 2023 (3)
  • May 2023 (6)
  • April 2023 (5)
  • March 2023 (5)
  • February 2023 (10)
  • January 2023 (6)
  • December 2022 (7)

Copyright © 2025 · Contact me at justin [at] {this domain}

  • Privacy Policy