HN user

mijustin

4,647 karma

My company: https://transistor.fm – podcast hosting and analytics

On Twitter: http://twitter.com/mijustin

My blog: http://justinjackson.ca

My podcast: https://saas.transistor.fm

Posts200
Comments397
View on HN
news.ycombinator.com 1mo ago

Ask HN: Is Apple Cringe?

mijustin
2pts1
news.ycombinator.com 3mo ago

Ask HN: Are Web Agencies Cooked?

mijustin
10pts8
justinjackson.ca 5mo ago

Don't kill my pretty RSS feed

mijustin
7pts2
www.youtube.com 5mo ago

Without XSLT, user is prompted to download RSS in browser [video]

mijustin
2pts0
dev-tester.com 5mo ago

My five stages of AI grief

mijustin
20pts36
www.geocod.io 6mo ago

If you're struggling to get your engineers to adopt AI, read this

mijustin
5pts4
justinjackson.ca 1y ago

Will YouTube kill the podcasting industry?

mijustin
3pts0
www.alpower.com 1y ago

Will AI take web developer jobs?

mijustin
21pts72
justinjackson.ca 1y ago

AI isn't going to build your startup

mijustin
14pts2
www.youtube.com 1y ago

Chris Sacca thinks devs are fucked. I disagree. [video]

mijustin
1pts1
justinjackson.ca 1y ago

AI isn't going to build your startup

mijustin
19pts6
fivethirtyeight.com 1y ago

Why Gretzky Had It Easy (2014)

mijustin
1pts0
transistor.fm 1y ago

Is Podcasting Still Growing?

mijustin
2pts0
justinjackson.ca 1y ago

The Rails/Laravel pipeline problem

mijustin
1pts1
techcrunch.com 1y ago

Mark Zuckerberg says he's done apologizing

mijustin
2pts1
justinjackson.ca 1y ago

It's not just B2B or B2C anymore

mijustin
4pts0
www.mattwensing.com 2y ago

The Programmable Web

mijustin
2pts0
justinjackson.ca 2y ago

We need more calm companies

mijustin
11pts1
podstandards.org 2y ago

What is open podcasting, and why does it matter?

mijustin
2pts1
accelerateokanagan.com 3y ago

Startups should consider starting their own podcasts

mijustin
13pts30
transistor.fm 3y ago

Alternative Podcast Apps to Stitcher

mijustin
1pts0
twitter.com 3y ago

People are using GPT3 as the new “WebMD”

mijustin
3pts2
time.com 3y ago

Podcasters buying millions of listeners with in-game ads

mijustin
4pts0
news.ycombinator.com 3y ago

Ask HN: What are some examples of “decentralized discoverability?”

mijustin
35pts18
phys.org 4y ago

Predicting particulate pollution levels from wildfires in a warming climate

mijustin
1pts0
www.simplefileupload.com 4y ago

The complete guide to using a CDN with Active Storage

mijustin
2pts0
saas.transistor.fm 4y ago

Is venture capital bad? [audio]

mijustin
3pts0
transistor.fm 5y ago

A simple way for startups to fight climate change

mijustin
10pts2
transistor.fm 5y ago

Twitter Spaces vs. Clubhouse (Clubhouse should be worried)

mijustin
4pts1
news.ycombinator.com 5y ago

Ask HN: How did your startup get to $1M in annual revenue?

mijustin
18pts2

Yes! And having too much of one in a given week (meetings vs. online chat) can throw off the balance too, especially for remote teams.

I also think there’s a benefit to being in-person depending on your age and career stage. Young people gain a lot from being around other humans. So much gets learned just by being in the room: how people talk to each other, how decisions actually get made, what good work looks like up close. You miss out on all that stuff in Slack.

(Author of the post here) I think the key point is that even bad businesses take time and effort to create!

The distinction is between "low-hanging fruit" ideas ("Let's start a cafe!" "Let's start a WordPress theme business") and "high-value, high effort" ideas ("It's 2003. Let's build VoIP software.").

What’s changed now, with AI, is that you can have compressed learning cycles. Folks can build, deploy, and learn faster now than ever before.

Admitting when you don’t know something has always been important; but the ability to build, deploy, and find out has never been greater.

Instead of theorizing about what might work, you can just build it and find out.

100%. There are tons of vulnerabilities in JavaScript that are happily patched.

XSLT has a ton of value, especially if we want a more diverse/robust web.

I appreciate that Al describes what AI is bad at, what it's good at, and what types of products/work are at risk of being replaced.

Overall, I think building sophisticated apps/SaaS is safe because LLMs can't generate the overall quality experience that customers want.

