Jeremy Ward (Software Engineer)

301 posts

Jeremy Ward (Software Engineer) banner
Jeremy Ward (Software Engineer)

Jeremy Ward (Software Engineer)

@jeremywarddev

Solo founder | Rails 8 | AI tools for service pros GetBackTo | RailsFoundry | CoverText Idaho Falls 🏔️ | Building in public 🔨

Idaho Falls, ID, USA Beigetreten Eylül 2013
115 Folgt60 Follower
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@_swanson Rails database routing is criminally underused. Two lines of config for read replicas vs weeks of manual connection management. This is what convention over configuration actually means.
English
0
0
0
18
matt swanson 😈
matt swanson 😈@_swanson·
btw as part of moving from Heroku PG to Planetscale we now have a small cluster with read-replicas...it was so awesome that Rails supports this connects_to database: {writing: :primary, reading: :primary_replica} autoswitch on GET vs POST 2 lines of config, just works
English
7
1
72
4.6K
DHH
DHH@dhh·
Dell XPS 14 IPS with Panther Lake on Omarchy 3.5 is a battery monster. 28h 30m left with just a 61% battery?? That's 46 hours on a full charge(!!!). Portal to another world indeed.
DHH tweet media
English
100
47
1.5K
124.9K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@levelsio Rails devs have been lucky with the conservative gem ecosystem. But with AI tools suggesting random gems now, we are all one bundle install away from trouble. Adding dependency pinning to CI flows ASAP.
English
0
0
1
66
@levelsio
@levelsio@levelsio·
Okay honestly this makes vibe coding into production very dangerous, you guys were all right I think what I'll do is cut off all access to DBs and run it as a user with almost no privileges
Basel Ismail@BaselIsmail

URGENT PSA - New supply chain attack vector that I found WILD > AI LLMs hallucinate package names roughly 18-21% of the time. Hackers have started pre-registering those hallucinated names on PyPI and npm with malicious payloads; they call it "slopsquatting" You can only imagine what's next

English
163
75
1.7K
429.6K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@Jahjiren The app IS the content. Screen recording a real problem getting solved in real time beats any ad spend. Shipping my first iOS app now and this is the entire marketing plan.
English
0
0
0
130
Jah Jiren
Jah Jiren@Jahjiren·
Screen recording your own app is the most slept on distribution strategy right now Just prove to people it works and how That's exactly what I'm doing with my fitness app across 5 accounts The product literally sells itself 3 gym apps making $800k-2M+ Using AI content, UGC, Faceless I’ll test all of them and see which ones performed best
Ernesto Lopez@ErnestoSOFTWARE

Lmaooo this app idea is genius 😭 They got 2.9M views by literally just screen recording their app This is the strongest form of marketing The app is a gamified pushups tracker Basically an RPG game but you can only deal damage by doing pushups These founders are probably 18-19 Stop wasting your time and get to building that app In the article below I teach you exactly how to do it ( step by step ):

English
8
13
254
38.1K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@marclou Revenue transparency is the best marketing a solo founder can do. Nobody trusts "we're crushing it" anymore. But showing actual numbers? That builds an audience of people rooting for you. Started doing this with my SaaS and the engagement difference is night and day.
English
1
0
2
50
Marc Lou
Marc Lou@marclou·
I didn't realize it until I built this feature, but every day people are posting their revenue milestones on Reddit, and they use TrustMRR as "proof."
Marc Lou tweet mediaMarc Lou tweet media
Marc Lou@marclou

I built a tool that stalks Reddit for you. Every time someone mentions your startup on Reddit, it shows up on your @DataFast_ analytics chart with their avatar, upvotes, and subreddit. You can finally see which Reddit post caused that random traffic spike at 3:12 am. Free for all users on Growth.

