Tweets

Justin Jackson
Justin Jackson@mijustin
Love this bit in @siddharthkp's article:

"It feels great to be at the top of the mountain. But if you want to climb the next, higher, mountain, you have to come down from the peak you're already on."

https://sid.studio/post/scratch/
⟳ 12 ♡ 74
Justin Jackson
Justin Jackson@mijustin
You’ll become what you do today, tomorrow, the day after that...
⟳ 17 ♡ 74
Justin Jackson
Justin Jackson@mijustin
Who here recently hit $5k MRR in the past 12 months?

I’m curious to see who the “up and coming” SaaS founders are.

(Reply here, or DM me)
⟳ 2 ♡ 73
Justin Jackson
Justin Jackson@mijustin
Age 28 (2008)
- switched to a new career in tech (customer support)
- started blogging
- started on Twitter

Age 31
- worked my way up to Product Manager

Age 32
- started podcasting
- started working remote

Age 33
- first paid product (@megamaker)
⟳ 1 ♡ 73
Justin Jackson
Justin Jackson@mijustin
Crypto folks: if you want to sell the rest of us on your vision for completely revamping global banking, geopolitical systems, and society, you’re going to need to start linking to academic research/journalism outside your bubble.

Otherwise, you’re just pushing religion. https://twitter.com/wtsnz/status/1434686888808534019
⟳ 7 ♡ 73
Justin Jackson
Justin Jackson@mijustin
"The hardest part of running a software business is the business, not the software." – Dan, in @megamaker
⟳ 9 ♡ 73
Justin Jackson
Justin Jackson@mijustin
How much of starting a successful business is luck?
⟳ 3 ♡ 73
Justin Jackson
Justin Jackson@mijustin
I just spent the last 25 minutes trying to get wifi working in the cafe.

I don't know how digital nomads do it.

