URL routing in PHP

By Josh Sherman
5 min read
development
php

The other day I was checking out what folks are querying to get to my site. Of course a ton of people get here looking for VPS comparison, but what surprised me was the volume of queries for “PHP routing”. Back in 2015 I had posted a basic page rounding […]

Get your own dotfiles

By Josh Sherman
2 min read
dotfiles
command-line

These are my dotfiles. There are many like them, but these are mine. A lot of folks do it. They publish their dotfiles because they want other people to enjoy them. Free as in Freedom and all of that. And there’s not a damn thing wrong with that workflow. I […]

DigitalOcean flexible droplets compared

By Josh Sherman
8 min read
reviews
hosting
digitalocean
linode
vultr

Switching it up this month. DigitalOcean recently released flexible plans at 15$ per droplet and I thought it would be fun to dig a bit deeper into them instead of just doing a side by side comparison of the different providers. These droplets come in three varieties: 1 GB of […]

Eggs by the ounce

By Josh Sherman
5 min read
food
cooking
personal finance

Eggs. I could eat them for every meal. They are inexpensive, nutritious and versatile. Most days, I eat two eggs for breakfast. Extra large eggs. This past week I had my normal breakfast fare of about a quarter cup of spinach, black beans and turkey sausage fried up with a […]

How to tell if your shell is a subshell of Vim

By Josh Sherman
2 min read
vim
linux

If you’re like me, you use Vim. If you’re like me, you use :sh[ell]. If you’re like me, you forget that you used :sh and open Vim again. I’ve been getting better about it, but every once in a while I end up with 2 or 3 nested Vim processes […]