Make open source contributions a priority

By Josh Sherman
3 min read
development
open-source software
free software

I get it, you got a metric shit ton of stuff going on at work and open source contributions aren’t necessarily one of them. Bet there’s a good chance you have at least one side project though. Also bet there’s a good chance that you don’t make open source contributions […]

Speed Comparison: GitHub vs. GitLab

By Josh Sherman
1 min read
reviews
github
gitlab

There’s been quite a bit of movement in the code repository hosting space recently. Open letters have been written. Companies are attempting to capitalize on their competitor’s shortcomings. Those competitors have been improving their offerings. It’s a great time to be alive! That being said, this isn’t a post comparing […]

Fastest way to switch between apps

By Josh Sherman
3 min read
productivity
apple
os x
karabiner

I am on an eternal quest to optimize the way I work with the computer. I do things like jacking my mouse/tracking speed all of the way up (thanks Noah). I am trying to use Zapier more because “you should never do something twice on a computer” (thanks Nat). I […]

How to calculate Easter Sunday in Javascript

By Josh Sherman
1 min read
development
javascript

Regardless of your religious beliefs, you are probably aware that Easter Sunday occurs on a sliding scale. This is because Easter is a moveable feast and the date is determined by a lunisolar calendar. Originally I was planning to talk about how to calculate the date of Easter in Javascript. […]

Switching from iTerm2 to Terminal

By Josh Sherman
2 min read
os x
command-line

iTerm2 has been a mandatory install for me since switching back to OS X a few years ago. At that time it was superior to Terminal for my usage. Recently I asked myself, “what value does iTerm2 add can’t be accomplished with Terminal? Turns out, not enough to keep using […]