Pascal Laliberté
@pascallaliberte.me
Building https://readwith.club
Weekly post for software creatives:
https://everyonewantsprogress.com
On Buyer Psychology:
https://sharpen.page/ten
Dev:
💎Rails + ⚡️Hotwire
OSS Contributor:
🚅 Bullet Train
Weekly post for software creatives:
https://everyonewantsprogress.com
On Buyer Psychology:
https://sharpen.page/ten
Dev:
💎Rails + ⚡️Hotwire
OSS Contributor:
🚅 Bullet Train
Pinned
Hotwire Office Hours
A week of office hours to advance on the Hotwire part of your app
hotwiresupport.pascal.works
Hotwire Office Hours:
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
Reposted by Pascal Laliberté
In the AI revolution, incumbents are embracing new tech instantly, spending big and innovating.
Unlike previous tech revolutions.
Startups don’t get a multi-year head start.
So, you have to follow a different playbook.
Unlike previous tech revolutions.
Startups don’t get a multi-year head start.
So, you have to follow a different playbook.
AI startups require new strategies: This time it’s actually different
The typical dynamics between startups and incumbents do not apply in AI as they did in previous technology revolutions like mobile and the Internet. Ignore this at your peril.
longform.asmartbear.com
November 11, 2025 at 3:15 PM
In the AI revolution, incumbents are embracing new tech instantly, spending big and innovating.
Unlike previous tech revolutions.
Startups don’t get a multi-year head start.
So, you have to follow a different playbook.
Unlike previous tech revolutions.
Startups don’t get a multi-year head start.
So, you have to follow a different playbook.
My favorite weather app...
Hello Weather is the app of the day all over the world today! Amazing to see this rolling out globally 🥹
apps.apple.com/us/story/id1...
apps.apple.com/us/story/id1...
November 10, 2025 at 5:37 PM
My favorite weather app...
Posting loudly, or frequently? When your posts don't get reach, consider simply contributing of what matches your values, of what you'd like to see.
To the noise, you'll add a signal.
everyonewantsprogress.com/0091-signal-...
To the noise, you'll add a signal.
everyonewantsprogress.com/0091-signal-...
Signal From (Your) Noise
When you think you’re just about out of ideas…When you’re judging the result before you even start…When we’re holding up our best work because we’re not sure it’ll be understood…
everyonewantsprogress.com
November 10, 2025 at 2:36 PM
Posting loudly, or frequently? When your posts don't get reach, consider simply contributing of what matches your values, of what you'd like to see.
To the noise, you'll add a signal.
everyonewantsprogress.com/0091-signal-...
To the noise, you'll add a signal.
everyonewantsprogress.com/0091-signal-...
Reposted by Pascal Laliberté
This is unbelievably well done.
November 8, 2025 at 2:20 PM
This is unbelievably well done.
Coming up next week.
For managers, I was told this offering is a no-brainer. Want to send a few folks from your team?
Good value to:
- get unstuck on a structural turbo-frame/stream decision
- tackle a complex UI component
- level-up everyone's Hotwire skills
- spar on upcoming feature strategies
For managers, I was told this offering is a no-brainer. Want to send a few folks from your team?
Good value to:
- get unstuck on a structural turbo-frame/stream decision
- tackle a complex UI component
- level-up everyone's Hotwire skills
- spar on upcoming feature strategies
Hotwire Office Hours:
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
Hotwire Office Hours
A week of office hours to advance on the Hotwire part of your app
hotwiresupport.pascal.works
November 5, 2025 at 6:42 PM
Coming up next week.
For managers, I was told this offering is a no-brainer. Want to send a few folks from your team?
Good value to:
- get unstuck on a structural turbo-frame/stream decision
- tackle a complex UI component
- level-up everyone's Hotwire skills
- spar on upcoming feature strategies
For managers, I was told this offering is a no-brainer. Want to send a few folks from your team?
Good value to:
- get unstuck on a structural turbo-frame/stream decision
- tackle a complex UI component
- level-up everyone's Hotwire skills
- spar on upcoming feature strategies
Reposted by Pascal Laliberté
Cursor—a tool company—getting into the model game is super interesting.
Purpose-built LLMs that are far superior at the job-to-be-done of the tool is a trend I'm sure we haven't seen the last of—especially from makers of tools for builders/creators.
Purpose-built LLMs that are far superior at the job-to-be-done of the tool is a trend I'm sure we haven't seen the last of—especially from makers of tools for builders/creators.
November 3, 2025 at 3:24 PM
Cursor—a tool company—getting into the model game is super interesting.
Purpose-built LLMs that are far superior at the job-to-be-done of the tool is a trend I'm sure we haven't seen the last of—especially from makers of tools for builders/creators.
Purpose-built LLMs that are far superior at the job-to-be-done of the tool is a trend I'm sure we haven't seen the last of—especially from makers of tools for builders/creators.
AI is an offshoring event. Jobs that come back, as with the previous offshoring events, will be because culture gave the job an edge.
Avoid offshoring skills which give you a culture edge.
everyonewantsprogress.com/0090-efficie...
Avoid offshoring skills which give you a culture edge.
everyonewantsprogress.com/0090-efficie...
Efficiency and Culture
When the Western world discovered it could hire people in India for doing knowledge work, companies quickly wanted to copy the strategy.In the name of efficiency. In the name of cost-savings. Work aro...
everyonewantsprogress.com
November 3, 2025 at 2:45 PM
AI is an offshoring event. Jobs that come back, as with the previous offshoring events, will be because culture gave the job an edge.
Avoid offshoring skills which give you a culture edge.
everyonewantsprogress.com/0090-efficie...
Avoid offshoring skills which give you a culture edge.
everyonewantsprogress.com/0090-efficie...
[Video of an outdoor survivalist ruining his only knife by cutting through a tin can he probably didn’t bring to turn it into a makeshift camp stove.]
I click and watch this stuff every time.
And every time I wish he wouldn’t ruin his knife’s edge.
I click and watch this stuff every time.
And every time I wish he wouldn’t ruin his knife’s edge.
October 30, 2025 at 10:23 PM
[Video of an outdoor survivalist ruining his only knife by cutting through a tin can he probably didn’t bring to turn it into a makeshift camp stove.]
I click and watch this stuff every time.
And every time I wish he wouldn’t ruin his knife’s edge.
I click and watch this stuff every time.
And every time I wish he wouldn’t ruin his knife’s edge.
I'm being told I'm running a "very old version of Cursor".
I don't want to update Cursor now, that message is so adorable.
I don't want to update Cursor now, that message is so adorable.
October 30, 2025 at 1:07 AM
I'm being told I'm running a "very old version of Cursor".
I don't want to update Cursor now, that message is so adorable.
I don't want to update Cursor now, that message is so adorable.
For Rails Hotwire apps, I don’t believe I’ve seen a better more long-lasting option for front-end components.
You can pick only the components you want. And they’ll be around a while.
You can pick only the components you want. And they’ll be around a while.
Congrats to @webawesome.com for their 3.0.0 release!
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
Web Awesome
Build better with Web Awesome, the biggest open-source library of meticulously designed, highly customizable, and framework-agnostic UI components.
webawesome.com
October 28, 2025 at 8:57 PM
For Rails Hotwire apps, I don’t believe I’ve seen a better more long-lasting option for front-end components.
You can pick only the components you want. And they’ll be around a while.
You can pick only the components you want. And they’ll be around a while.
Congrats to @webawesome.com for their 3.0.0 release!
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
Web Awesome
Build better with Web Awesome, the biggest open-source library of meticulously designed, highly customizable, and framework-agnostic UI components.
webawesome.com
October 28, 2025 at 7:09 PM
Congrats to @webawesome.com for their 3.0.0 release!
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
I'm a believer in using these web components when your design system crosses that threshold of needing one, two, or ten nicely-styled components.
webawesome.com
Hotwire Office Hours:
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
Hotwire Office Hours
A week of office hours to advance on the Hotwire part of your app
hotwiresupport.pascal.works
October 27, 2025 at 1:32 PM
Hotwire Office Hours:
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
The next week of office hours will be Nov 10-14, covering American timezone (December will cover Europe).
Part group training, part accountability, part hanging out with industry friends.
Get on the email list and receive an early bird discount.
hotwiresupport.pascal.works
An ode to longer loops:
All attention can’t be given to the shortest feedback loops.
If you want to progress on the hard new skills, you’ll have to move to some longer loops.
everyonewantsprogress.com/0089-ode-to-...
All attention can’t be given to the shortest feedback loops.
If you want to progress on the hard new skills, you’ll have to move to some longer loops.
everyonewantsprogress.com/0089-ode-to-...
Ode to Longer Loops
You came to software development for the immediate feedback. The tests pass, you’re done.You came to the internet for the large village feel. Your people follow you, you post, and you get likes.
everyonewantsprogress.com
October 27, 2025 at 12:34 PM
An ode to longer loops:
All attention can’t be given to the shortest feedback loops.
If you want to progress on the hard new skills, you’ll have to move to some longer loops.
everyonewantsprogress.com/0089-ode-to-...
All attention can’t be given to the shortest feedback loops.
If you want to progress on the hard new skills, you’ll have to move to some longer loops.
everyonewantsprogress.com/0089-ode-to-...
Reposted by Pascal Laliberté
October 23, 2025 at 8:10 PM
Reposted by Pascal Laliberté
Friends don’t let friends use this privacy violating nightmare. Just say no! Not even once!
ChatGPT’s new Atlas browser doesn’t just see what you read — it remembers it.
@eff.org’s Lena Cohen showed me it even logged “memories” of her looking for *abortion care* and her doctor’s name. Out-surveils even Chrome.
My @washingtonpost.com column: wapo.st/49bOcVC
@eff.org’s Lena Cohen showed me it even logged “memories” of her looking for *abortion care* and her doctor’s name. Out-surveils even Chrome.
My @washingtonpost.com column: wapo.st/49bOcVC
Column | ChatGPT just came out with its own web browser. Use it with caution.
OpenAI’s Atlas promises AI-powered convenience. The price? Letting ChatGPT track and store “memories” of what you do online.
wapo.st
October 22, 2025 at 8:41 PM
Friends don’t let friends use this privacy violating nightmare. Just say no! Not even once!
Will send this out to the list later today.
An early-bird discount, exclusive to people on the email list, for the week in November.
hotwiresupport.pascal.works
An early-bird discount, exclusive to people on the email list, for the week in November.
hotwiresupport.pascal.works
October 22, 2025 at 3:30 PM
Will send this out to the list later today.
An early-bird discount, exclusive to people on the email list, for the week in November.
hotwiresupport.pascal.works
An early-bird discount, exclusive to people on the email list, for the week in November.
hotwiresupport.pascal.works
I enabled Stripe on a project, with a healthy subscription.
And it was exciting.
I'm ready.
🦗🦗
And it was exciting.
I'm ready.
🦗🦗
October 22, 2025 at 2:06 PM
I enabled Stripe on a project, with a healthy subscription.
And it was exciting.
I'm ready.
🦗🦗
And it was exciting.
I'm ready.
🦗🦗
Is there a product here? You hear someone complaining about a product, about not having the right features.
Maybe not. Look out for the second dissatisfaction, further along in their purchase journey, for better clues.
everyonewantsprogress.com/0088-two-dis...
Maybe not. Look out for the second dissatisfaction, further along in their purchase journey, for better clues.
everyonewantsprogress.com/0088-two-dis...
Two Dissatisfactions
You spot a user on social media telling us they don’t like this piece of software they use.Is there a product here?You hear of another person making an effort to piece stuff together, trying to make s...
everyonewantsprogress.com
October 20, 2025 at 12:49 PM
Is there a product here? You hear someone complaining about a product, about not having the right features.
Maybe not. Look out for the second dissatisfaction, further along in their purchase journey, for better clues.
everyonewantsprogress.com/0088-two-dis...
Maybe not. Look out for the second dissatisfaction, further along in their purchase journey, for better clues.
everyonewantsprogress.com/0088-two-dis...
Reposted by Pascal Laliberté
Just dropped the first clip from The Expert Bench podcast 🎙️
Greg Molnar want to bypass a project for 37signals!!!
And learned a lesson about responsible disclosure.
Jorge's response? Pure class.
This is why Rails community > drama
Watch youtube.com/shorts/Z_CzS...
Greg Molnar want to bypass a project for 37signals!!!
And learned a lesson about responsible disclosure.
Jorge's response? Pure class.
This is why Rails community > drama
Watch youtube.com/shorts/Z_CzS...
October 16, 2025 at 5:12 PM
Just dropped the first clip from The Expert Bench podcast 🎙️
Greg Molnar want to bypass a project for 37signals!!!
And learned a lesson about responsible disclosure.
Jorge's response? Pure class.
This is why Rails community > drama
Watch youtube.com/shorts/Z_CzS...
Greg Molnar want to bypass a project for 37signals!!!
And learned a lesson about responsible disclosure.
Jorge's response? Pure class.
This is why Rails community > drama
Watch youtube.com/shorts/Z_CzS...
There's something robust about a good framework.
Good generators are still reliable
- Check out BT's super-scaffolding
Less code is still better
- Check out BT's authorization + roles abstractions built on cancancan
A core Team/Membership model is still a good minimum
- Check out BT's core models
Good generators are still reliable
- Check out BT's super-scaffolding
Less code is still better
- Check out BT's authorization + roles abstractions built on cancancan
A core Team/Membership model is still a good minimum
- Check out BT's core models
Bullet Train, the opinionated kit on top of Ruby on Rails, has had a few new additions this year:
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
The Ruby on Rails SaaS Template | Bullet Train
Bullet Train is a Ruby on Rails SaaS-in-a-Box that saves developers months of effort and new founders tens of thousands of dollars.
bullettrain.co
October 16, 2025 at 2:22 PM
There's something robust about a good framework.
Good generators are still reliable
- Check out BT's super-scaffolding
Less code is still better
- Check out BT's authorization + roles abstractions built on cancancan
A core Team/Membership model is still a good minimum
- Check out BT's core models
Good generators are still reliable
- Check out BT's super-scaffolding
Less code is still better
- Check out BT's authorization + roles abstractions built on cancancan
A core Team/Membership model is still a good minimum
- Check out BT's core models
Last week was the first one of these:
"A week of office hours, so you can finally tweak your Hotwire-based app to a place you like."
I'll be preparing a newsletter post with:
- a recap of what we covered
- the dates of the next group
- an early bird discount
Sign up below
"A week of office hours, so you can finally tweak your Hotwire-based app to a place you like."
I'll be preparing a newsletter post with:
- a recap of what we covered
- the dates of the next group
- an early bird discount
Sign up below
Hotwire devs!
October 6-10 is the week for solving these:
- turbo-streams, trubo-frames cleanup
- the Rails Way for edge cases in Hotwire
- complex screens
- morph surprises
- janky interactions
- third-party UI components, and more
Pricing & details:
hotwiresupport.pascal.works
October 6-10 is the week for solving these:
- turbo-streams, trubo-frames cleanup
- the Rails Way for edge cases in Hotwire
- complex screens
- morph surprises
- janky interactions
- third-party UI components, and more
Pricing & details:
hotwiresupport.pascal.works
Hotwire Office Hours
A week of office hours to advance on the Hotwire part of your app
hotwiresupport.pascal.works
October 16, 2025 at 1:05 AM
Last week was the first one of these:
"A week of office hours, so you can finally tweak your Hotwire-based app to a place you like."
I'll be preparing a newsletter post with:
- a recap of what we covered
- the dates of the next group
- an early bird discount
Sign up below
"A week of office hours, so you can finally tweak your Hotwire-based app to a place you like."
I'll be preparing a newsletter post with:
- a recap of what we covered
- the dates of the next group
- an early bird discount
Sign up below
Bullet Train, the opinionated kit on top of Ruby on Rails, has had a few new additions this year:
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
The Ruby on Rails SaaS Template | Bullet Train
Bullet Train is a Ruby on Rails SaaS-in-a-Box that saves developers months of effort and new founders tens of thousands of dollars.
bullettrain.co
October 15, 2025 at 11:05 PM
Bullet Train, the opinionated kit on top of Ruby on Rails, has had a few new additions this year:
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
- Light/Dark User Preference
- Docker support
- Outgoing Webhook Signatures
Check it out to learn Rails, or build on top of solid Team model, or come for the great theme.
bullettrain.co
Open-source!
The real cost of driving isn't in the fuel cost but in the time cost.
And the time cost has continued obeying Marchetti’s Constant, a fixed number of hours per day we tolerate allocating to travel, has stayed fixed across history (from pedestrian societies to industrialized).
Probably no disaster.
And the time cost has continued obeying Marchetti’s Constant, a fixed number of hours per day we tolerate allocating to travel, has stayed fixed across history (from pedestrian societies to industrialized).
Probably no disaster.
EVs significantly reduce the marginal cost of driving, which is going to be a disaster for our cities. It now costs me $15 round-trip to drive from Vancouver to Seattle with up to 5 people. Why would I park my car and take transit once I get there? Road pricing will eventually prove essential.
I was thinking of taking the fam on the train to Leavenworth to see the Christmas lights this winter, but it would be $544 dollar for the four of us...
It would cost about $5.50 to drive our EV that distance.
It would cost about $5.50 to drive our EV that distance.
October 15, 2025 at 7:48 PM
The real cost of driving isn't in the fuel cost but in the time cost.
And the time cost has continued obeying Marchetti’s Constant, a fixed number of hours per day we tolerate allocating to travel, has stayed fixed across history (from pedestrian societies to industrialized).
Probably no disaster.
And the time cost has continued obeying Marchetti’s Constant, a fixed number of hours per day we tolerate allocating to travel, has stayed fixed across history (from pedestrian societies to industrialized).
Probably no disaster.
I really needed to hear this episode today.
Thanks for these stories @anthonyeden.bsky.social. ❤️
(Also, framing!)
Thanks for these stories @anthonyeden.bsky.social. ❤️
(Also, framing!)
Episode 65 is now registered! ✍️ We chat with @anthonyeden.bsky.social about building @dnsimple.bsky.social, the DNS/domain industry, the importance of the Ruby community, remote teams, and life/work on hard mode. Anthony, thanks again for the enlightening discussion! 🙏
www.indierails.com/65
www.indierails.com/65
IndieRails | Anthony Eden - Making Business Look Simple
In this episode we’re excited to be talking with Anthony Eden, founder & CEO of DNSimple.For those who haven’t come across it yet, DNSimple is a service that makes managing domains and DNS simple a...
www.indierails.com
October 14, 2025 at 5:24 PM
I really needed to hear this episode today.
Thanks for these stories @anthonyeden.bsky.social. ❤️
(Also, framing!)
Thanks for these stories @anthonyeden.bsky.social. ❤️
(Also, framing!)