Categories

Tags

Page 6 of All Articles

System76 Galago Pro (14") Review

Hate to start off this post somewhat negatively, but if you’re only here to leave a snarky comment about how I overpaid for a crappy Clevo machine, you can save yourself the time. That said, System76 does in fact sell machines from OEM/ODM Clevo and brands and supports them. It’s […]

Include files in your ~/.ssh/config

Recently as I was setting up my new rig (System 76 Galago Pro, review to come, I promise) I came to realize that my SSH config, ~/.ssh/config had turned into absolute bloatware. There’s stuff in there from previous jobs and projects, stuff for servers that don’t exist anymore and worthless […]

Ten Year Blogiversary

Ten. Freakin’. Years. Ten years ago today I “re-established my web presence” in the form of a blatant knock off of Daring Fireball’s design (which sadly, I couldn’t find on Archive.org’s Wayback Machine) and an abomination of an 18 sentence paragraph. I was also a little over a month away […]

VPS Showdown - Distro Edition - September 2018 - DigitalOcean vs. Lightsail vs. Linode vs. Vultr

As I sat down to research which distro I would have to use to be able to start including Amazon’s Lightsail service back into these reviews, I thought “ya know Josh, you never did do a distro showdown post like you’ve been talking about” And here we are. The following […]

Speed Comparison: GitHub vs. GitLab (2018)

It’s been over a year since I had last compared the speed of GitHub versus that of GitLab. In that time Github was sold to Microsoft and I’ve been adopting GitLab for all of my projects (completely unrelated to the sale, I promise ;) The reason for moving from GitHub […]

How I GNOME or Why I Don't Use a Tiling Window Manager

You wouldn’t believe how often somebody says to me, “you should check out a tiling window manager, I think you’d really enjoy it”. I get it, I’m that guy. I still favor the command-line for everything, I use vim and GNU/Screen. I clickety clack on a mechanical keyboard. Hell, I […]

Leveling up My Home Office - Autonomous SmartDesk 2 - Home Edition Review

I’m pretty terrible about setting up my office. I’m even worse at spending a few bucks on nice(r) things for said office. Because of that, I’m still running hardware from the 2011/2012 and my current home office spent a year without anything on the walls. Oh, and my desk is […]

Left align multiple line list items

I don’t claim to know all the things, and this post is definitely something that I’m pretty sure nearly everybody on the planet knew about but me. The problem I was attempting to solve recently is that I had a list and the left alignment of the multiple lined list […]

VPS Showdown - 16GB - August 2018 - DigitalOcean vs. Linode vs. Vultr

It’s that time again! This month I decided to compare some higher end 16GB servers instead of the usual $5 to $10 dollar instances. Each costing only $80 per month, these servers have a ton of bang for the buck and should be more than enough for even a high […]

Will Vim die with Bram Moolenaar?

I really, really really want to love nvim. Yet another go with it this past week and I’m still not convinced it’s ready for me. With that, I do agree that it’s the future of vim. Development still seems to be moving quickly and in the right direction, but as […]

FizzBuzz in TypeScript 3.0

FizzBuzz, the engineering smoke test that quickly reveals if somebody is drastically under qualified in their development abilities. Even if you’re unfamiliar with the exercise, most are able to make short work of it. It only leverages a small handful of programming concepts that even the most novice developer should […]

$5 VPS Showdown - July 2018 - DigitalOcean vs. Linode vs. Vultr

Bit late with this month’s post, been a crazy month for me! Since last month, DigitalOcean has released Projects which doesn’t really affect these benchmarks, but is notable because the concept of grouping servers has been something that both Linode and Vultr have had in some capacity for a while […]

Keeping up with what's next

Had an interesting conversation today with a buddy of mine. He was telling me about how he’s mastered gulp and right on cue, I asked “why not webpack”? No, I didn’t triage that into a lecture about how superior Arch Linux is or anything. Quite the opposite, I got to […]

Six months with the 7 Minute Workout

January 1st, 2018, hung over from New Year’s Eve, I started doing the 7 Minute Workout. For those unfamiliar, the 7 Minute Workout is a series of 13 exercises that are done for 30 seconds each with a 10 second break in between. I’m still unsure where the name “7 […]

Encouraging entrepreneurial spirit in kids

Most entrepreneurs share similar stories about their earliest entrepreneurial adventures from their youth. These stories are often about selling something to their classmates and/or door to door in their neighborhood. Don’t think I’ve ever heard one about selling lemonade though. So how does one encourage their child to make similar […]

How to calculate United States holiday observances

Usually around a holiday I will do a post that’s somehow related to the holiday. Seemed kind of silly to do a post on how to calculate Independence Day in the United States since it’s pretty straight forward. It always lands on the 4th day of the month of July. […]

Stop blaming your hosting company for downtime

I was struck with downtime last week. Linode’s Fremont data center went offline in a big way. Service was interrupted for nearly 4 hours. Did I panic? OF COURSE I DID! At first at least. Thing is, when a site of mine goes down, I just assume that I had […]

The problem with dark mode in macOS Mojave

If I still used MacOS as my daily driver, I’d be absolutely over the moon about dark mode being announced for Apple’s next macOS release, Mojave. It’s great that this feature is finally being added, but it’s very much “too little too late” if you ask me. For those unaware, […]

$10 VPS Showdown - June 2018 - DigitalOcean vs. Linode vs. Vultr

It’s already that time again! This month, I’m comparing $10 VPS offerings instead of the smaller $5 plans. Linode recently upgraded all of their “standard” plans and I wasn’t entirely sure if their $5 instance, deemed a “Nanode” qualified as standard. Didn’t help that their blog post announcing the resource […]

Unique indexes with MongoDB and Mongoose

Even though I’ve been using MongoDB for the last few years, I’m still very much a noob when it comes to a lot of things. One of those things would be unique indexes. Generally speak, I interact with MongoDB three different ways: I write code that explicitly creates something with […]

Set Vim background based on your terminal's background color

I’ve been spending more time at the pool lately (sorry, not sorry) and I’ve found myself manually switching between a light and a dark gnome-terminal theme. This was all well and good, but my .vimrc includes set background=dark so regardless of which theme I’m using in the terminal, vim has […]

$5 VPS Showdown - May 2018 - DigitalOcean vs. Linode vs. Vultr

Switching it up yet again on y’all! This month, we’re back to looking at those east coast data centers, but also, Ubuntu 18.04 LTS is out and this is my first set of metrics run on the latest long term release of Ubuntu. Sadly though, sysbench was throwing shade while […]

Coping with writer's block

It’s 5:55 PM on a Sunday afternoon and I am succumbing to the fact that today I have writer’s block. I don’t think it’s that I’m blocked up completely (although I am admittedly a bit constipated right now) but I have definitely hit the wall on the post I had […]

The "Josh" Sandwich

Get your head out of the gutter, that’s not the kind of “Josh Sandwich” I’m referring to. The “Josh” is an actual sandwich of my own design. The exact date of creation is unknown but I’d argue that it was sometime in 2010 when the sandwich in it’s “final” form […]

How to POST to a webhook in 5 different programming languages

With the release of inbound webhooks for CrowdSync workflows last week, it seemed fitting to do a write up on how to POST to a webhook. So what is a webhook, anyway? The Wikipedia definition is that webhooks are “used-defined HTTP callbacks”. Kind of a stuffy definition if you ask […]