Tweets

Justin Jackson
Justin Jackson@mijustin
"People don't know they need this, but I'm going to convince them." <--- bad way to start a business.
⟳ 5 ♡ 8
Justin Jackson
Justin Jackson@mijustin
Had a creative thought.

Looked at my email.

Lost my creative thought.
⟳ 2 ♡ 8
Justin Jackson
Justin Jackson@mijustin
It's really hard to build your thing if you're always focused on what other people are building.
⟳ 15 ♡ 8
Justin Jackson
Justin Jackson@mijustin
There's a difference between "well-written" and "interesting".

It surprises a lot of writers to know that #2 is more important than #1.
⟳ 4 ♡ 8
Justin Jackson
Justin Jackson@mijustin
Be a drunk writer. Get a sober editor.

(my take on Hemingway)
⟳ 2 ♡ 8
Justin Jackson
Justin Jackson@mijustin
Every good product, website, campaign, or piece of writing should start with people in mind.
⟳ 9 ♡ 8
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Perfect illustration: the only replies to this post on X are crypto scams/bots.

But over on bluey there are 10 replies, and tons of folks sharing cool stuff.

It's just better over there!
⟳ 1 ♡ 7
Justin Jackson
Justin Jackson@mijustin
What's a quote you've saved (in your notes app or elsewhere) because it was meaningful to you?
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Walking home for lunch and ran into this guy.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
6/ We've been using ​@printful to create merch and handle shipping and fulfillment.

I wanted an app where I could send people a link, let them choose their swag, select their size, enter their shipping details, and have Printful handle the rest.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @JohnONolan
@JohnONolan @hackersincpod @adamwathan From the outside, you two have built high-growth businesses with strong annual revenues.

When it comes to managing highly visible open-source projects as the foundation of your businesses, what are the downsides most people don't see?
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
@tobias_petry @laravelphp My hunch is that there's actually a lot of "latent demand" for PHP jobs that people don't see.

Millions of businesses depend on PHP; many actively use (or want to switch to) Laravel.

I wonder if this is more of an issue of brand awareness. (React gets more PR than Laravel)
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Here’s some video of the action:
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Who here is using @Printful to give away free swag to fans, influencers, and customers?

(Reply or DM me!)
⟳ 1 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
"B2Many" upends the old, binary B2C/B2B convention and acknowledges that a single product can serve multiple customer types: consumers, prosumers, businesses, enterprises, governments, and non-profits.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
"Software ate the world," and now "AI is eating the world," but I'm not convinced it's going to bring about revolution (utopian or dystopian) because connecting all this stuff is still a Very Hard Problem™
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Wow.

Fu’s Repair Shop in #yeg is incredible.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Since 2018, I've run a SaaS that targets consumers, and we have:

- low churn (1.9% last month)
- 0.02% Stripe disputes
- strong LTV

Plus:

- we enjoy giving customer support to our customers (live chat)
- we have a calm business, where team members enjoy their job
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
🎯

“I’ve been in markets that are growing 20% year over year.

And those shrinking 10% annually.

The latter are so brutal as you are cutting your way to success or finding it nearly impossible to grow, I’m at a point where I actively avoid them.” https://twitter.com/girdley/status/1794380908197302482
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Good marketing harnesses existing customer momentum and directs that energy toward your product.

They're already in motion, hurtling down the river.

Your marketing should convince them to go right instead of left.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @robwalling
@robwalling Many successful bootstrapped SaaS serve customers that look more like B2C than B2B: hobbyists, prosumers, non-profits, enthusiasts, creators, solopreneurs, etc.

ConvertKit, MailChimp, Mealime, Fathom, Transistor, Carrd, AudioPen, TypingMind, NomadList, Slopes, etc all fit this…
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
MailChimp built the world’s most valuable bootstrapped SaaS by serving a mix of SMBs, hobbyists, nonprofits, creators, and prosumers.

How is the B2B vs B2C distinction helpful or important in their case?

They serve a spectrum of customers who want email newsletters.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @TomFrankly
@TomFrankly I appreciate the nuance you've shared here! Publishing frequency hinges on several factors:

- if you're new (get those reps in!)
- if your topic suits frequent updates.
- 'You win by posting interesting content as often as possible.'

Thanks for the thoughtful response!
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Small businesses create employment, drive innovation, and provide tax income, all things governments want. We're doing a lot for the economy!

But too often, governments make it harder to run a business. They impose rules, bureaucracy, and expectations that overburden SMBs.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @r00k
@r00k Wonderful product design.

It’s like having to go to the console to check if I have email replies:

mutt -f "imaps://USER:PASS@imap.gmail.com/INBOX"
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I don’t think I’ve ever gone up to the mountains and regretted it.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I've always preferred the term Xennial for people like me (1977-1983).

