Jonathan Bennett

Articles

Thoughts on programming, product design, and more, conveniently collected in chronological order

Are you going the wrong way?

It doesn't matter how fast you can go, if you're pointing in the wrong direction.

If You Outsource Wrong, You're Just Burning Your Cash

If you are a few years into a 6 month project and you have nothing to show, you aren’t saving yourself anything.

Outsourcing can be effective, but you need someone on your side of the table who knows if the other side is doing it right. Let’s talk about it

Jenga Tower Software Development

Jenga is fun. Jenga software is not. Find out the warning signs that you might be building a Jenga software and how to avoid it.

Environments

Environments help you keep your code clean and testable. Find out how and why!

What is CI/CD

CI/CD can greatly improve your team's development experience and productivity, all while decreasing risk. Find out how.

Skip the Native App

Skip the native app, it's isn't what you need

What is Turbo 8 Morphing?

See how Turbo 8's morphing will make your apps better and less buggy.

Turbo 8 Upgrade Guide

You only need to do 2 quick changes to get started with Turbo 8

You Need a Technical Founder

Do you have a technical founder in your corner? What goes wrong when you don't…

Custom Software Pricing Models

There are different methods for pricing software development. Find out what makes sense for your project?

Avoid Feature Bloat

You shouldn't replicate MS Word. Sorry, not sorry…

Service Worker Setup

Learn about setting up a service worker, and what their life cycle is

Noticed v2 Notes

A few notes on getting started with Noticed v2

"Minimal Impact"

Sigh, here we go again.

Doing Time Zones Right

4 simple steps to make sure you handle time zones correctly in your Rails app

Chrome PWA Install Prompts

Getting installs of your PWA doesn't need to be a pain. On Chrome, users can just click one button. See how it works here.

Detecting PWA Mode

3 simple techniques to check if your web app is installed.

Getting PWA Installs

3 simple tips for getting more PWA installs