Tweets

Justin Jackson
Justin Jackson@mijustin
sorry I ruined tonight’s tacos everybody
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I originally met @HelenRyles in the @megamaker community in 2014. In 2018, she became a moderator there.

I’ve always been super impressed with how she treats people. 👍 She’s also a talented maker, and has released a bunch of cool indie projects.

Glad to have her on the team!
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
It took about 10+ hours before I was able to get access to my existing Apple Podcasts Connect account and see the podcasts I already had active on Apple Podcasts.

Overall, the new interface feels cleaner. 👍
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Some folks are asking me for “lessons learned.”

In your 20s:

1. Question your ideologies, dogmas, and idealisms.

2. Optimize for learning & exploration.

3. Get out of your hometown!

4. Meet interesting people in their 30s, 40s, 50s, 60s, 70s and ask them how they got there.
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @yongfook
@yongfook Growth was slow for us in the first half of April, but appears to be picking up now.

I definitely struggle when I get those ProfitWell emails: “YOU’RE BEHIND YOUR GOAL” 😨
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Every category has attributes that affect the shape of your business:
- how aware are customers of the category?
- how price-sensitive is the customer?
- how much overall demand is there?
- how slow is the buying process?
- what type of scale is required?
- how competitive is it?
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The web is the perfect place for people to channel their own insecurity into critique, drive-by comments, and snarky tweets.

"Haters feel 'good' when they make other people feel bad."

https://justinjackson.ca/haters
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @tylertringas
@tylertringas The flipside:

Not all hard problems have good payoffs.

(Put another way: payoffs aren't necessarily linearly correlated with the degree of difficulty)

I still think customer demand (especially if there is unmet demand or excess demand) is probably a better signal.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In 2000, the costs for starting a SaaS were a lot higher too:

"We had to license our billing system for $250k. Now, you can get it online for pennies."

The SaaS ramp was "long and slow" partly because tooling was expensive, complex, and time-intensive to implement.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Without our:

- Data
- Usage
- Content
- Connections
- Word of mouth

... the big platforms have no "network effects."

We built this city.
⟳ 3 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @r00k
@r00k I can’t identify with this (yet?).

Maybe I’m still too early,
or, maybe, it’s because it took a long time for success to happen.

But for me, achieving all of this feels like a lot. It’s a lot of emotion, and gratitude, and fullness.

I can’t identify with that empty feeling.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
As a beginner, it's always frustrated me when tutorials are missing steps or screenshots, so I've tried to include as much detail as possible. 🤞
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @anandp29
@anandp29 I still don’t have a good answer for this (largely because I did a terrible job of that for most of my 20s and 30s).

The biggest thing: you can’t get your entire sense of purpose and esteem from your “work self.”

You need internal, personal, and relational maturity too.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @thepatwalls
@thepatwalls Every form of media seems to have some form of “popular vapid content.”

I’m ok with it.

a) sometimes I like a cheesy pop song
b) there are lots of voices on Twitter (and elsewhere) who are driven by curiosity and have substance

We can seek out whichever form we want. 👍
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Wow! That was nuts. Thanks to everyone who showed up and participated.

Before I forget, I'll drop some of the key resources/tools/ideas we discussed in this thread 👉
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Odd to see folks advocating that Twitter should be a “government controlled utility.”

So, you want to fight censorship by giving a central government control over the big social media platforms?

(Personally, as a citizen, I’m more afraid of being censored by the government)
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
On second thought, maybe it should be:

3. Make sure the numbers work.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
💸 Evaluate how much it costs you to:

1. Capture customer demand
2. Create experiences that keep customers happy

Keep costs as low as possible.

You want healthy margins for your time, energy, and profit.

https://justinjackson.ca/costs
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
So thankful for all the customers who have trusted @TransistorFM with their podcast.

Our goal has always been to give you the best customer experience we can and help you share your audio with the world.

Incredibly gratifying to be able to do this for a living. 🥰
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
For example: @Alanis and @GlenBallard wrote the song “Ironic” really quickly.

