Daniel Saewitz @saewitz.com · 11hat the coffee shop and the people next to me are explaining how they can build startups without engineers any more 🙏 270
Daniel Saewitz @saewitz.com · 11hwhen possible, uncontrolled inputs are always better for the same underlying reason but I'd expect react's selective hydration to replay the state updates here. it was fixed here, but maybe it's still gated by a flag? github.com/react/react/...github.com[Fiber] Replay onChange Events if input/textarea/select has changed before hydration by sebmarkbage · Pull Request #33129 · react/reactThis fixes a long standing issue that controlled inputs gets out of sync with the browser state if it's changed before we hydrate. This resolves the issue by replaying the change events (click,... 010
Daniel Saewitz @saewitz.com · 29/09/2026Knowing Cloudflare encourages their engineers to write blog posts assisted with AI is enough for me to skip reading any of them 011
Daniel Saewitz @saewitz.com · 29/09/2026pro-tip for agent sessions that you want to sit on and come back to later just ask the agent to comment the claude resumable command on the PR 140
Daniel Saewitz @saewitz.com · 29/09/2026I’ll never use their product. Waste of their time, could be better spent making a great product. 010
Daniel Saewitz @saewitz.com · 29/09/2026Cold emailing people AI-gen spam in response to their Bluesky posts with a complete advertisement is a horrible growth hack and terrible practice. Not to mention a complete waste of both of our time. 120
Daniel Saewitz @saewitz.com · 28/09/2026though it's not its intention, this stripe guide proves the value of react server components but I guess it would take some time to "understand" all of the pieces look at how the next.js version is broken out into discrete, composable, and well organized pieces docs.stripe.com/checkout/emb...docs.stripe.comEmbed a checkout page in your siteLearn how to integrate Stripe Checkout with a full, working code sample that lets your customers pay through an embedded form on your website. The example includes client and server-side code, and an ... 000
Daniel Saewitz @saewitz.com · 28/09/2026stripe sandboxes have controllable clocks to test subscription phases my AI agents are time traveling to validate their code what is happening 010
Daniel Saewitz @saewitz.com · 27/09/2026Trey just played on stage w Julian Lage (& Jorge Roeder) manifesting a decade long dream all too short, but incredible. gonna need the duo show in nyc 210
Daniel Saewitz @saewitz.com · 26/09/2026rebooting your dedicated servers feels a lot like cracking your knuckles 020
Daniel Saewitz @saewitz.com · 26/09/2026you think AI is getting better but then it writes this crap 4231
Daniel Saewitz @saewitz.com · 26/09/2026yeah the cut is tough, I often come back to the sbd here for that reason 010
Daniel Saewitz @saewitz.com · 26/09/2026one of the best shows I've ever seen. an hour of full improv. the band was two duos who had just each met each other for the first time. no conversation, they just showed up and played. the whole room let out a collective breath when it finished. absolute tops. timber.relisten.net/chris-forsyt...timber.relisten.net2019_09_20 Forsyth Harrington Jewell Zahn Nublu.mp3 | 2019-09-20 | Chris Forsyth | RelistenNublu New York 110
Daniel Saewitz @saewitz.com · 25/09/2026blog title: big discrete claim blog body: why thats not actually a tautology 000
Daniel Saewitz @saewitz.com · 25/09/2026"go through all of my commits for the last 11 years and walk through the architectural decisions I made, the ones I got correct and the ones I got wrong – and how my style of coding changed throughout that time. the good and bad." 100
Daniel Saewitz @saewitz.com · 25/09/2026I built the best hosted log streaming and querying platform, but didn't quite get the last 5% ready to ship it's unfortunate as it really does beat anything else on the market 210
Daniel Saewitz @saewitz.com · 25/09/2026before you launch something you're a complete perfectionist but ten years and thousands of customers later, you inherently have to accept a lot of imperfection in your product it's inevitable 000
Daniel Saewitz @saewitz.com · 24/09/2026A new u2 album means only 1 thing New ep of u talkin u2 to me 020
Daniel Saewitz @saewitz.com · 24/09/2026we all just need to be billionaires with assistants and then we dont need to know our own zip codes 110
Daniel Saewitz @saewitz.com · 24/09/2026ignoring the fact that I've never had ram replaced on a server. you've raised it close to $50/mo in less than a year? c'mon new servers, fine. existing servers? foh 000
Daniel Saewitz @saewitz.com · 24/09/2026I don't really understand why ovh is raising the prices on my existing servers "because of increasing ram prices" this is the second time in a year, on a long standing server my ram already exists on the server, it's paid for. is it because of the replacement cost? there's no way it's commensurate 100
Daniel Saewitz @saewitz.com · 24/09/2026I could have sworn it took 3 months. I guess not? Looks like I launched in ~6 weeks. "happy times" 000
Daniel Saewitz @saewitz.com · 24/09/2026A little surprised by this, as I believe it took me three months to build the initial version. Maybe I migrated repos before launching. 100
Daniel Saewitz @saewitz.com · 24/09/2026I built the whole platform before I registered the domain. I came up with the name roughly a week earlier (if I remember correctly). Pour one out for the graveyard of domains I never developed. 100
Daniel Saewitz @saewitz.com · 24/09/2026the .site tld became publicly available to register on July 15, 2015 popflash.site was registered that day and launched on July 16th, 2015 that likely makes it the first 'original' business launched on a dot site tld – and we're still kickin eleven years laterpopflash.site 110
Daniel Saewitz @saewitz.com · 24/09/2026timber.relisten.net/warren-zevon...timber.relisten.netWerewolves Of London | 2001-07-28 | Warren Zevon | RelistenKing Cat Theater Seattle, Washington 000
Daniel Saewitz @saewitz.com · 24/09/2026www.youtube.com/watch?v=a9Bs...youtube.comGrateful Dead - Hell In A Bucket (Official Music Video)YouTube video by Grateful Dead 030
Daniel Saewitz @saewitz.com · 23/09/2026human in the loop doesn't mean you have to watch it at every step - it just means you complete one unit of work and are working with it rather than asking AI to come back with dozens of PRs to review 101
Daniel Saewitz @saewitz.com · 23/09/2026a business, a product, your full-time job? keep yourself in the loop, don't let your brain and skills atrophy. and take advantage of your best asset: your taste. when you remove yourself from the loop, you are excising yourself from the process. which is the highest leverage (and most fun) spot. 010
Daniel Saewitz @saewitz.com · 23/09/2026I think taking a maximalist approach with agentic coding, trying to squeeze yourself out of the process as much as possible is flawed. a side-project or fun tool, no problem. especially something internal and private? ship fast and have fun. 110
Daniel Saewitz @saewitz.com · 23/09/2026for some, this is a worthy trade-off. for a craftsperson, this is borderline stupefying. i've found sticking to a human-in-the-loop while working with agents offers the opportunity to participate in this process. and keep the quality bar high, both in the product and architecturally. 121
Daniel Saewitz @saewitz.com · 23/09/2026the one thing AI agents struggle with, taste – or perhaps, voice. is the very thing that makes your work great. if you remove yourself from the process you are actually depriving yourself of the opportunity to do great work. you are sacrificing quality in the name of cognitive offloading. 100
Daniel Saewitz @saewitz.com · 23/09/2026and then, after one or two weeks going through the work, you realize you need to pause, either rethink a module or the whole project? for me – it's every time. every single time. because the meat of the work, the QUALITY – the nuance – exists in the process of doing the work. 110
Daniel Saewitz @saewitz.com · 23/09/2026let me ask this: how many times have you come up with a complex plan or feature, and really thought hard before writing a single line of code. you designed an implementation plan, data structures, architectural design, and so forth. you broke it out into a plan made up of several discrete tasks 100
Daniel Saewitz @saewitz.com · 23/09/2026and so if you could truly know exactly what you wanted to refactor, and how, and communicate that to an AI and come back to find it done exactly to your expectations – then okay. that's less cognitive offloading and more effort offloading. but, unless very small and targeted, that's nigh impossible 110
Daniel Saewitz @saewitz.com · 23/09/2026the hard part of writing code was never the tactile "writing" – it was the thinking, the organizing, the mental modeling, the QA'ing, the problem solving, the product solving. 110
Daniel Saewitz @saewitz.com · 23/09/2026because what that all comes down to is a desire to perform cognitive offloading. to hand both the decision making and the work to the agent. some suggest that the AI isn't making so many decisions, it is handling the laborious writing, debugging, & esoteric knowledge seeking (like apis and syntax). 100
Daniel Saewitz @saewitz.com · 23/09/2026no. for me personally, no. and though he was not only referring to an individual engineer, but rather the perspective of a "company" looking to solve problems and reduce labor. i also believe that's short-sighted. 110