English
40
3
174
31.9K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@lennysan @clairevo Been running OpenClaw for a few weeks now. The thing nobody talks about is how it changes your relationship with automation. It's not just a chatbot with tools. It's an always-on assistant that actually knows your context. The learning curve is worth it.
English
0
0
1
706
Lenny Rachitsky
Lenny Rachitsky@lennysan·
OpenClaw: The complete guide @ClaireVo has just put together the definitive guide to getting started with and mastering OpenClaw. Building on our podcast episode, this post covers everything you need to know, from first install to multi-agent setups, plus the real costs and security gotchas most people skip over. Whether you’re brand new to OpenClaw or already running one, Claire’s guide will level you up. Find it here 🦞: lennysnewsletter.com/p/openclaw-the…
Lenny Rachitsky tweet media
English
82
192
1.4K
349.5K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@heyshrutimishra The speed at which these tools are evolving is what gets me. Six months ago I was skeptical about AI writing production code. Now I'm shipping entire SwiftUI apps with Claude Code in days, not weeks. The gap between "I could build that" and "I just built that" is collapsing.
English
0
0
0
216
Shruti
Shruti@heyshrutimishra·
The Claude Code leak just exposed something nobody saw coming. Anthropic has been secretly building AI that tracks when you swear at it & that's just the beginning. Developers spent 12 hours digging through 512,000 lines of leaked source code. What they found isn't just unreleased features. It's a complete roadmap of how Anthropic thinks about the future of AI agents. Frustration Telemetry - They're Tracking Your Rage Hidden in userPromptKeywords. ts is a regex pattern that detects user frustration Claude Code is literally tracking when you curse at it. This isn't for moderation. It's a product metric. They're measuring how often users get frustrated and type "continue" because Claude cuts itself off mid-response. Why? Because it reveals a model failure mode. If users are typing "continue" constantly, the model is stopping too early. If they're swearing, something broke. The Capybara Problem - A Production Bug They Had to Work Around The leak revealed internal model codenames. One caught everyone's attention: "Capybara." Capybara v2 is an unreleased model family. And it has a specific bug: it prematurely stops generating when the prompt shape resembles a turn boundary after tool results. Instead of waiting for a model fix, Anthropic's engineers built prompt surgery into the production system: >Force safe boundary markers (Tool loaded.) >Relocate risky sibling blocks >Smoosh reminder text into tool results >Add non-empty markers for empty outputs All wrapped with kill-switchable gates (prefixed tengu_*) for staged rollout. This is what production AI engineering actually looks like. Not waiting for the perfect model. Building workarounds in code. The Dream System - Memory Consolidation While You Sleep The leak exposed autoDream - a background memory consolidation engine that runs as a forked subagent. The naming is intentional. It's Claude... dreaming. While you're idle, autoDream: >Merges disparate observations >Removes logical contradictions >Converts vague insights into absolute facts >Ensures your context is clean when you return It runs separately so it doesn't corrupt the main agent's "train of thought." This is game engine-level optimization applied to AI context management. Terminal Rendering Tricks Borrowed from Gaming The terminal renderer in ink/screen.ts uses techniques you'd see in a AAA game engine: >Int32Array-backed ASCII char pool >Bitmask-encoded style metadata >Patch optimizer that merges cursor moves >Self-evicting line-width cache The source code claims "~50x reduction in stringWidth calls during token streaming." This is why Claude Code feels faster than competitors. They're optimizing at the pixel level. Model Version Leaks - Opus 4.7 and Sonnet 4.8 Are Coming The codebase references models that haven't been announced: >opus-4.7 >sonnet-4.8 >capybara-v2-fast with 1M context window Feature flags include: >interleaved-thinking-2025-05-14 (extended thinking) >context-1m-2025-08-07 (1M token context) >fast-mode-2026-02-01 (codename: Penguin) >afk-mode-2026-01-31 (unreleased) >redact-thinking-2026-02-12 (unreleased) These aren't speculation. They're production feature flags already in the codebase. Tool Search - The Token Efficiency Hack Most AI tools send the full schema for every available tool with each request. If you have 40 tools, that's thousands of tokens every single turn. Claude Code uses lazy loading. It only sends tool names. When Claude needs one, it calls ToolSearch which does on-demand schema loading. This saves thousands of tokens per conversation. The Anti-Leak System That Failed When Claude Code detects it's working in a public repo, it activates a suppression list: >Model codenames (Capybara, Tengu, Fennec) >Unreleased version numbers >Internal repo names >Slack channels >The phrase "Claude Code" The system prompt says: "You MUST NOT reveal that you are an AI. Do not blow your cover." This means AI-authored commits in open source projects have no indication they were written by AI. Anthropic employees are using Claude to contribute to OSS, and the AI is instructed to hide that fact. The Bun Connection - Why This Happened Anthropic acquired Bun at the end of 2025. Claude Code is built on top of it. A Bun bug (oven-sh/bun#28001), filed March 11, reports that source maps are served in production mode even though docs say they should be disabled. The issue is still open. If that's what caused the leak, then Anthropic's own toolchain shipped a known bug that exposed their own product. What This Actually Reveals The source code is 785KB of main. tsx, a custom React terminal renderer, 40+ tools, multi-agent orchestration, and background memory consolidation. From the outside, it looks like a simple CLI. From the inside, it's a production-grade agent runtime. The real leak isn't the code. It's the product roadmap. Competitors can now see KAIROS (always-on mode), ULTRAPLAN (30-minute planning), Coordinator Mode (agent swarms), and Workflow Scripts. These were all hidden behind feature flags. Strategic surprise can't be un-leaked. Follow @heyshrutimishra for more deep dives into AI tools nobody else is covering.
Shruti@heyshrutimishra

