RSSAmplifier

Blog

Jon Sully's Blog

A soliloquy in public

jonsully.netRSS feed ↗98 posts

Latest posts

Generative AI and Tech Writing: The Right Answer is to Disclose.

A reasonable approach to writing in 2026

G&L Guitar Case Fit / Size Buying Guide

Getting the right case for a G&L guitar (with that pesky long headstock)

Sully's Standard Tips for a Bafang BBSHD E-Bike Conversion

A practical, experience-backed guide to building your own Bafang BBSHD e-bike — covering motor choice, chain setup, programming, screens, and all the small details that make a conversion smooth, reliable, and fun to ride.

I Wear The Same Black T-Shirt Every Day

It's not because of Steve Jobs!

Using Typora as a custom Buttondown front-end

A special guest-post for Buttondown's blog all about Typora and some custom goodness

Building the Perfect e-Bike

The story of how I designed, built, and finished the perfect electric bike (for me)!

The Liberal Arts as a Successful Software Engineer: Is It Worth It?

A reflection on how a liberal arts education shaped my career as a software engineer—balancing theory, communication, and lifelong learning.

When a church implodes

Processing betrayal, grief, and the wreckage left behind

A Few Goals For My Next Decade

Some things that have been on my mind as I approach my 30s.

The Medium is the Message?

An exploration of what it means to move from Facebook to Email

...Nope, Facebook still isn't it. (One year later)

After a year of Facebook... maybe it's not the move.

Guide to Twilio + OpenAI Realtime on Rails (Without Anycable)

How to add OpenAI Realtime to your Rails app so that you can do AI phone calls via Twilio!

The Samsung Frame: Best When Scripted

A quick rundown of how I setup my Samsung Frame to display photography much easier than usual

Simple Table-of-Contents Highlighting Stimulus Controller

Sharing a bit of code to highlight some links!

I Really, Really Enjoy Typora

Ruminating on the joys of a fantastic writing companion

Beating Facebook: Digital Minimalism in Practice

How I've defeated the Facebook addiction monster

Turbo Morphing in Practice

How two lines of code made everything smooth

The Art of Sentences

Gary Provost's enduring wisdom

Simple Comments for Rails Sites

A simple, AI-driven solution for adding comments to your Rails site

A Fresh Look — A New Site

My 2024 redesign

Quick Tip: Apple Watch Step Counter / Pedometer

How to setup your Apple Watch to tell you how many steps you've taken today.

On Body Weight: My Story

A reflection and new plan for a long-term struggle

…back to Facebook (!?)

After years of digital minimalism and no social media, I'm giving Facebook another look...

Sully's BBSHD Programming (for people that like pedaling)

How to program a Bafang BBSHD to ride WITH the motor!

Browser-Based Calling with Twilio and Hotwire: A Novel Approach

Javascript tooling in a Hotwired world!

Turbo 8 Page Refreshes (+ Morphing) Explained at Length

Everything you ever wanted to know about Turbo 8's Page Refreshes, Morphing, and its design style

Iteration to Remove Friction

Making easier paths for things to happen

The BBSHD is the Best: Mid Drive

How the Bafang BBSHD's mid-drive nature beats others

The BBSHD is the Best: Power Capacity

How the Bafang BBSHD brings the highest power capacity around!

The BBSHD is the Best: Value per Dollar

How the Bafang BBSHD beats every competitor in value and price!

The Bafang BBSHD is the Best: Intro

Why the Bafang BBSHD is the single best electric bike platform available, still.

E-Bikes: Cadence-Sensing Motors vs. Torque-Sensing Motors

Different sensors for different types of rides!

On Offensive Books

And the honorable audience granted in solitude

Automatic Image Upload With Buttondown + Typora

Easy Cloud-Image Support in Typora

Back to the iPhone: The Luddite iPhone

Cautiously picking up the old addiction-machine and putting guard-rails on it quick!

Avoiding the In-Between

Just some thoughts on how we get away from doing the things we want to

Pay Off The House!

My take on "pay the house vs. invest the money"

My Morning Routine, Explained

A rundown of how I operate my mornings

Diet as a Primer for Making the 'Right Choice'

Exercising our 'hard choice' muscle via food selections

Digital Minimalism Follow-Up Pt. 2

The continual search and exploration for peace, productivity, and accomplishment

Procrastination Illustrated

Drawing up a unique visualization for how procrastination impacts the might and heart

The Studio Lives!

Back to a proper desktop machine

We've Decided to Stop Traveling Full-Time

Looking forward to settling down 🙂

A Generic 'Image' Wrapper for Active Storage in Rails 7

Staying DRY while storing descriptions in a not-model-specific way

A collection of thoughts not long enough for a blog post of their own 🙂

Just a bunch of random thoughts that I've collected over the year

Rails Credentials can be Confusing

Some conventions to follow

My Journey With the Fujifilm X100V

Loving the art and moment of taking pictures

We Bought Our First Home!

Travel Life is changing shapes!

Where I Post Pictures 📸

Keeping up with the imagery of travel-life

We're Hitting the Road!

Kalika and I are leaving Columbus... for a while!