But I agree with Al that AI allows people to generate apps for personal use and low-quality website templates.

This is true! However, "age" might be less of a deciding variable than experience, connections, and resources.

Here's the research on older entrepreneurs being more successful: https://insight.kellogg.northwestern.edu/article/younger-old...

"Among the very fastest-growing new tech companies, the average founder was 45 at the time of founding."

However, the deciding factor appears to be experience:

"founders with three or more years of experience in the same industry as their startup are twice as likely to have a one-in-1,000 fastest-growing company."

I'm the author of the post. I think you've discerned the central tension I was exploring here.

Part of what I'm identifying is a simple truth: in your 40s, you don’t have that same kind of “raw firepower” you had when you were younger.

That doesn't mean you can't still be ambitious or leverage your accrued wisdom, network, and resources to launch a company; it just means the dynamics are different.

I'm the author of the post. I understand where you're coming from, but you're missing the nuance I mentioned in the article.

First, many "B2B" products are widely used by individual consumers for personal projects. For example, I've used Canva for family birthday cards and Mailchimp for my family newsletter. Running groups use Slack. Couples use Notion to plan their family calendar.

Second, today's line between "consumer" and "small business" is blurry. Is a YouTuber a consumer or an "aspirational business owner?" What about a freelance writer or a hobby podcaster? The prosumer movement is changing traditional definitions: users often start as consumers and evolve into businesses over time.

Third, the traditional B2B attributes (long sales cycles, demos, etc.) often don't apply to modern, self-serve software products. The buying process looks more like B2C: individual buyers with a credit card decide what to buy based on personal preference, brand, friendship groups, etc.

Finally, how useful is it to use the term "B2B" when it describes a solo freelancer buying project management software or a Fortune 500 company investing in enterprise-wide solutions? Are we lumping together the indie creator purchasing a $10/month tool with the government agency signing a million-dollar contract?

Products like Canva, ChatGPT, MailChimp, Carrd, Transistor, Fathom Analytics, Trello, Slack, Notion, and Tailwind UI achieved success by broking out of the traditional B2B mold and serving a broader spectrum of users with a single, versatile product.

These were the crucial bits for me:

"Sundays are for listing everything that went wrong during the week on the blackboard we painted on the wall of my study, so we can figure out what needs to change."

and

"I liked to think about our life as a piece of software. We had our routines and our principles, this was the code. We ran the code by living it. The list on the blackboard was the bug log, a record of the ways our routines broke down in contact with reality. We kept going through the code until our life did what we wanted it to do, more or less."

Love the idea of bug log/dev cycle as a metaphor to use for improving relationships.

Acquired Podcast 2 years ago

The backstory of that podcast is fascinating: https://transistor.fm/customers/acquired/

Ben and David started the show in 2015 and initially focused on tech acquisitions, but now they've expanded the purview of the show to "great companies and the stories and playbooks behind them."

Their sponsorship model is wild: they charge up to $750k for a 6-month sponsorship!

I often say this to my teenagers: "You don't get any credit for the homework you thought about handing in. Even if it's not perfect, the only way to get a mark is if you hand it in."

So true for work and side-projects as well.

(I needed this reminder myself as I have a blog post I've been noodling on for 12+ months. I just need to publish the damned thing!)

This is well done! I can see that you've done your research: you've synthesized so much of the written material on MySQL (books, docs) in each lesson. Makes learning these concepts really accessible.

I would still choose Rails or Laravel.

When we were building the MVP for Transistor.fm, we chose Rails because it's what my co-founder knew the best.

These old-school web frameworks are mature, and still have a big ecosystem (community, resources, etc). Beyond Rails, we used AWS with Postgres, Redis, nginx/puma, and sidekiq for background jobs.

With any business (especially early stage), you only make progress when stuff gets built, deployed, and into the hands of customers. Remove anything that slows you down (like learning a new stack).

When we were in the MVP stage we recorded this podcast and went into more depth: https://saas.transistor.fm/episodes/nerd-stuff-our-web-app-t...

I don’t think “learning to play the guitar” and “becoming a successful entrepreneur” are equivalent.

Statistically, entrepreneurship has a high failure rate because it’s incredibly demanding, and the path to success isn’t linear.

I decided to try it out (I recorded my initial impressions here: https://www.youtube.com/watch?v=MdmB0JnNF3s).

The software itself is pretty slick. Currently we're using Crisp Chat's help docs for our SaaS, as well as a static site generator for our API docs. I think this could reasonably replace both.

One thing I really like is the layout. Having general topics on the left, as well as anchor based menu in each article is super helpful.