Tom Planer

906 posts

Tom Planer

Tom Planer

@tplaner

Full-stack engineer turned founder. Mastered shipping, still figuring out distribution. Laravel, TypeScript, whatever tool for the job.

New Jersey, USA Katılım Ağustos 2008
399 Takip Edilen143 Takipçiler
Tom Planer
Tom Planer@tplaner·
I got an alert that someone logged into my X account. Two-factor authentication being a "premium" feature is absurd. 2FA isn't a perk. It's table stakes. @elonmusk @X
Tom Planer tweet media
English
1
0
1
36
Tom Planer
Tom Planer@tplaner·
X is full of business stories that read like fables. Perfect setup, perfect conflict, perfect resolution. Real clients are never this tidy. Engagement farming is.
English
0
0
0
19
Tom Planer
Tom Planer@tplaner·
@eliana_jordan Cheapest is a race to the bottom. Confidence is a race to the top. Raise your prices. Delete all mentions of competitors. Promote what you built. People already found you.
English
0
0
0
42
Eliana
Eliana@eliana_jordan·
Last day to look your price for SeoZast! Your SEO/AI search shouldn’t cost more than your coffee seozast.com
English
13
3
33
12.2K
Eliana
Eliana@eliana_jordan·
Today hit harder than usual. I’ve been building my SaaS for 2 years and I still can’t live from it. Yes, I’ve made progress… users, an audience, collabs that help me pay the bills… but the questions never stop: Am I going in the right direction? Should I pivot? What if I’m doing all this and I never make it? Being an indie hacker is equal parts progress and panic. But quitting isn’t an option.
Eliana tweet media
English
429
65
2.1K
173.3K
Tom Planer
Tom Planer@tplaner·
@catalinmpit It's rarely about inactivity. Something in the token refresh failed and the app blames you instead of admitting the auth flow is brittle.
English
1
0
1
332
Catalin
Catalin@catalinmpit·
What’s this idiotic trend of apps logging you out after a certain period of inactivity?
English
45
5
206
17.3K
Tom Planer
Tom Planer@tplaner·
Hey @taylorotwell — genuine question: if archived servers can be reconnected anytime in Forge, why do we need to type the server’s name to confirm before archiving?
Tom Planer tweet media
English
0
0
0
25
Tom Planer
Tom Planer@tplaner·
I never had my identity stolen until I started job hunting. The amount of personal info we casually dump into fake job portals is insane.
English
1
0
0
24
Tom Planer
Tom Planer@tplaner·
@benjamincrozat 100% agree. I’d even go further: “clean code” barely matters for 80% of a codebase, especially early on. Most of it gets rewritten anyway. Leaders who cling to acronyms and 20-year-old purity tests have never actually had to ship. Pragmatism wins every time.
English
1
0
0
50
Benjamin Crozat
Benjamin Crozat@benjamincrozat·
Never put any developer in a leadership position if their life goal is to religiously stick to acronyms and outdated practices they've read in Uncle Whatever's book written 1000 years ago. That only puts your project at risk and huge cost almost immediately. Because I can guarantee you they have no idea what first principle thinking is. Which is necessary as a leader and why some framework maintainers push toward Active Record. Pragmatism is so underrated.
Nate Berkopec@nateberkopec

I never empathized with the “ActiveRecord objects have 350 public methods!!!!” gripe. Like yeah, damn, that sounds like a hella useful object. Anyway… Everyone griping about this just proposes a far more onerous alternative for little gain except adherence to acronyms.

English
2
1
5
2.5K
Tom Planer
Tom Planer@tplaner·
@taylorotwell Curious how you run those 10-minute pair sessions. Most pair-programming interviews I’ve seen aren’t great. What problem do you like to use? I’ve had good results with the bowling kata.
English
1
0
0
1.2K
Alex Berenson
Alex Berenson@AlexBerenson·
You are making my point. About 75% of the payments seven years in go to interest, not equity repayment. The bank does just fine, the homeowner has paid down about 10% of his mortgage balance, yippee! A 50-year would only make this imbalance worse.
Michael Harding@TennBuckII

@AlexBerenson You do know the average actual life of a 30 year mortgage is about seven years, don't you?