To Alanis, it felt like a throwaway:

“I didn’t even want that song on the record,” she told Rolling Stone.

It ended up becoming her greatest hit.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Founders: what’s the ideal company size? (For you)

How do you know?
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
What does "unsatiated demand" look like?

⌨️ @tuple: devs liked Screenhero, and then Slack killed it. The only other options were Zoom and Skype.

🖥️ @tailwindcss: devs want to get better at design. Devs were "sick of overriding unwanted styles, and fighting with Bootstrap."
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Human society requires a baseline of trust in shared institutions.

That isn't to say our institutions are perfect or don't need the occasional correction.

But if we throw it all away, we get anarchy.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @cforsythdev
@cforsythdev At what point can we call a spade a spade, and label a truly incorrigible man as such?
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Paraphrasing @SethGodinBlog:

“If you own the channel, you have something that creators don't have – the Means of Distribution. Then, you can pit creators against each other, and they’ll work for lower rates.”

Creators lose, and the platforms (Spotify and YouTube) profit.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
It's challenging for an indie bootstrapped SaaS to compete in the SEO channel.

Trying to figure out @TransistorFM's next steps to level-up our game.

Guessing we'll need to get creative!
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
The market is the wave.

All waves have different shapes, sizes, and timing.

Competition is the number of surfers gunning for the same wave.

Your ability to get to a wave and ride it better than your competitors depends on your speed, skill, experience, privilege, and timing. https://twitter.com/mattwensing/status/1303329642871488518
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Also, a cautionary tale:

Often, the companies who “break trail” (create a new category) don’t survive.

They just end up paving the way for other companies who come later.

You don’t always want to be first.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Bad ideas are hungry: they consume whatever energy, money, or time you throw at them, without giving you anything back.
⟳ 3 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Often:

Bad markets = bad market channels

If people are willing to pay, but there’s no efficient way to reach them, that’s a bad market!
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I get questions like this all the time: “What are the best marketing channels I can use to reach my market?”

How should I know!? It’s *your* market. You should be the expert! (That’s the point).

What works in my market likely won’t work for you.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Another thing:

I’m not against taxation (or privacy laws), but the EU really needs to look at how hard they’re making it for small businesses.

The compliance is going to kill EU based startups, because companies in the USA are going to be able to move faster.
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @tylertringas
@tylertringas Understanding cross-border legal and accounting ramifications.

(ie. Founders in different countries, owning a Canadian/US subsidiary)
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
"Eyes are being opened. These are children who were treated as if they had just robbed a bank or shot up a church."

Powerful words from @chrisstewartesq (lawyer for one of the Atlanta students) at the press conference today.
⟳ 2 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
This plumbing company I used once has been calling me every week seeing where they can “provide more value.”

“HVAC check?” No thanks.
“Furnace filter replacement?” Nope.

I don’t need “more value” right now!

I’ll call you when my pipes are leaking. 🤙
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Do I know any bootstrappers who are on Clubhouse?

(Not the Project Management app, the new audio social app)

I’m not on it either, just curious.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
“Things will not always be easy; sometimes we do fail. But it isn't failing that makes you a failure. It's staying down that does. The ability to stand up, brush yourself and try again is a huge strength. It's something that will take you very far in your life.”
@LynMullalyHunt
⟳ 2 ♡ 10
Justin Jackson
Justin Jackson@mijustin
“Art is not practical. Art is valuable because it’s not practical. (That’s what makes it great).” – @_brandswell
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
We often compare ideas to seeds. But a bad seed can’t grow into a plant; only a good seed can.

Got a bad idea? Don’t spend lots of time fertilizing it, watering it, and trying to get it to grow. No! Throw it away.

Focus on cultivating good ideas and helping them grow. 🌱
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Bands face this all the time:

"You used to sing about going to high school and partying! Now you just sing about global warming. Go back to the old stuff!"

Again, if grown adults want to keep singing songs about being teenagers that's fine.

