Technically Optimistic

Jonathan Cutrell

Written by Jonathan Cutrell, engineer and podcast host amongst other things. You can follow him on Twitter at @jcutrell.

A year of changes

December 31, 2018

I turned 30 on Saturday. Lauren surprised me by bringing our families together - my parents, her parents, my sister and brother-in-law, to…

Collaborative AI Learning Environments: Show Me What I'm Saying

June 13, 2018

Open-ended responses require synthesis and are uncomfortable territory for students early in the learning process. Humans are quite good at…

This is not that

June 01, 2018

Believing is not adopting. Hearing is not listening. Changing is not innovating. Saying is not being. Talking is not leading. Silence is not…

Come Down Off the Ledge

May 07, 2018

It seems that we have more opportunities to delete things than we realize. Why is "Delete Facebook" even a thing, anyway? We suddenly…

The Problems We Have With Problems

March 17, 2018

In my time as a developer and leader of other developers, I've focused a lot of my effort on understanding how people diagnose and solve…

Podcast Feed Limited by Feedburner

May 08, 2017

The last two episodes of Developer Tea haven't shown any downloads, so naturally I reached out to Simplecast to get an answer. While waiting…

Running Long One-Off Rails Console Commands Detached on Heroku

May 03, 2017

Ever wanted to run some kind of one-off thing without pushing up a rake task? I came across this today and needed to clear out some database…


January 30, 2017

I just got over what we are pretty sure was the norovirus . No vulgarity necessary - I slept in the bathroom one night, and basically…

Letter to Liam, Inauguration Day 2017

January 20, 2017

Liam, You aren't here yet, and I'm not sure what your voice will sound like. But today is an important day in history. There are a lot of…

What To Learn As a Brand New Developer in 2017

January 11, 2017

If you are getting into software development, my recommendation for 2017 is that you learn JavaScript (the ES6 variety). Learn how to make a…

Twenty-Eight Years

December 29, 2016

Small Anchors Make a Big Difference

August 29, 2015

When people talk about their origin stories, there's one thread that seems to be relatively common, give or take a few creators. At some point, the creator "just finally did it."

How to Be a Great Beginner (Talk)

June 06, 2015

Last month, I had the opportunity to speak at the Chattanooga Developer's lunch. I talked about how to be a great beginner. This talk isn't…

The Infinite Toolset, Craftsmanship, and Developer Sanity

February 08, 2015

I've been using the metaphor of blacksmith and cobbler recently in discussions about craftsmanship. Why? Blacksmiths and cobblers are…

Talk: Creative DNA

November 07, 2014

I recently did a talk on some of the concepts in the book I'm working on. The talk really helped clarify some of the ideas I want to share…

Re: Voice Interfaces

September 16, 2014

Dustin Curtis wrote a fantastic article discussing the shortcomings of voice interfaces. I'd like to discuss a few further points in…

Steal these iWatch App Ideas

September 08, 2014

I've said it before, and nothing has changed. Ideas are important, but they aren't proprietary. I want these things to exist, so hopefully…

Why Developers Underestimate: One Reason That Will Change the Way You See Projects Forever

August 27, 2014

Quick Tip: Serve Parse Files via HTTPS

August 22, 2014…

Preview – “Failure”

August 20, 2014

The Path to Productivity: 7 Hacks, Principles, and Patterns

August 11, 2014

7 Tips for Hyper-productive Wunderlist-ing

August 08, 2014

Announcing Hacking the Impossible – The Developer’s Guide to Working with Visionaries

July 09, 2014

Steal these Startup Ideas: Collection Two

July 07, 2014

Make Me Work for It: Challenge Psychology

June 19, 2014

Create Small Things

June 16, 2014

Great things are done by a series of small things brought together. - Vincent Van Gogh Rule of Parsimony: Write a big program only when it…

Getting Past Writer’s Block: Break the Rules

June 09, 2014

Feature Requests vs. Business Problems

May 08, 2014

My Best Onboarding Experience… at a Chiropractor

March 27, 2014

Design Decision Guidelines: Trendability vs. Usability

March 17, 2014

The Internet of Places: The Context of Things

February 25, 2014

The Terror of Facebook and the Endless Social Network

January 27, 2014

Steal these Startup Ideas: Collection One

January 23, 2014

The Anatomy of Surprise and Delight

January 14, 2014

Nonchalant Arrogance, Intellect, and Caring About Your Work

January 12, 2014

I’m Using Buffer to Segment My Working Day, and it’s Awesome

January 12, 2014

The war of privacy is coming in 2014

December 23, 2013

How We Adopted an Agency-wide Grunt Workflow

December 02, 2013

My Solution for Quantified Self: Prompted Data Aggregation

October 30, 2013