~/home/posts
All Posts
This is a reverse-chronological list of all 154 posts on this site.
-
Upload a WeeWX-Generated Site to Heroku or Netlify
December 24th, 2022 • filed under Programming -
Fixing 'ArgumentError: Invalid Domain' After Upgrading to Ruby 2.7.7
December 19th, 2022 • filed under Programming -
The Actual U.S. States with More Colleges Than Jails
August 15th, 2022 • filed under Data -
Initial Apple Studio Display Notes
March 21st, 2022 • filed under Journal -
The Canonical Spicy Chicken Sandwich
January 10th, 2022 • filed under Lists -
On Working Remotely
November 4th, 2021 • filed under Productivity -
Configure a Raspberry Pi as a print server for Dymo label printers
November 8th, 2019 • filed under Technology -
Cloudflare Argo: 228 Days Later
January 2nd, 2019 • filed under Technology -
Busting Cloudflare Cache when Posting to WordPress via XML-RPC
October 12th, 2018 • filed under Technology -
Not Voting Doubles the Value of Someone Else's Vote
October 8th, 2018 • filed under Journal -
College and the Fear of Change
September 21st, 2018 • filed under Learning -
A Potential Solution to Our Social Network Problem
September 11th, 2018 • filed under Journal -
PowerPort Mini: The Charging Device Apple Should Have Made
September 5th, 2018 • filed under Technology -
Deploying A Jekyll Static Site with Circle CI
May 31st, 2018 • filed under Programming -
A Week of Cloudflare Argo
May 21st, 2018 • filed under Technology -
Lazy-loading Retina Images in a Jekyll Site
May 14th, 2018 • filed under Programming -
Easy Redirect Links Within Jekyll
May 6th, 2018 • filed under Programming -
An Auto-deploying Static Site with Backend
May 5th, 2018 • filed under Programming -
Forcing HTTPS is Good… or is it Bad?
March 8th, 2018 • filed under Programming -
Where Work Happens
February 20th, 2018 • filed under Productivity -
Remote Work
February 10th, 2018 • filed under Productivity -
Linode vs Digital Ocean: A Three-Round VPS Benchmark Showdown
January 18th, 2018 • filed under Technology -
Comparing Performance of Multiple Apple Devices Before and After Spectre Security Update
January 10th, 2018 • filed under Technology -
On Developing a WordPress Theme
January 7th, 2018 • filed under Programming -
Goals for 2018
December 28th, 2017 • filed under Journal -
Status: Available
December 27th, 2017 • filed under Journal -
Doubling Down on DNS Records
December 20th, 2017 • filed under Programming -
On Moving to Johnathan.org
December 12th, 2017 • filed under Johnathan.org -
Fixing Browsersync Not Reloading
December 8th, 2017 • filed under Programming -
Canonical Reasons for Pineapple on Pizza
September 24th, 2017 • filed under Lists -
Anker Roav Dash Cam Review
August 15th, 2017 • filed under Technology -
New Workspace: a story
April 19th, 2017 • filed under Productivity -
Do You Know Why You're Suffering?
March 1st, 2017 • filed under Books -
Special Snowflakes
February 26th, 2017 • filed under Journal -
Emotional Decisions
January 4th, 2017 • filed under Journal -
A Simple Coffee Shop Musing
January 2nd, 2017 • filed under Journal -
Happiness Is a Problem
January 1st, 2017 • filed under Journal -
How Hard Are You Trying?
December 30th, 2016 • filed under Books -
My Learn Ruby on Rails List
July 29th, 2016 • filed under Programming -
Live Streaming with Hardware Acceleration using a Raspberry Pi and RTMP/HLS
July 11th, 2016 • filed under Programming -
Add RTMP Support to Nginx Installed From Apt
July 8th, 2016 • filed under Programming -
Attempting to Stream a Webcam to an RTMP Server
July 4th, 2016 • filed under Programming -
Fighting ffmpeg
July 3rd, 2016 • filed under Programming -
Constantly Improving
May 29th, 2016 • filed under Books -
Internet Arguments: Even Garbage Fires Can be Extinguished
April 4th, 2016 • filed under Journal -
On Going Back to Regular Books
April 3rd, 2016 • filed under Books -
Fitbit, You Frustrate Me
March 12th, 2016 • filed under Technology -
Testing Out a New Temporary Markdown Editor
January 7th, 2016 • filed under Software -
Harder Than it Should Be: Jekyll Word Count
December 15th, 2015 • filed under Programming -
My Overloaded Server Story
December 7th, 2015 • filed under Programming -
How I Made Jekyll Post Generation Just a Touch Easier
December 7th, 2015 • filed under Programming -
Starting Soon: Bloc.io
October 31st, 2015 • filed under Learning -
How to Fix Misspelled Column Names in a Ruby on Rails Database
October 25th, 2015 • filed under Programming -
Future Ruby on Rails Developer
October 23rd, 2015 • filed under Learning -
On Never Quitting
October 14th, 2015 • filed under Writing -
Become a Genius
October 12th, 2015 • filed under Learning -
Enemies Considered
October 11th, 2015 • filed under Journal -
Re-Invent High School
October 10th, 2015 • filed under Journal -
Starting Ruby on Rails
October 4th, 2015 • filed under Programming -
Replacing My Four-Year-Old Macbook Pro
October 1st, 2015 • filed under Technology -
The Cold Brew Coffee Adventure
September 28th, 2015 • filed under Journal -
Lies for Money
August 28th, 2015 • filed under Journal -
Conquering the Dev Career
August 27th, 2015 • filed under Journal -
My First Legitimate Vagrantfile
July 28th, 2015 • filed under Programming -
Focusing on the Future, Part 1
July 21st, 2015 • filed under Journal -
48 Hours of Slack
June 25th, 2015 • filed under Technology -
Creativity
June 19th, 2015 • filed under Journal -
Incapacity
June 16th, 2015 • filed under Journal -
Keeping Score
June 16th, 2015 • filed under Journal -
The Cost of Cutting the Cord
June 7th, 2015 • filed under Technology -
Time for a Reset
June 5th, 2015 • filed under Journal -
Beginner's Mind
May 22nd, 2015 • filed under Journal -
Forget Your Goals
May 7th, 2015 • filed under Journal -
Morning Email: Check In Without Checking Out
May 6th, 2015 • filed under Journal -
Choosing Your Words
May 4th, 2015 • filed under Journal -
18 Resources for Getting Started with WordPress
May 3rd, 2015 • filed under Wordpress -
Like That Zappos Guy
April 26th, 2015 • filed under Books -
Killing It In People Relations
April 23rd, 2015 • filed under Developer support -
Ten Days a Californian
April 16th, 2015 • filed under Journal -
Why This Site
March 23rd, 2015 • filed under Johnathan.org -
iPhone Trade In
March 20th, 2015 • filed under Technology -
Commuting and Wasted Time
March 17th, 2015 • filed under Journal -
Open-Source SageTV
March 16th, 2015 • filed under Television -
Triple Digits on Earth
March 16th, 2015 • filed under Journal -
Forty Years
March 15th, 2015 • filed under Journal -
Remotely Working
March 12th, 2015 • filed under Journal -
Write What You Know
March 12th, 2015 • filed under Writing -
Failure, Part 3
March 7th, 2015 • filed under Journal -
Girl Code
March 6th, 2015 • filed under Programming -
Using Words
March 6th, 2015 • filed under Journal -
Recovering From Failure, Part 2
March 4th, 2015 • filed under Journal -
Useful Mac
February 25th, 2015 • filed under Software -
Always Find Time
February 23rd, 2015 • filed under Writing -
Self-Comparison
February 23rd, 2015 • filed under Books -
Putting In the Effort to Become a Professional Life Liver
February 21st, 2015 • filed under Books -
Fake SSL: Another Reason to Own a Mac
February 21st, 2015 • filed under Programming -
Another New Book
February 19th, 2015 • filed under Books -
Turning Pro
February 18th, 2015 • filed under Books -
Creativity
February 17th, 2015 • filed under Journal -
After 40 Days of Writing
February 16th, 2015 • filed under Writing -
Computer on the Bus
February 14th, 2015 • filed under Journal -
Thinking About Old Posts
February 13th, 2015 • filed under Writing -
As You Think
February 11th, 2015 • filed under Journal -
Apple World.Today
February 10th, 2015 • filed under Apple -
The Best Way I Make Life Changes
February 9th, 2015 • filed under Journal -
Financial Planning and Investment Apps that Don't Suck
February 7th, 2015 • filed under Software -
Through an Open Window
February 6th, 2015 • filed under Journal -
Telling People's Stories
February 4th, 2015 • filed under Journal -
Killing Your Friends when They Think You're not Looking
February 3rd, 2015 • filed under Apple -
Magic Room
February 2nd, 2015 • filed under Writing -
To Write, You Must Read
February 2nd, 2015 • filed under Writing -
Harry's: Get a Good Shave Without Nicking Your Wallet
February 1st, 2015 • filed under Reviews -
How I Solved Related Posts not Showing when Running WordPress, JetPack, and Nginx
January 31st, 2015 • filed under Wordpress -
Learn to Code as Early as You Can!
January 30th, 2015 • filed under Programming -
If I Could Change Just One Thing
January 28th, 2015 • filed under Journal -
Vivaldi – A New Browser for our Friends
January 28th, 2015 • filed under Software -
Favorite Thing to This Day
January 28th, 2015 • filed under Journal -
The Workforce in 2030
January 27th, 2015 • filed under Journal -
On the Bus in the Fog Unlike a Dog on a Log in a Bog with Nog
January 26th, 2015 • filed under Journal -
Taking Notes
January 26th, 2015 • filed under Journal -
Positioning for the Journey to Dreamland
January 26th, 2015 • filed under Journal -
Hunting the Hunter: Trying to Take a Photo of my Cat
January 26th, 2015 • filed under Cats -
Never Gonna Give You Up, Never Gonna Put You Down. Sometimes.
January 25th, 2015 • filed under Journal -
How to Set up Automatic WordPress Blog Post Scheduling with IFT.TT, and Buffer
January 25th, 2015 • filed under Automation -
Ghostly Sharing to Twitter from Jetpack's Publicize Plugin
January 25th, 2015 • filed under Wordpress -
There Are Some Things Money Can't Buy. For Everything Else, There's a Cat in a Box.
January 21st, 2015 • filed under Cats -
Extending My Writing Goals to Photography
January 20th, 2015 • filed under Photography -
My First Smartphone
January 19th, 2015 • filed under Journal -
Running Out of Coffee (Creamer)
January 13th, 2015 • filed under Journal -
Being S.M.A.R.T about Blogging Goals for the New Year
January 13th, 2015 • filed under Journal -
New About Page
January 11th, 2015 • filed under Johnathan.org -
Finding a Short Domain Based on a Name is Harder Than Ever
January 10th, 2015 • filed under Johnathan.org -
Half-Way There
January 10th, 2015 • filed under Johnathan.org -
The Space in Which I Craft
January 8th, 2015 • filed under Productivity -
Why I Write
January 8th, 2015 • filed under Journal -
You Really Just Would not Understand!
January 7th, 2015 • filed under Journal -
Poor Planning on Your Part Does not Necessarily Constitute an Emergency on Mine
January 2nd, 2015 • filed under Journal -
Disabling Comments on Existing Posts After Disabling Comments Site-Wide with WordPress
January 1st, 2015 • filed under Wordpress -
Create A Photograph
September 9th, 2014 • filed under Photography