Tom Yedwab
Tom Yedwab
@tomyedwab.com
senior data architect @ Khan Academy, optimist, father of three. That about covers it.
94 followers145 following42 posts
This advice is intended for AI coding enthusiasts but like a lot of these best practices, it stems from pre-existing ideas: AI makes it too easy to skip the most important decisions in a project, the ones that happen right at the beginning. www.arguingwithalgorithms.com/posts/lay-th...
Also got the ol' blog set up with standard.site. This requires learning a lot of different concepts to get off the ground, but seems pretty neat once it's all set up!
Tom Yedwab reposted
Even though I've made this joke myself I actually really hate the "all developers have to be engineering managers now with agents" No, they all need to be tech leads, not ems. Unless you're having to deal with the agents' interpersonal issues and the PM distracting them and getting them promoted and
Tom Yedwab reposted
This week I wrote something a bit more personal, about my history with anxiety disorder and why it's important to push back on the artificial urgency of AI. www.arguingwithalgorithms.com/posts/the-ai...
Tom Yedwab reposted
You vibed an app, for an audience of one. Add it to Tiny Tool Town. But You know what Tiny Tool Town REALLY needed? *TIKTOK MODE* Why not mindlessly scroll awesome apps rather than videos? Maybe one will help you or someone else! go hit tinytooltown.com and tap "SHORTS" for Shorts/Reels Mode
Sound analysis here: addyo.substack.com/p/the-80-pro.... The only quibble I have is with the oft-repeated idea that delegating to agents feels like being a manager. Respectfully, it does not.
Sharing some background on my values. When I feel a lot of uncertainty about the future of our profession and our industry, it helps to go back to why I chose this career in the first place. www.arguingwithalgorithms.com/posts/my-cod...
Tom Yedwab reposted
Tom Yedwab reposted
“These "solutions" are fundamentally inequitable. They build a world of digital and physical segregation disguised as progress. And we users are expected to be thankful and grateful.” #a11y nimerblogs.blogspot.com/2025/08/cong...
Unpopular opinion of the day: protecting software developers from interruptions in the name of preserving "flow" state is overrated, and potentially harmful for the team as a whole. Deeper dive here: www.arguingwithalgorithms.com/posts/flow-i...
Tom Yedwab reposted
I tried to make sense of "spec-driven development" by looking at 3 tools: Amazon's Kiro, GitHub's spec-kit, and the Tessl Framework martinfowler.com/articles/exp...
Tom Yedwab reposted
Tom Yedwab reposted
My Berkeley colleagues & I are saddened by the death of our colleague Robin Lakoff. Her 1972 book Language & Women's Place created the modern field of language & gender. She also wrote articulately, passionately & impactfully about Latin linguistics (Abstract Syntax & Latin Complementation, 1968) 1/
If you've tried agentic AI coding for larger features and got stuck in a "death spiral", I highly recommend this pattern: www.arguingwithalgorithms.com/posts/techni...
Wrote up some thoughts about the difficulty in using AI agents effectively in legacy codebases and how we might overcome it: www.arguingwithalgorithms.com/posts/legacy...
Tom Yedwab reposted
I have a new blog post up: "Corporate 'DEI' Is An Imperfect Vehicle for Deeply Meaningful Ideals" charity.wtf/2025/02/10/c... I know a lot of people are feeling incredibly scared and demoralized right now. I get it; I am too. (Who knows if my marriage will still be valid in two years?)
A write-up of my recent experiment to build and deploy a personal self-hosted task list application using AI tools from scratch in a single week, how it went and what I learned. It is absolutely wild what we can do today with these tools! www.arguingwithalgorithms.com/posts/the-ei...
Tom Yedwab reposted
"Having overcome my broader skepticism, I find I’m just shocked at the mental gymnastics militant cynics will execute to avoid admitting that generative AI is doing anything particularly unique or useful."--@mikecaulfield I do see that too sometimes. mikecaulfield.substack.com/p/critical-r...
I wrote up a review of Cursor and how I use it for software development, which seems to be a hot (and mildly controversial) topic these days: www.arguingwithalgorithms.com/posts/cursor...
You are up to date.