Tweets

Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In startups, self-delusion is the enemy.

Don’t be satisfied when people say they “like your idea.”

Take it the extra mile. Ask for some sort of commitment.
⟳ 6 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
About @csallen:

He took the idea of doing founder interviews to a whole new level.

His site, @IndieHackers, is well-built, beautifully designed, and tells founders' stories better than anyone else.

Now Indie Hackers is one of the most vibrant startup communities on the web.
⟳ 2 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Committed some code to @TransistorFM last night.

One thing I love about Rails: MVC makes it easy for jackasses like me to make little tweaks to the UI. 👌
⟳ 2 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Today I took six monkeys skiing by myself and I survived.
⟳ 2 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Margins matter!

tl;dr – a digital product could do 3x less in sales $ and still make more than a physical product.
⟳ 8 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Most workplaces optimize for being busy, as opposed to making progress.

(Our project management software makes this problem worse)
⟳ 13 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Getting people to buy is just Step 1.

True *product/market fit* comes only when you deliver the progress you promised people. #jtbd
⟳ 14 ♡ 39
Justin Jackson
Justin Jackson@mijustin
You know you’re distracted & unfocused when you catch yourself browsing LinkedIn. 😳
⟳ 0 ♡ 39
Justin Jackson
Justin Jackson@mijustin
Anyone else here feel the weight from the accumulated detritus of old projects:

domain names, email addresses, social handles, Stripe accounts, recurring hosting bills.

It’s so fun to make new things. But accumulating projects, and keeping them going, can feel heavy.
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Wow. The FTC just banned non-compete agreements!!

(These contracts typically restrict employees from moving to a new job in the same industry)
⟳ 4 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Let's make a list of our favorite @laravelphp (and "Laravel-adjacent") podcasts.

Reply with your favorite podcast and suggest an episode people should check out. 👉

