Tweets

Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
8/ Here's how @swagfanhq works:

• Connect your Printful store
• Create a swag giveaway link
• Choose which products you want to offer
• Share the link with fans/customers
• They pick their items, sizes, shipping info
• Printful handles printing and shipping automatically
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Does anyone in San Francisco have a recommendation for a photographer who could take team photos/headshots for the @TransistorFM team (6 people) next week?
⟳ 1 ♡ 4
Justin Jackson
Justin Jackson@mijustin
when’s the last time you had bundt cake
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
After hearing Ali Abdaal's feedback, we changed our positioning to a more inclusive B2Many approach.

After making the change, our monthly trials doubled.

We've continued to experience strong signups from multiple customer types outside the traditional B2B positioning.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @robwalling
@robwalling Similar, yes.

I like B2Many because it acknowledges there are more types of customers than just B2C/B2B.

Also, my experience with consumer hobbyists and prosumers hasn't been "the worst" or "high churn."

Transistor has:
- Low churn (fluctuates between 1.9% - 2.6%)
- Trial to…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Storytime: when Jon and I started @transistorfm, we wanted to focus on B2B customers.

Our initial slogans were: "The best way to create a podcast for your business" and "Podcast hosting for brands."

Then, one day, I received this DM from @AliAbdaal:
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Canva perhaps best exemplifies the B2Many approach.

It started by targeting consumers. But those same consumers quickly started bringing Canva into their office jobs.

Today, Canva has 185 million users and $2.3 billion in ARR.

This is the kind of scale that B2M can create.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In reality, there is a spectrum of customer categories: Consumers, Prosumers, Solopreneurs, SMBs, Large businesses, Enterprises, Governments, and Non-Profits.

(B2C, B2P, B2SMB, B2B, B2E, B2G, B2N)
⟳ 1 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @phillip
@phillip This example is quite suburban. Lots of houses of similar sizes, and fairly close together.

Here's a backyard POV.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In business, the things I want to be automated (via API/AI) are still impossible:

- "File this form with the government, and pay the fees."
- "Register me for a Tax ID with this state government."
- "File payroll taxes for this state (with no API)."
- "When I get a tax notice,…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
This is different than offering freemium (which is more like a full basic version of your product) or a free trial (where you sign up and get to use the product for 7-14 days).

It's more of an activation strategy, where you get users into using the product before asking them for…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @ianlandsman
@ianlandsman Great piece. Especially this line:

“It has grown into an alienating, artificial "positive-vibes" feedback loop. The Algorithm™ is serving a different kind of content these days, forcing more and more people to make that kind of content, rinse and repeat.”
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
I just made a quick video example of how to use oEmbed with @TransistorFM shareable podcast URLs.

Did I miss anything?
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
In #yeg for the week (attending @gameconcanada).

I’m on Whyte Ave this afternoon.

Will be downtown tomorrow during the day.

Hoping to hang out with folks while I’m here! 👋
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @jasonfried
@jasonfried I really enjoyed your interview with @awilkinson where you said: “we’ve perfected a system for shipping products and features in a small window of time.”

Your shipping cadence really is incredible. 👍
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @eldsjal
@eldsjal - the right culture,
- the right government policies

that encourages entrepreneurs to start companies.

Cultural attitudes can take decades to develop.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
You can't learn much from entrepreneurs who failed (which is the vast majority of people who try to start a business).

You can observe the characteristics of the folks who succeeded.

- skilled
- tenacious
- have many attempts
- curious / want to learn
- seek out help /…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @asmartbear
@asmartbear I’d argue that the distinction isn’t that helpful, especially when it comes to advice given to bootstrappers: “B2B saas is better.”

MailChimp, for example, serves a large consortium of hobbyists, prosumers, “creators,” who aren’t that different from SMBs.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @nathanjpowellUX
@nathanjpowellUX I think every era has its challenges:

Early on, you couldn’t accept credit cards easily, build using cloud infrastructure, and or use good frameworks (Tailwind, Rails, Laravel, etc).

The biggest challenge today is finding good acquisition channels. Also: more competition.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
5. Mindful:

At a Calm Company, decisions and commitments are made mindfully. We ask: will this decision make our lives worse? More stressful? Does it align with our values? Will this commitment add too much weight to our culture?
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The market you choose, and the idea that you focus on, are the most important business decisions you’ll make. They’ll determine your trajectory.

How well you execute will be a big part of your success, but your ceiling for success is set by the idea itself.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @PodcastMovement
@PodcastMovement Thanks for putting on another great conference! 🙌

It’s nice to be able to meet so many partners and creators in one place.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
A new annoying bug I just found:

