Author: Josh Sherman
-
VPS Showdown: DIY Edition
My very first “Linode vs. DigitalOcean” post dates back to a simpler time back in February of 2013. Over the past 5 years of doing these posts, the benchmarks have evolved and subjectively “improved”. Now I used to post the commands I was running with each benchmark but since I…
-
URL routing in 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
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
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
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
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…
-
5 tips to help you find the confidence to start blogging
Spent some time catching up with my buddy Will this past week. We both started new chapters in our lives around the same time last year and he had was curious if I had any input on things he could do to help him get to where he’s going. Starting…
-
Minimalist git prompt
For as long as I can remember, I have had some sort of git status as part of my shell prompt. Early on I had used the canned git prompt scripts that are floating around out there. I felt they were way too bloated with the 42-some-odd glyphs that they…
-
VPS Showdown – January 2018 – DigitalOcean vs. Linode vs. Vultr
As promised, I am trying to get a new VPS Showdown post out on a monthly basis. I wasn’t sure if I was going to do them at the beginning of each month or not, but I am glad I waited as DigitalOcean shook things up by doubling their RAM…
-
PHPUnit with multiple versions of PHP and HHVM on Travis CI
Recently I was updating my PHP Lorem Ipsum library in an attempt to get it testing on HHVM on Travis CI alongside the other versions of PHP I was testing against. Incidentally, the last time I had worked on the project, I had to work out some kinks with older…