We really were the crossover generation between Gen X and Millenials (and have unique attributes compared to both groups).

We had an "analog childhood and a digital young adulthood."
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Our marketing site has some pages that generate enormous amounts of traffic, but don’t lead to customer signups.

Other pages get far less traffic, but consistently lead to sales.

The goal is to get more of the latter!
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
I know it's Superbowl Sunday, but I'm curious:

If you got my Saturday newsletter, could you hit reply with a few of your thoughts?

I've already got a bunch of replies, and I'd like to collect as many as I can for a follow-up next week. 👍
⟳ 2 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @levelsio
@levelsio There's a crazy clip of a skier just riding the backcountry...

He's zipping along and has a little wipeout, and just happens to look up the hill and see a snowboarder upside down in a tree well!

He gets up there and rescues the guy... but if he hadn't wiped out he wouldn't have…
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
For this week's "SaaS Marketing Experiments" newsletter, I have a simple tip everyone can implement (but few do) that's driven a ton of marketing intel for Transistor.

(I'll send it Saturday morning - link in bio)
⟳ 1 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Need accounting software for my Canadian corp.

It needs to support multiple currencies and be nice to use.

Which is better?

- Sage Accounting
- XERO
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @adamwathan
@adamwathan @37signals @jasonfried I really enjoyed this one.

Key insight was that new product development gets a totally different approach than traditional Shape Up. “Start expansive”

“Shape Up is best for existing products, where you know that you can (say) build a new feature in 6 weeks.”
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @aarondfrancis
@aarondfrancis @PlanetScale NIIIIIICE. Love this – creative solution! Can't wait to see you build this out!

Also, I can't wait to see all the KITCHEN content you're going to be creating.

"Flavors with Francis: Aaron's Cooking Show"
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
That’s not to say there’s no sacrifice in entrepreneurship!

In the early days, there’s lot of sacrifice, hard work, and grind.

But eventually (2-3 years if you’re bootstrapping), you should be able to say: “this venture has made my life better.”
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
We’ve built this into our company values. When we make decisions, we ask: “will this decision make our lives better?”

What’s the point of starting a company if it makes your life worse?
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Another big highlight from 2023 was the Youtube / podcast studio my wife built for me (with help from @theKevinShen).

She bought all the lights, the camera, and the lenses and sourced dozens of retro radios (tube and transistor!) for the backdrop.

Love how it turned out!
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
There is a Milli Vanilli documentary!!

I’m going to watch it now.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Lots of folks were excited about my Family Business™ experiment.

I have my own corporation.

This past summer we hired our 4 kids (aged 14-21).

They do:

- Creative work for me: video editing, animation, copyediting.
- Their own creative projects.
- Admin: bookkeeping,…
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
What's the going rate for video editors these days?

Particularly interested in brands/influencers/SMBs who have hired a video editor to help them edit:

- video podcasts
- Youtube videos
- promo videos
- screencasts
- clips to share on Reels, Shorts, TikTok
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
First up is @bramus talking about animating between states with the View Transition API.
⟳ 1 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @Davidjpark96
@Davidjpark96 It really depends!

A self-funded business, with strong revenue and good margins can pay the founders more.

Some founders choose to reinvest profits into the business (at least for a time).

Generally, the advantage of bootstrapping is that (once you have a certain scale) you…
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
In terms of actionable SEO, @KaneJamison consistently gives good advice.

If you're an SEO or content marketer, definitely check out his company: @contentharmony.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
"All of our competitors have this feature! If we don't add it, we'll fall behind!"

<Everyone rushes to build the feature, but it adds significant maintenance and customer support costs to the business. Soon, the team is miserable supporting the new feature.>
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @awilkinson
@awilkinson I don't feel this way with @TransistorFM at all.

Feels calm, not super stressful, and doubtful that we'll go out of business at any moment.

I definitely wouldn't describe it as a dumpster fire! Feels like the best job I've ever had.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
If you’re in #vernonbc, I’m putting on one more of these this Friday.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Last night
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I think about this a lot: we should evaluate why we wanted to start a business in the first place.

Often it’s: “so I can spend more time with my family” but when you’re building a business, it often takes your attention away from the family. https://twitter.com/mijustin/status/1464768410898743298
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
To be clear, I tried other partnerships before that didn't work out (for various reasons).

And... one thing that's helped with Transistor is it gave us the resources to have margin in our lives (and to share that margin with our team).

The "engine" of the company has to work.
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @theKevinShen
@theKevinShen To anyone thinking about signing up: we've been going through the process of rebuilding our studio with Kevin and his team and they've been awesome!
⟳ 1 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @r00k
@r00k We got a nice dark-mode/light-mode contrast going here. 😄
⟳ 0 ♡ 7
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
When the Transistor team assembles...
⟳ 0 ♡ 7