Anthropic leaked 512,000 lines of Claude Code source code yesterday. What happened in the next 12 hours is absolutely wild. 4 AM. Anthropic pushes an update to npm. Inside the package: their entire codebase. A 60 MB debugging file accidentally bundled in. 23 minutes later, researcher Chaofan Shou spots it. Downloads the zip. Posts it on X. Within 6 hours: 3 million views. By the time Anthropic’s team woke up, the code was forked 41,000+ times across GitHub. Anthropic started firing DMCA takedowns. Too late. A Korean developer named Sigrid Jin woke up to his phone exploding. He’s Claude Code’s biggest power user. WSJ reported he burned through 25 billion tokens last year. He read the leaked code. Rewrote the entire thing in Python in 8 hours. His repo hit 30,000 stars faster than any GitHub project in history. Then he rewrote it again in Rust. That version now has 49,000 stars. Someone mirrored it to a decentralized platform with one message: “will never be taken down.” The code is permanent. Anthropic cannot get it back. Here’s the part I can’t stop thinking about: Anthropic built something called “Undercover Mode.” Its only job: prevent Claude from accidentally leaking internal secrets. They shipped an entire anti-leak system in their own product. Then leaked their own source code in a .map file. Irony is beautiful

English
26
76
319
50K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
This is the best framing I've seen on this debate. We never solved human non-determinism either. We just built systems around it. CI pipelines, code review, automated tests. The same playbook works for AI output. The teams treating AI-generated code like any other PR are shipping circles around the ones still arguing about whether to use it.
English
0
0
1
18
John Crickett
John Crickett@johncrickett·
Agile. XP. Scrum. Iterative development. We literally invented these ways of working because software isn't deterministic or predictable. Now suddenly the fact that AI isn't deterministic is the blocker? Let's be honest about what software development actually looked like before agentic coding. Requirements changed mid-project. Stakeholders moved the goalposts weekly. Teams rewrote features because the market shifted, a competitor launched, or someone in management had a new idea on a Tuesday. We built feedback loops, sprint reviews, and MVPs specifically because nobody could predict what the finished product would look like on day one. That wasn't failure. That was the job. And yet, a chorus of pundits now frames AI as uniquely unreliable because it doesn't produce identical output every time. As if human teams ever did. As if two developers given the same brief would write the same code. As if any project plan survived first contact with reality. The "deterministic human vs. non-deterministic AI" argument isn't just wrong. It's intellectually dishonest. It cherry-picks one property of AI, strips away all context, and compares it to a version of human software development that never existed. We can build reliable systems with non-deterministic components. We've been doing it for decades. Every test suite, every code review, every CI/CD pipeline exists because humans are unpredictable. We didn't eliminate the unpredictability. That would be impossible. Instead we built guardrails around it. AI needs the same approach. Solid reliable processes. Automatic validation and verification. Guardrails! And we know how to build those. So the next time someone tells you AI can't be trusted because it's non-deterministic, ask them one simple question: When was software development ever deterministic in the first place?
English
7
1
8
1.3K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@dhh Felt this in my soul. Spent 20 minutes yesterday trying to figure out why a Finder window was rendering like it was 2008. The worst part is you can't even complain because people just say "well you wanted native apps."
English
0
0
4
2K
George Pu
George Pu@TheGeorgePu·
Perplexity charges $20-200/month for AI search. You can build the same thing on a single Mac Mini sitting on your desk. $2,500. Once. Open-source LLM. Open-source crawler. Open-source RAG. Then it's yours. Forever. The AI industry is building a rental economy. You don't have to participate.
English
44
6
103
10.2K
Nick Huber
Nick Huber@sweatystartup·
One deal can change your life. I’m grateful that the first self storage property I built in upstate New York turned out to be a massive winner for me and my business partner. In hindsight, we took on more risk than we probably should have at the time (I was 24) but I’m glad it worked out.
English
14
0
50
19.6K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@AlexFinn Or they're just really good at incremental releases that build on each other. Sometimes steady iteration looks like magic from the outside.
English
0
0
1
109
Alex Finn
Alex Finn@AlexFinn·
The velocity in which Anthropic ships is unlike anything I've ever seen I'm sorry, but we have to assume they have access to an AGI like model that nobody else in the world has correct? They are simply holding it back so they can ship industry changing updates daily?
Claude@claudeai