Someone replied to me yesterday in X DMs, but I still don't see their replies on the web. (They appear in the mobile app.)

Not getting DMs destroys a lot of the utility of this place for me.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @MostlyTechPod
@MostlyTechPod Alternate titles:

“Aaron’s Phishing Scheme”
“Ian’s Weed Delivery Service”
“Are you an Alcohol Man?”
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Holy crap... Mastodon skews way older than twitter.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Rarely does a customer see an ad and think: “I’ve never thought about that before, I think I’ll buy it.”

Normally, a customer has been trying to make progress for weeks, months, or years. They’re open to spending money to move forward towards their goal.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @robwalling
@robwalling Yup.

I don’t see a lot of demand for this (from customers), and the model isn’t great for indie entrepreneurs.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
This is why it’s important to explore other industries, communities, jobs.

You won’t know what’s possible until you expose yourself to other contexts.

Go to meetups, conferences, social clubs, events, retreats. Get curious about other people, and what they do for a living.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
They might have been working as a coffee shop manager, pastor, retail store owner, or individual creator, when someone in a different industry notices them.

Their abilities have more leverage in a different context.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
People who moisturize:

What’s the best daily cream you’ve found?

I’d like something with SPF, that won’t make my face look too shiny.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @OrionSeven
@OrionSeven "From experience, I can tell you Blue Oceans are HARD to fish in.”

💯 Bootstrapping in an established category, where people are already actively searching for a solution, is a much better path for most founders.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Every year, I ask myself: "What am I optimizing my life for?"

I'm optimizing for a good life.

For me, this means maximizing for freedom, simplicity, creativity, fun, learning, enjoyment, and self-actualization.

It’s pursuing meaningful activities with people that I love.
⟳ 1 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @leenyburger
@leenyburger Omg. LOVE THIS.

This is gold medal-level commitment. 🏅

You two should wear that outfit everywhere! On dates, to family functions, to parent-teacher interviews...
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
One thing that seems to define the founders/leaders I respect:

1. They have a POV
2. They take action on that POV
3. They evaluate the results of their actions

Many people have opinions, but few are willing to put their ideas into practice.
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Lately, a lot of my interactions with ChatGPT have felt like this:

Me: "Do this work for me."

ChatGPT: "I can't do that work for you. Instead, I'll tell you how you can do the work yourself."

Feels a bit too much like:

"I'm sorry Dave, I'm afraid I can't do that."
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @ianlandsman
@ianlandsman @aarondfrancis @MostlyTechPod I had the biggest grin on my face the whole time.

I couldn't believe I found some clips:

Ian: "Love the CloudFlare. Oh man, it's up 5% today. Let's go!"

Seinfeld (looking up from the newspaper): "It's up six points!"
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Does anyone here use a really good payroll service that also automates 401(k) deductions for employees?
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @CasJam
@CasJam Listening now!

You two have the most real/honest podcast in bootstrapping. 👍
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
@FullStackEU Typo in original post:

“I’m back in Canada after visiting Amsterdam, Antwerp, and *Berlin”
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @dvassallo
@dvassallo There’s obviously a lot of nuance here, because “Europe” is ~50 countries (all of which have varying degrees of bureaucracy).

The folks I spoke to in the Netherlands, Sweden, Belgium, and Germany said there were significant administrative hurdles for small business there (and…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @arvidkahl
@arvidkahl Yes!!

I’m really curious about your perspective:

1. What’s it been like moving to Canada for you?

2. What do you miss from Germany / Europe?

3. If you had to go back to Europe, which city would you choose?
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Really good slides in @warsh33p’s presentation.

He’s visualizing these database concepts in a way that even a jackass like me can understand!
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @calebporzio
@calebporzio This!!!

I do this all the time: start a video, only to realize we need to fix/improve something. Demonstrating your product in public is a great catalyst for product improvement.

(cc @aarondfrancis: “screencast-driven-development”)
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Here's the GitHub repo for the voice cloning bot:

"The bot takes a voice and a string as inputs, joins your voice channel and speaks the string in the chosen voice. The optional 'gpt' argument uses the input string as a prompt for ChatGPT and then speaks the response."…
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Creating a second episode for @PodcastIndNews! Having so much fun with this.

Currently uploading:
"Can you use an AI voice generator to create an entire podcast episode?"
⟳ 0 ♡ 4
Justin Jackson
Justin Jackson@mijustin
Replying to @mdgale
@mdgale ❤️ That's all thanks to the work my wife did.

She took @theKevinShen's "Dream Studio" course and followed their recommendations. Highly recommended.
⟳ 0 ♡ 4