(I'll start the thread with some of my faves)
⟳ 8 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Amsterdam 😍
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
The product validation stage is less about asking:

“Would you pay for this? Would you use this? Have you struggled with this?”

And more about discovering people who are:

- already searching for a solution
- already using a solution but are looking for something better
⟳ 7 ♡ 38
Justin Jackson
Justin Jackson@mijustin
I just found this ChatGPT utility that will split long text files (blog posts, podcast transcripts, etc) into multiple prompts so you don't get the "message too long" error.

Super helpful. 👍

https://chatgpt-prompt-splitter.jjdiaz.dev/
⟳ 1 ♡ 38
Justin Jackson
Justin Jackson@mijustin
More thoughts on why ChatGPT is not a traditional startup platform.

🧵
⟳ 4 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Out for a walk.
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Happy Thanksgiving to all my Canadian friends! 🇨🇦🍁🦃
⟳ 1 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Morning run
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Ok, @kylefox and I were chatting in the DMs, and his crypto analogy makes sense to me.

"I don’t think we’re in the 'BBS days' of crypto; I think we’re in the 'http://pets.com days' of crypto."

👉
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Podcasts feel like the open-sourcing of human experience.

Inner code, that’s usually kept private, is revealed.

As a listener, you get a window into how people truly think and feel.

It’s cathartic to hear someone express a feeling you’ve also had: “I’ve felt that too!”
⟳ 5 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
In the past, I've had phases where I wanted every section of my calendar blocked off.

But these days, I want my calendar to look like this.

BREATHING ROOM.
⟳ 1 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
You’ll see evidence for existing demand everywhere:

- folks cobbling together their own solution in Excel
- users using multiple apps to complete a single task
- seeing the same question over and over again in Slack
- lots of people buying the same type of good at the same time
⟳ 3 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Some of the most exciting indie SaaS apps are being built on @laravelphp right now:

- @usefathom (they're using Vapor + AWS Lambda)
- @SnapShooterio

Plus, there are more mature startups like @CartHook that are built on Laravel, killing it, and scaling well.
⟳ 4 ♡ 38
Justin Jackson
Justin Jackson@mijustin
“What is rare is not raw talent, skill, or even confidence, but humility, diligence, and self-awareness.”

— Ego Is the Enemy by @RyanHoliday
⟳ 4 ♡ 38
Justin Jackson
Justin Jackson@mijustin
“If you want to get better at something, you have to do it over and over and over again and incrementally improve with each new try.” – @susanthesquark
⟳ 5 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Too often, we’re looking for good ideas, when what we should be looking for is good markets.
⟳ 3 ♡ 38
Justin Jackson
Justin Jackson@mijustin
I like the questions that @a16z recommends that founders ask here:

1. Who really wants this today?
2. How many of those people are out in the wild?
3. What macro story must play out in the market [for there to be] market-wide demand?
⟳ 9 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
This doesn’t mean folks shouldn’t create complex art, or build complex systems. (I love a lot of that stuff!)

But if you’re indie, solo, or bootstrapping, simple is better. 👍
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
sending my kids some dms
⟳ 0 ♡ 38
Justin Jackson
Justin Jackson@mijustin
"What do I do when someone on the internet gets upset with me?"

This is really sage advice from @robwalling.

I've benefitted from Rob's counsel multiple times. I really appreciate him putting stuff like this out into the world. So helpful. 👍
⟳ 7 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
It shows that in the long run:

A bootstrapper who's focused on profits, and growing slowly, can beat a startup that's venture-backed and focused on hyper-growth. 💪
⟳ 6 ♡ 38
Justin Jackson
Justin Jackson@mijustin
🤔 I get this question quite a bit:

✉️ "Can you tell me if my idea is good before I spend too much time building it?"

Here's my advice 👉
⟳ 6 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Most successful B2B companies focus on professionals who are headed towards a specific destination:

- "Help me increase sales by 30%."
- "Teach me how to ___, so I can ___."
- "Take away my downtime."
- "Equip me to design better ___."

Help professionals unlock their potential!
⟳ 6 ♡ 38
Justin Jackson
Justin Jackson@mijustin
#microconf is such a successful conference now, it's hard to imagine them ever struggling to get attendees.

But... that's exactly how it was in the beginning.

When you don't know the history, it can seem like the founders were "awesome from the beginning."

It takes time!
⟳ 8 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Don't try to "be" your heroes.

They've doubled down on what makes them exceptional. They've used all of their built-in advantages to get to where they're at.

You need to look at your life, and determine what your strong points are. Focus on those! Develop those!
⟳ 8 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Self driving cars will kill the podcast.
⟳ 4 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Here's a teaser of my #laracon2017 talk.

"How do you build an app that people actually want?"
⟳ 11 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
I know a lot of creatives that are scared to put stuff out in the world because of what *their peers will think*.

Forget about your peers.
⟳ 11 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Folks, some of you are creating *really* amazing stuff that no one knows about.

Make “building your network” a part of your craft.
⟳ 6 ♡ 38
Justin Jackson
Justin Jackson@mijustin
“No such thing as spare time.
No such thing as free time.
No such thing as down time.
All you got is a life time.
Go.”
— Henry Rollins
⟳ 25 ♡ 38
Justin Jackson
Justin Jackson@mijustin
Had an amazing dinner last night with @andrewculver and his wife.

Forgot to take a group photo, but I did take a picture of this giant pork shank.
⟳ 1 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Just purchased an annual plan of @damengchen's http://PDF.AI service so that I could ask it questions about my home insurance.

Totally worth it to quickly get peace of mind.
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
The ultimate goal of an indie startup shouldn't be "growth," "market domination," etc...

It should simply be:

1. Build a product that makes customers' lives better
2. Build a company that gives your team a better life.
⟳ 8 ♡ 37
Justin Jackson
Justin Jackson@mijustin
"Founders: what are we building these companies for?

We build products to improve the lives of our customers.

But we build *companies* to improve our lives and the lives of our employees."

Really proud of this episode I did with @arvidkahl; it's one of the good ones:
⟳ 4 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Trying out this new web-based Mastodon client, Elk, and OMG IT IS SO NICE.

Check it out: https://elk.zone/home

(If you're new to Mastodon, this feels like a good way to experience it)
⟳ 4 ♡ 37
Justin Jackson
Justin Jackson@mijustin
And when you walk down the street
Say hello to friends you know
And everyone you meet
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
“When scientists disagree, there’s an unwritten understanding: either I’m right and you’re wrong, you’re right and I’m wrong, or we’re both wrong.

Most often, the answer in a debate is ‘we need more data, so let’s go have a beer.’” – @neiltyson

☝️ need more of this in society
⟳ 3 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Curious: what do you think is the highest leverage activity people can do to increase their income?
⟳ 0 ♡ 37
Justin Jackson
Justin Jackson@mijustin
When Jon and I started @transistorfm, our personal motivation was to have a better life.

We wanted to build something we could be proud of. We were tired of working for other people. We wanted more freedom.

As a founder, it's worth asking: "why are you doing this?"
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Just had a nap here. 😴
⟳ 0 ♡ 37
Justin Jackson
Justin Jackson@mijustin
In my experience, the better the business opportunity, the simpler your marketing efforts need to be.

If you're needing to layer on increasingly complicated acquisition tactics, it's likely that people don't really desire what you're selling.
⟳ 4 ♡ 37
Justin Jackson
Justin Jackson@mijustin
The limits of our imagination defines our limits.

I grew up in a small town (80s and 90s). All I knew was what I could see around me; it limited what I thought was possible.

It wasn't until I got out of my bubble and started exploring & connecting that my world opened up.
⟳ 1 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Your startup’s revenue ceiling and growth rate are mostly shaped by the market category you’re in.

Example: in podcast hosting, Libsyn is one of the biggest. Their ARR is ~$25m.

Not every market can support multiple players at $100m ARR! 🤪 https://twitter.com/jasonlk/status/1453802766313275393
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Props for recognizing that "building a team with part-time contractors" wasn't working, and talking about it publicly. 👍

Founders often take cues from each other ("dang, should I be building my company like that?").

It's nice to see the results from real-world experiments. https://twitter.com/Shpigford/status/1437553757651415043
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
I really wish North America had more passenger trains (especially out west).
⟳ 0 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Mosts indie creators have an annual revenue goal in mind ($120k, $200k, $300k).

Many of these indie makers would be unbelievable employees, but aren't currently looking at job postings.

Make them an offer that helps them achieve their financial + freedom goals to entice them!
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Too many creators optimize their work solely around "what resonates the most."

But... you can't pay the bills with views, listens, likes, or retweets.

What you want is work that:

1. Fulfills you personally
2. Resonates with your audience
3. Sustains your lifestyle ($)
⟳ 1 ♡ 37
Justin Jackson
Justin Jackson@mijustin
🎯 A random video you found on youtube is not more trustworthy than the NYT, WP, BBC, CBC, PBS, etc...

Yes, mainstream media isn't perfect. There are definitely issues of trust and bias that need to be addressed.

But they're better than trusting anon Twitter accounts. https://twitter.com/sol_orwell/status/1326203753863782400
⟳ 4 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Question (for folks who don't have a podcast):

If you were going to start one, what would you type into Google?

(Can you actually search those terms for me on Google? Which link would you click first?)
⟳ 3 ♡ 37
Justin Jackson
Justin Jackson@mijustin
I think when Wayne Gretzky said, “I skate to where the puck is going to be, not to where it's been,” he was talking about hockey (not startups, politics, the stock market, or crypto).
⟳ 3 ♡ 37
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 determine your trajectory.

Yes, how you execute is a part of that, but your ceiling for success is set by the idea itself.
⟳ 7 ♡ 37
Justin Jackson
Justin Jackson@mijustin
What's a podcast episode I absolutely HAVE TO listen to?
⟳ 3 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Interesting to be watching #microconf from afar.

You can really see when a point resonates.

This quote from @shl definitely struck a nerve:

"It doesn't matter how awesome your product is, the market you're in will determine most of your growth."
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Just added great deals for devs + product people looking to 📈 their marketing skills:

🖥️ Marketing for Developers course + book is 50% off
✅ "Validate Your Product Idea" is 60% off
📕 My book “Jolt” is 65% off
🚀 “Build Better Landing Pages” is 50% off

https://megamaker.co/blackfriday/
⟳ 9 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Whoa! Didn't realize I was on the homepage of Hacker News today! 😮

I just re-launched my site on @statamic (hosting with @laravelforge + DO).

How did my new setup handle all of that traffic? 😅
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @indievc
@indievc This was the part that surprised me: MailChimp was a side-project for 6 years (earning just a few thousand to start).

Bootstrappers need to be more patient! (And maybe keep their day job)
⟳ 5 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
Think of marketing as a delivery car. 🚗

You've got to have a product that's worth delivering. 🍕

If there's no desire for the product, you don't need the delivery car. 😋
⟳ 5 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Two days ago, @marcoarment suggested a new standard for podcasts:

<a rel="payment"> in a podcast's show notes would reveal a nice green "$" button on the Now Playing screen in @overcastfm.

We just deployed this to @TransistorFM!
⟳ 4 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Feedback is only useful when it comes from a trusted source.
⟳ 2 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
☝️I'll add that no businessperson ever made it big without some folks taking a chance on them along the way.

If you're in the position to help someone out, do it!
⟳ 9 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Entrepreneurs are the kind of folks who notice when stuff is broken in people’s lives.

And even if they don’t immediately know *how* they’ll fix it, they’re not afraid to try.
⟳ 11 ♡ 37
Justin Jackson
Justin Jackson@mijustin
If you're a solofounder, and you're feeling "forlorn" this January, you're not alone.

In the past week I've had DMs from ~5 other folks who feel the same way.

Reflecting, evaluating, planning can make you feel down. I recommend visiting a counsellor and talking it out!
⟳ 3 ♡ 37
Justin Jackson
Justin Jackson@mijustin
Replying to @mijustin
What I love about Laravel is it was a big, "uncool" opportunity.

All the hipsters had all moved to Ruby and Rails, but there was this huge group of PHP devs that wanted to stay in PHP.

@taylorotwell saw the need, and made PHP cool again.
⟳ 4 ♡ 37