But it's also OK to grow.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
What’s the best “zoom concert” or “selfie cam jam” you’ve seen so far?

For me, it’s been the @barenakedladies.

I wasn’t a huge fan before, but I’m really digging them!

Feels like they understand the medium, and how to perform on the smaller screen. 👍

https://youtu.be/qe7ZW7ypKfM
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Also, Apple Pay is a gamechanger for local merchants (and indie stores online).

It's 1000% better than any other checkout system.

@Square & @LightspeedHQ need to integrate with them (and Google Pay) as soon as possible.

Kudos to @tobi & @Shopify for having it already. 🙌
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
VC money enables startups to operate outside of normal market conditions:

- CAC doesn’t matter as long as user base is growing
- They can undercut market prices (and lose money)
- Often, they ignore gov regulations

It looks like they’re creating demand, but it doesn’t last.
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @JordanGal
@JordanGal I’ve thought about this a bunch as well.

If you need $50k-$100k, a loan seems like a great option for a bootstrapper.

You keep all your equity, and only need to pay back the loan once (as opposed to 2-3x, or dividends forever).

Even at 15% interest, it’s a good deal.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
How much of the American wealth pie goes to the middle?

You might be surprised:
⟳ 2 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @petersuhm
@petersuhm @arvidkahl It all depends on your semantics. 😜

The primary message I’m trying to communicate is “the size of the wave you’re trying to catch matters.”

If there’s no evidence of market pull (people actively buying in your category) it’s going to be a lot harder.

https://justinjackson.ca/today
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
(Thinking out loud)

I suppose if you open a dessert spot, the dessert IS the entree. 😉

The point is to focus on the “main dish” as opposed to the ancillary dishes.
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
My point is more about positioning than search volume.

I’m wondering if it’s better to start a company with “general” positioning (Squarespace, Webflow) and then target longtail (niches) with landing pages.

(As opposed to structuring your whole company around a niche vertical)
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
There’s a natural tension between the “safety of the known” and the “opportunities in the unknown.”

Some safety and familiarity is healthy, but don’t let it hold you back from discovering new ideas

Every once in awhile, venture out and explore the world of possibilities.
⟳ 3 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
It’s not enough to open your mind to new possibilities; first you need to get in a different space.

Explore a new culture, a different profession, or a bigger city.

Go to a meetup, conference, or party you wouldn’t normally attend.

Expand your world.
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
One realization I had (after listening to Saul Griffith on the @ezraklein show):

Life could become *better* as we solve climate change.

If we take the premise seriously, it allows us to imagine a clean energy future.

It doesn’t have to be depressing!

https://overcast.fm/+QLhUk_f9A
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Our instinct is to respond by pointing the finger (“But China, India, the elites!”), stroking our ego (“but I own a Tesla!”), or becoming despondent.

We’ll do anything but consider the premise: “Do we fly too much? What could we do instead?”

(I get it, I do this too)
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @joelgascoigne
@joelgascoigne Environmental impact.

How do our business activities help (or harm) the climate?

I’m currently considering the environmental costs of:
- air travel
- cloud infrastructure

Also considering, like @patrickc and @tobi, how we can invest resources in climate change solutions.
⟳ 1 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
There are solutions, but we need to act now.

Specifically, governments need to quit offering the *wrong* incentives (fossil fuel subsidies) and start offering the right ones (help businesses and families decarbonize transportation, homes, and manufacturing).
⟳ 4 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @r00k
@r00k “They said no after some debate.”

Typical dev team purchasing process. 🤣
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
When I say “market” I don’t just mean “a target group to sell to.”

I mean “X dollars was spent on Y.”

“The turkey market in 2017 was $4.87 billion.” 🦃
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
It’s going to be a frosty bike ride this morning! 🚴‍♂️
⟳ 0 ♡ 10
Justin Jackson
Justin Jackson@mijustin
Replying to @ow
@ow NO VIDEO GAMES AT WORK
⟳ 0 ♡ 10