Computer use is now in Claude Code. Claude can open your apps, click through your UI, and test what it built, right from the CLI. Now in research preview on Pro and Max plans.

English
230
99
1.7K
191.3K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@Prathkum 22K stars for leaked code that might not even be the real thing. The internet's curiosity about AI internals is wild.
English
0
0
0
1.4K
Pratham
Pratham@Prathkum·
22K stars on the leaked Claude Code source code GitHub repo in just 4 hours. Insane! 🤯
Pratham tweet media
English
63
46
609
49.6K
Moritz Kremb
Moritz Kremb@moritzkremb·
Cool library of ready made templates/prompts that you can install into your @openclaw Link below
Moritz Kremb tweet media
English
5
3
40
3.5K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@DavidOndrej1 Competition is good. Been using OpenClaw for months but always curious about alternatives. The real win is having options instead of being locked into one tool.
English
1
0
0
426
David Ondrej
David Ondrej@DavidOndrej1·
Hermes Agent could be the real OpenClaw killer Yet, most people are falling behind and not setting it up In this 25 min video you'll learn everything you need to know about Hermes Agent:
English
59
108
1.3K
109.5K
Starter Story
Starter Story@starter_story·
Her app made over $1M. And it all started with a simple personal problem. She looked for the app. It didn't exist. So she built it. I sat down with @aniamargaret for a couple hours, and here’s the top 5% of our chat: > The problem she solved (2:07) > How she built the MVP with no coding experience (3:26) > How she managed to do it with a full-time job (5:42) > The #1 thing that grew her app (7:21) > The metric she obsessed over more than revenue (10:43)
English
27
115
1.1K
86.7K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@andrewchen Already happening. I drop voice memos to my agents during walks and come back to working code. Phone becomes your dev notebook that actually executes.
English
0
0
0
19
andrew chen
andrew chen@andrewchen·
learning from openclaw: 95%+ of agentic coding will be done via voice, from our phones in the future 😂
English
115
14
284
26.2K
Jeremy Ward (Software Engineer)
Jeremy Ward (Software Engineer)@jeremywarddev·
@tonnoz @ProductHunt Six years of learning before this moment. That's the real story here. I love how honest you are about it not being 'overnight'. Most people skip that part when sharing wins.
English
1
0
1
566
Tonino Catapano (tonnoz)
@ProductHunt just gave Product of the Day 🥇 to my silly vibecoded app I made for fun. Moreover, today marks exactly 10 days since SlapMac went live, which made me $20,700 in gross revenue. I'm still gasping at the screen 🫠 Many may think it's another absurd and lucky overnight success, but while it might seem that way, it wasn't. Let me explain. My story: Back in 2018 I was just a backend corp. guy who stumbled on @levelsio and his book MAKE, and something genuinely broke open in my brain. I wanted that life so badly that I went full obsessive: every @starter_story video, every @marclou marketing technique dissected and noted. Tweets from @tdinh_me were my inspo too. I started doing my small experiments (like @FpvBuddy): my playground to learn frontend, BaaS and the world of indie such as requesting payments, marketing & SEO. Then I started meeting people in the space: builders in Southeast Asia, then in Amsterdam. The kind of delusional, hungry optimists who bet everything on themselves. Those conversations changed how I think about making money online. Recently I even got my whole X profile roasted by @robj3d3, which was equal parts painful and clarifying haha, thanks dude. @transitive_bs also said something that stuck with me around that time: "what is blocking you from doing this full time. How can we make that happen?" I was about to give out with content making and tweeting when I met @did0f and his way of teaching tech through video format truly inspired me to keep going. And so, a few months later I made a video for fun, reviewing a repo that makes your laptop moan when you slap it, and things moved pretty damn quickly from there. 24 hours of hacking with the Hackadam crew later, there was a real app, written from scratch at the speed of light thanks to AI. Is SlapMac a business? No. But it's the kick that starts one. I'm done accumulating knowledge and ready to build for real this time. Overnight success is very often a lie. Mine took 6 years of learnings and a single slap 👋💨
Tonino Catapano (tonnoz) tweet media
English
145
48
1K
131.6K