(I'll take my reliable, fast, office internet any day)
⟳ 1 ♡ 73
Justin Jackson
Justin Jackson@mijustin
A full week without alcohol, and a six day streak at the gym! 🕺💃
⟳ 0 ♡ 73
Justin Jackson
Justin Jackson@mijustin
"Giving a damn" about your customers is a huge competitive advantage.
⟳ 12 ♡ 73
Justin Jackson
Justin Jackson@mijustin
Mega successful businesses all have one thing in common:

They nailed their positioning.
⟳ 17 ♡ 73
Justin Jackson
Justin Jackson@mijustin
On Krypton, Superman is just a regular guy. But on earth, he’s a superhero.

The same applies to you.

In another context, your skills, knowledge, insights, and connections could be worth 100x more than they are now.

In one context you’re average, but in another you’re super.
⟳ 9 ♡ 72
Justin Jackson
Justin Jackson@mijustin
@levelsio I just had an idea for PhotoAI:

The ability to generate photos of yourself speaking on stage with "authority and poise."

(This idea could probably also work for @dannypostmaa, but seemed a better fit for PhotoAI).
⟳ 0 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Sofware devs:

Apple, Google, Amazon, and other Big Tech Cos™ are now offering Sr. Software Developers salaries of $350k - $550k USD.

If you don't 200% love the idea of running your own company, optimizing your resume is probably a way better bet than becoming a founder.
⟳ 5 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Big megacorps are giving small businesses the shakedown:

1. Google will sell ads to your competitors for your business name and show those above you in search results.

2. Using the Gmail API? You now need to pay $15K to $75K for annual security audits.
⟳ 4 ♡ 72
Justin Jackson
Justin Jackson@mijustin
If you’re thinking about making a podcast, I’d love to help get you started.

Feel free to message me if you need mic recommendations, or have other questions. ✌️
⟳ 18 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Wasn't sure if I was going to publish this one, but folks on my newsletter said I should:

"To get ahead, you need to make smart decisions, but anxiety puts you in a fog. So you fall down a lot, which makes you more desperate."

The cure:
https://justinjackson.ca/cure
⟳ 8 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Replying to @adamwathan
@adamwathan Put that stand on a chain and wear it around your neck at the next Laracon. <flex>
⟳ 0 ♡ 72
Justin Jackson
Justin Jackson@mijustin
How to spot a good product category:

"I just bought X."
"I just started doing X."
"I just switched from X to Y."
"My friend uses X, so I tried it."
"Using X, but want something like Y."
"X is better than anything else I've tried."
"It seems like everyone in my Slack is using X."
⟳ 20 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Our AirBnB in Edinburgh is 💯
⟳ 0 ♡ 72
Justin Jackson
Justin Jackson@mijustin
Most folks just want the progress your product gives them.

They don't care if it's software, an Excel sheet, or a book.

Progress > form.
⟳ 19 ♡ 72
Justin Jackson
Justin Jackson@mijustin
The real marketing secret is this:

When people find something they ♥ they can't keep the secret to themselves.

Make things people ♥.
⟳ 33 ♡ 72
Justin Jackson
Justin Jackson@mijustin
See you @LaraconUS. I had an amazing time.

So nice to see so many friends again, and meet some great new people. ❤️

#laracon
⟳ 0 ♡ 71
Justin Jackson
Justin Jackson@mijustin
One reason I like podcasts:

The world needs more "slow, mindful media."

Today's media depends on getting consumers algorithmically addicted to scrolling feeds by amplifying outrage, drama, and dopamine hits.

Podcasting is different: it's "slow media."

You have to take your…
⟳ 5 ♡ 71
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Instead of Bezos or Zuck earning another billion this year, I'd way rather see 10,000 indies earning $100k/year.
⟳ 3 ♡ 71
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
🎙 In 2018 I co-founded @TransistorFM with Jon Buda.

A big part of our motivation was to build a better product for podcasters.

But from the beginning we were clear: we wanted the business to give *us* a better life.

✅ More freedom
✅ More calm
✅ And yes, more dough
⟳ 0 ♡ 71
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Every time we start something new, we're making a bet.

We're risking our:

⏰ Time
💸 Money
🏃‍♂️ Energy

Every idea we commit to has huge opportunity costs.
⟳ 5 ♡ 71
Justin Jackson
Justin Jackson@mijustin
For 🇨🇦 entrepreneurs, my USD to CAD conversion workflow:

(Add Transferwise as USD bank in PayPal)

1. Get paid in USD via PayPal
2. Send USD from PayPal to Transferwise
3. Wait for USD to be 📈
4. Convert USD to CAD on Transferwise
5. Transfer CAD to my Scotiabank CAD account
⟳ 4 ♡ 71
Justin Jackson
Justin Jackson@mijustin
The EU is making the web worse.
⟳ 4 ♡ 71
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The things I've done since I started my career 18 years ago are what brought me here today:

- The side projects I've made
- The articles I've written
- The podcasts I've recorded
- The events I've attended
- The people I've built relationships with
- The jobs I've worked
⟳ 6 ♡ 71
Justin Jackson
Justin Jackson@mijustin
"Too many people's growth "strategy" is to submit to PH, close their eyes, and cross their fingers. Here's the right mindset: try lots of things, and don't expect to find some sort of magical set-it-and-forget-it growth hack." – @csallen, @IndieHackers
⟳ 10 ♡ 71
Justin Jackson
Justin Jackson@mijustin
In 1994, these albums were released:

* Weezer - Blue Album
* Green Day - Dookie
* Offspring - Smash
* Beastie Boys - Ill Communication
* Pearl Jam - Vitalogy
* Rancid - Lets Go
* Bad Religion - Stranger Than Fiction
* Beck - Mellow Gold
* R.E.M. - Monster

I was 14.
⟳ 6 ♡ 71
Justin Jackson
Justin Jackson@mijustin
A few questions for men:

1. How often do you buy clothes?
2. How do you decide on "your look?"
3. Do you follow anyone for style advice?
4. What's the last thing you bought?

(trying to get better at "fashion")
⟳ 10 ♡ 70
Justin Jackson
Justin Jackson@mijustin
Agree or disagree?

“Developing as a successful entrepreneur can take years (and multiple attempts), but bootstrapping a profitable business shouldn’t take longer than 2-3 years.”
⟳ 1 ♡ 70
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Also: I’m earning way more (as a bootstrapped founder) than I ever did as an employee at a VC-backed startup.

Bootstrapping generally has way more (realistically attainable) upside than playing the unicorn lottery.
⟳ 2 ♡ 70
Justin Jackson
Justin Jackson@mijustin
Almost everyone orders the entree.
Some folks order appetizers.
A few will order dessert.

(If you’re building a product, I think it’s best to make the entree)
⟳ 6 ♡ 70
Justin Jackson
Justin Jackson@mijustin
This simple principle has changed the way I view product design:
⟳ 23 ♡ 70
Justin Jackson
Justin Jackson@mijustin
Hard truth:

Just because you worked really hard on something, doesn't mean people will like it.
⟳ 35 ♡ 70
Justin Jackson
Justin Jackson@mijustin
There are two groups that are massively undervalued in the startup ecosystem:

1. Good writers
2. Good support people
⟳ 32 ♡ 70
Justin Jackson
Justin Jackson@mijustin
Here is my list of Calm Company attributes.

Am I missing any?

👉
⟳ 2 ♡ 69
Justin Jackson
Justin Jackson@mijustin
These days, SaaS marketing is harder than ever.

How do you find good marketing channels these days?

A few thoughts:

1. The better you understand your industry or category, the more you'll know the best channels. With domain experience, you should have a good sense of the…
⟳ 2 ♡ 69
Justin Jackson
Justin Jackson@mijustin
I wish I could purchase a “perpetuity” license for my domain names + DNS.
⟳ 2 ♡ 69
Justin Jackson
Justin Jackson@mijustin
More indie makers should start a blog, podcast, email newsletter!

Here are some ideas for projects you could start and how to earn revenue from them.

👉
⟳ 5 ♡ 69
Justin Jackson
Justin Jackson@mijustin
In practice "move fast and break things" seems to result in a lot of broken things.

Mindful progress > Faster progress
⟳ 6 ♡ 69
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
These massive corporations love implementing new policies that take away power from small players.

There's always going to be a policy.

The fact that some of you are *cheering* for Apple right now (a company that averages $1 billion in revenue per day) is just dark.
⟳ 2 ♡ 69
Justin Jackson
Justin Jackson@mijustin
✅ The best kind of marketing: targeting folks who are actively looking for a solution.

❌ The worst kind of marketing: convincing people who are standing still. Trying to pull the customer over to your side.
⟳ 6 ♡ 69
Justin Jackson
Justin Jackson@mijustin
If you have a podcast, this is a good trick to remember. 😉
⟳ 5 ♡ 69
Justin Jackson
Justin Jackson@mijustin
"Most successful product people had to go through multiple attempts before they found their current, 'winning' idea."

For example, in the last 15 years, ⁦@Shpigford⁩ built over 50 products. He didn't find Baremetrics right away. https://justinjackson.ca/hard-valuable
⟳ 13 ♡ 69
Justin Jackson
Justin Jackson@mijustin
Tomorrow, I'll be releasing my first piece in a new series:

"How to fund your bootstrapped company (unconventionally)."

Really excited about it.

You can subscribe here 👉 http://justinjackson.ca/newsletter
⟳ 8 ♡ 69
Justin Jackson
Justin Jackson@mijustin
Good products don't always win. Products with *distribution* win.
⟳ 19 ♡ 69
Justin Jackson
Justin Jackson@mijustin
Long hours.
Lines of code.
Technical difficulty.
Development philosophy.
Popularity of the framework.

These don't give software its value.
⟳ 66 ♡ 69
Justin Jackson
Justin Jackson@mijustin
"Don't do B2C, only focus on B2B."

For years, this mantra has been trumpeted in the bootstrapped SaaS community. I believe this advice lacks nuance.

Let's break it down 👉
⟳ 4 ♡ 68
Justin Jackson
Justin Jackson@mijustin
What’s an email newsletter that you open almost every time they send?

What is it about the purpose, content, or structure of the newsletter that compels you to open it?
⟳ 5 ♡ 68
Justin Jackson
Justin Jackson@mijustin
If you want to build your own indie software company, be deliberate about the effort you’re applying toward that goal.

There’s a lot of wisdom in @aarondfrancis’ idea of a “maximum effort era.”

Building a good indie business usually comes after a sustained period of work,…
⟳ 4 ♡ 68
Justin Jackson
Justin Jackson@mijustin
They say "don't deploy on a Friday" but...

@joshuaanderton just deployed a new version of the homepage for @TransistorFM! 🎉

The idea was to "evolve" the design (instead of full redesign). I think Josh nailed it! 🙌

(I ❤️ the bold new hero section)

https://transistor.fm/
⟳ 1 ♡ 68
Justin Jackson
Justin Jackson@mijustin
Took some photos on my walk to the office today. #vernonbc
⟳ 1 ♡ 68
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Trust me: “make a podcast so good that people tell their friends about it” is a way better approach than “I hope the platform’s algorithm features my show.”
⟳ 8 ♡ 68
Justin Jackson
Justin Jackson@mijustin
This tweet goes beyond hypocrisy.

The irony is so dense, so blatant, it doesn’t seem real.

It’s pure, disgusting ignorance.
⟳ 10 ♡ 68
Justin Jackson
Justin Jackson@mijustin
ok but seriously, have any of you successfully taken off your shirt while wearing airpods.
⟳ 1 ♡ 68
Justin Jackson
Justin Jackson@mijustin
In my experience, most people (including me!) rush to validate their assumptions far too quickly.

People take action too early.

It’s ok to let ideas marinate for a long time. 👌
⟳ 5 ♡ 68
Justin Jackson
Justin Jackson@mijustin
Whoa 😲. It's pretty crazy holding this in my hand. 📕
⟳ 6 ♡ 68
Justin Jackson
Justin Jackson@mijustin
Dear Twitter,

Follow Tumblr's lead here.

Sincerely,
Everyone watching an unused Twitter handle
⟳ 22 ♡ 68
Justin Jackson
Justin Jackson@mijustin
Here is my 2023 year in review:

https://justinjackson.ca/2023-review/

I’ve been doing these for 10 years now! 🤯

Each year I describe my bootstrapping journey (both the breakthroughs and the struggles).
⟳ 0 ♡ 67
Justin Jackson
Justin Jackson@mijustin
Really loving @blogstatic.

It's like Carrd, but for blogs. (At $19/year, the pricing is similar too!)

I've already switched two blogs over there, and I'll be switching more in the future. 👍

https://blogstatic.io/
⟳ 2 ♡ 67
Justin Jackson
Justin Jackson@mijustin
How are you improving the indoor air quality in your home?
⟳ 0 ♡ 67
Justin Jackson
Justin Jackson@mijustin
I've got a projects folder with over 100 old projects.

Most of these failed.

And a few of them got me to where I am today.

What's surprising is how often I refer back to these old projects (and what I learned) to inform what I'm doing today.

It's my personal resource library.
⟳ 1 ♡ 67
Justin Jackson
Justin Jackson@mijustin
Whenever you start a new project, you're actually bringing everything you've accumulated from past experiences to that new project.

Code snippets, design patterns, ideas, experiments that worked, connections... new projects are a patchwork of old bits.
⟳ 4 ♡ 67
Justin Jackson
Justin Jackson@mijustin
Now that we’re emerging from the pandemic, I’ve noticed folks are already slowing down work-wise (in May), which doesn’t normally happen until late June/early July.

(At least, in the Northern Hemisphere)

People seem tired; want a break.

Just me? Anyone else noticing this?
⟳ 0 ♡ 67
Justin Jackson
Justin Jackson@mijustin
If you’ve never had kids, you wouldn’t believe the amount of time I spend in grocery stores.
⟳ 3 ♡ 67
Justin Jackson
Justin Jackson@mijustin
On the phone with an insurance company that's supposed to "get" SaaS and web apps.

They have ZERO understanding of what SaaS is.

"Are you an ISP?" No.
"Do you build custom software for customers?" No.
"Do you provide IT services?" Like installing routers? No!
⟳ 1 ♡ 67
Justin Jackson
Justin Jackson@mijustin
One thing about podcasting, speaking, writing: we really are touching people's lives.

When we share our experience, vulnerably, it can have a significant impact on others.

Our words can help folks think differently, act differently, and try new experiments.

(Words matter!)
⟳ 12 ♡ 67
Justin Jackson
Justin Jackson@mijustin
I was a solopreneur for years. I liked the freedom to move quickly.

But...

It's been unbelievably helpful to have a cofounder (@jonbuda) who questions my assumptions before we make decisions for @TransistorFM. 💯
⟳ 3 ♡ 67
Justin Jackson
Justin Jackson@mijustin
Prof. Glen Urban's framework for building trust:

1. Confidence ("I believe what you say")
2. Competence ("I believe you have the skills to do what you say")
3. Benevolence ("I believe you're acting on my behalf")

(from @pjrvs' book, Company of One)
⟳ 13 ♡ 67
Justin Jackson
Justin Jackson@mijustin
“Don’t do B2C.”
“Low pricing means customer support nightmares.”
“It’s really hard to get 5,000 customers; better to pursue a biz model that only needs 500.”

None of these tropes are universally true, and more importantly, might not be true for you!
⟳ 3 ♡ 66
Justin Jackson
Justin Jackson@mijustin
Finally back on the mountain.
⟳ 1 ♡ 66