English
68
22
255
32K
Tom Planer
Tom Planer@tplaner·
@Acyn It doesn't actually "reduce the payment quite a bit", maybe $100-200 a month on a typical loan, in exchange for 20 extra years of payments and hundreds of thousands more in interest. Run the numbers yourself: ohcalc.com/50-year-mortga…
English
0
0
0
4
Acyn
Acyn@Acyn·
MacCallum: Are you a supporter of a 50 year mortgage plan? Hassett: It reduces the monthly payment quite a bit.. We need to help people get back in the homes. First-time home buyers are over 40 years old and we are focusing on that problem MacCallum: Isn’t the problem that there is not enough houses?
English
220
173
1.6K
392.2K
JCACTrades
JCACTrades@jcactrades·
@PeterSchiff So what’s the alternative for people who can’t afford a 30 year mortgage right now?
English
11
0
4
1.3K
Peter Schiff
Peter Schiff@PeterSchiff·
The Trump administration’s plan for the federal government to guarantee 50-year mortgages will make housing even less affordable and trap more homebuyers in perpetual debt. We need the free market to lower home prices, not government manipulation that drives prices even higher!
English
186
198
1.5K
60.4K
Glenn Beck
Glenn Beck@glennbeck·
A 50-year mortgage plan is being floated to help younger generations "afford" the American Dream. But that’s not homeownership. That’s RENTING. It’s almost like… “you will own nothing and be happy.”
English
1.6K
1.8K
10.4K
279.4K
Darth Powell
Darth Powell@VladTheInflator·
50-year mortgage for dumb fucks
Darth Powell tweet media
English
185
334
1.8K
228.7K
Tom Planer
Tom Planer@tplaner·
Everyone's debating 50-year mortgages right now. So I built a calculator to actually show the math. See what 50 vs 30 years really costs you 👇 ohcalc.com/50-year-mortga…
English
0
1
2
174
Tom Planer
Tom Planer@tplaner·
@ImBreckWorsham The difference is ownership. With a mortgage, you’re slowly buying an asset. With rent, you’re buying time in someone else’s.
English
0
0
2
554
ThePatrioticBlonde🇺🇸
ThePatrioticBlonde🇺🇸@ImBreckWorsham·
There is ZERO difference between having a 50-year mortgage and renting. Prove me wrong.
English
8.8K
1.7K
24.7K
1.2M
Tom Planer
Tom Planer@tplaner·
@CryptoWendyO Doesn’t fix the down payment problem. Most stretch to 40 years after a HELOC or refi by year 10. If the average stay is 7 years, an ARM makes more sense.
English
1
0
1
96
Wendy O
Wendy O@CryptoWendyO·
I don’t think a 50 year mortgage is bad. It gives everyone more flexibility financially You can pay a mortgage off early Not sure how else to lower home costs in 2025
English
6.6K
236
4K
6M
Tom Planer
Tom Planer@tplaner·
@willmcgugan After nearly 20 years in dev, I couldn’t agree more. The real skill isn’t memorization. It’s being able to pick something up, learn fast, and make it work. I’ve relearned regex about 10 times.
English
1
0
15
1.4K
Will McGugan
Will McGugan@willmcgugan·
I consider myself a "just in time" developer. Like I have no idea how to work with sqlite databases in Python. At least not without an ORM. By the end of the day I will. Let me tell you the secret of how I do that... I read docs and play with code until it works. 🤫
English
119
116
2.2K
139.6K
Tom Planer
Tom Planer@tplaner·
@benjamincrozat My daughter’s 10, my son’s 8, and I’ve worked remote their whole lives. The key: set boundaries early (“If the door’s closed, I’m working”) and build them into your day. Walks to school, summer bike rides, real talk time. One hour of presence beats eight of distraction.
English
0
0
0
205
Benjamin Crozat
Benjamin Crozat@benjamincrozat·
Dad developers. How can you even work at home when you have a kid and a pregnant wife who are always interrupting you? Yes, I have my own office. But it seems like they are mistaking it for a hallway or something.
English
649
35
1.6K
1.7M
Vlad 🍩
Vlad 🍩@v_lugovsky·
Bro, the SaaS space is cooked. I just vibe coded an entire CRM (with login, database, backend) in a little over an hour using UI Bakery. It includes contact management, D&D deals board, activity logging, etc. Publishing it as a free app template so anyone can use or remix
English
190
40
799
154.8K
Tom Planer
Tom Planer@tplaner·
@reezus @ayushtweetshere I’ve played the “build the audience first” game before. It’s noise. Build the MVP and get a paying customer, that’s the only signal that matters.
English
0
0
7
532
Reza
Reza@reezus·
bro you are approaching it the wrong way. I’d just: - go down the list - pick what I like - spend 1–2 days studying their distribution strategy (using Meta Ad Library, AdSpy, and Pipiads) - get 2 VAs to replicate all their ads - get another VA to set up a landing page - test my offer Then, if the unit economics make sense, I’d build my own version. Too many people think copying a successful app or SaaS is enough, then wonder why their MRR is still zero. Work smart, not hard
English
5
3
119
14.4K
Ayush 🙏
Ayush 🙏@ayushtweetshere·
This is crazy good.. if you're building your first product, don't look for a "new" idea - Just go down this list - Pick what you like - Make your own version of it Different niche/geography/angle 100 validated business ideas - already making money $47K to $7.6M Stripe verified revenue 💸
English
69
61
1.2K
347.8K