JA Westenberg
@joanwestenberg
I write about tech + humans + philosophy
Julius Caesar didn’t conquer empires by waiting for 100% certainty; he moved at 80% and adjusted on the fly. In a world of slow committees, speed is an unfair advantage. open.substack.com/pub/thedaily...
(Free download) Everything is seamless. Frictionless. Immediate. You can summon a meal, a driver, a dopamine hit, or a partner with the slide of a thumb. The world has been engineered to demand absolutely nothing of you. And it's making us soft, uncreative, and fragile. onfriction.com/
"Growth hacking" and hustle culture are a series of stolen victories. Are you building a legacy, or just chasing numbers? open.substack.com/pub/thedaily...
Developers have GitHub contribution graphs to track their consistency. Writers deserve the same. Kerouac automatically tracks your publishing frequency across Substack, Ghost, & Medium. Streaks, gaps, and all. Finally, proof of work for your words... www.kerouacapp.com/
The best ideas hit you in the shower, then vanish by the time you open a doc. Kerouac’s Inbox captures half-thoughts the moment they arrive. Drop them into the drafting board when you're ready. Everything from idea to published. $8/mo. 30 days free. No credit card. www.kerouacapp.com/
The AI industry has confused abundance with value. More drafts. More images. More summaries. More angles. More options. But “more” is not a product. It’s often the product refusing to do its job. www.joanwestenberg.com/p/infinite-c...
great, now I can chase them via email to get them to look at the portal
New on Kerouac: link in bio tools that let you add up to 15 custom links to your writing profile. Shipped and ready: www.kerouacapp.com/u/joan
The true metric of strategic genius is never the accumulation of battlefield laurels or the bodies left in your wake. It’s the preservation of the state. The ultimate victory is a battle rendered entirely unnecessary. open.substack.com/pub/thedaily...
Draft in markdown with syntax recognition, then share a writing profile that stays synced to your latest post.
Track every post on a single Kanban board, filtered by your own custom tags. You always know what's an idea, what's in progress, and what's live. There's a research sidebar for grabbing snippets and links while you write, so your sources live right next to your draft.
Capture ideas as you get them: text, images, rich links. Turn any of them into a blog draft with one click
Sync your Medium, Substack, and everywhere else you publish, then get a GitHub-style activity graph of everything you've shipped. Your whole output, one green wall of proof.
I don't know who needs to hear this, but there's finally a writing studio built for people who blog for a living 🧵 It's called Kerouac. Here's what it does.
A society’s dictionary is where its sickness finally becomes visible buff.ly/nSOvQ6t
Themistocles saw what everyone else missed: The Greeks could not beat Persia in open water. They had to fight in the narrow strait. So when the man in charge raised a staff to shut him up, he said: “Strike, but hear me.” He stood his ground. open.substack.com/pub/thedaily...
If you base your entire indie hacking career on being the only asshole who knows how to center a div or hook up a Stripe API, you are going to lose. Code is dead as a moat. But the indie hacker is not. www.selfonomics.com/p/defensibil...
Caesar crossed the Rubicon to destroy every alternative he had. Remove the irreversibility and the whole legend is reduced to a man wading across a stream. www.joanwestenberg.com/publish/post...
The amateur wants a decisive battle. The professional wants their opponent to wake up one morning and realize every decent move disappeared three weeks ago. thedailygeneral.substack.com/publish/post...
At various points in the past decade - a decade in which I lived through ignominious defeat, bottoming out, alcoholism and crushing depression - I assumed that because any move left felt humiliating, it meant I was finished... www.joanwestenberg.com/p/there-is-n...
The most moralized political camps are the most dangerous. Once members decide that losing would be wicked and unforgivable, they can justify any abuse as the price of preventing it… open.substack.com/pub/thedaily...
Human beings are rarely angrier than when they realize they submitted longer than they had to… open.substack.com/pub/thedaily...
Being weird about shit - extremism in all its forms - might burn hot, and it might perform well, but it always collapses. Being normal about shit, on the other hand, compounds... www.joanwestenberg.com/p/just-be-no...
Power doesn’t make you serious. It exposes you for who you really are. Competent or incompetent, the truth comes out. Talk and swagger are cheap - action is everything. open.substack.com/pub/thedaily...
You can care about nutrition and still eat cake at a birthday party. You can be disciplined and still be fun. Don’t confuse self-improvement with self-surveillance. Don’t confuse certainty with wisdom. And don’t confuse being a dick with courage. www.joanwestenberg.com/p/just-be-no...
Once budgets, careers, contractors and prestige are wired into the same apparatus, the system starts to make variously compelling arguments for its own enlargement. open.substack.com/pub/thedaily...
Any plan that depends on universal clarity and flawless follow-through under pressure is unserious. Budget for reality first. open.substack.com/pub/thedaily...
“Not thus does reason act. If need should so require, it silently and quietly wipes out whole families root and branch… all this it will do, but with no gnashing of the teeth...” - Seneca open.substack.com/pub/thedaily...
“Preventive war is like committing suicide for fear of death.” - Otto von Bismarck Whoever strikes first only to settle his own nerves has already lost to his fears. open.substack.com/pub/thedaily...
Consequences are what happen to you regardless of whether you got around to choosing them. Today’s Daily General: open.substack.com/pub/thedaily...