<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: sshadmand</title><link>https://news.ycombinator.com/user?id=sshadmand</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Jul 2026 04:56:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sshadmand" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Why don't AI coding tools like REST?]]></title><description><![CDATA[
<p>Is it just me, or do AI coding tools tend to generate RPC-style endpoints and POST methods (even when GET is clearly all that is needed) instead of following RESTful conventions?<p>Given how advanced these models are, I'm wondering if this is intentional. Is AI saying it has determined that strict REST isn’t a practical standard all around? Or is it just a byproduct of token efficiency or....?<p>I know I can steer the output with better prompting, but I'm curious whether there's a real underlying reason for this almost all-the-time output.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47939342">https://news.ycombinator.com/item?id=47939342</a></p>
<p>Points: 17</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 28 Apr 2026 19:26:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47939342</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=47939342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47939342</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: Does anyone keep prompts and reasoning as part of dev cycle?"]]></title><description><![CDATA[
<p>On the same track:<p><a href="https://x.com/Khaliqgant/status/2019124627860050109" rel="nofollow">https://x.com/Khaliqgant/status/2019124627860050109</a><p>Here he mentions "Store trajectories " is a tent pole to see vectors of work over time which goes back to the point above. But also, will that trajectory be stored in the agent/framweork, or will it also need live elsewhere for us humans?</p>
]]></description><pubDate>Thu, 05 Feb 2026 16:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46901617</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46901617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46901617</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: Does anyone keep prompts and reasoning as part of dev cycle?"]]></title><description><![CDATA[
<p>I have a similar flow, but do you connect that back to roadmap, tickets, or workflow for posterity or tracking?<p>Also, some say they use the tickets themselves for the prompt and have Claude CLI (or alike) just work off the tickets directly.</p>
]]></description><pubDate>Wed, 04 Feb 2026 19:55:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46890756</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46890756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46890756</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: Does anyone keep prompts and reasoning as part of dev cycle?"]]></title><description><![CDATA[
<p>like with most agentic dev I do these days, I go between "I need this" to "I used to need this when humans were involved but is it just vestigial" a lot. In this case, why am I documenting at all if the agent is pretty good at understanding things quickly via the context and indexes it creates from the code itself.<p>...on the other hand... since we still have humans using the features and interacting with them, knowing what is going on and why it made a decisions (for better or worst) doesn't seem like something to let go of.</p>
]]></description><pubDate>Wed, 04 Feb 2026 07:44:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46882728</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46882728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46882728</guid></item><item><title><![CDATA[Ask HN: Does anyone keep prompts and reasoning as part of dev cycle?]]></title><description><![CDATA[
<p>We've never been able to read developers' minds, so we relied on documentation and comments to capture intent, decisions, and context even though most engineers dislike writing it and even fewer enjoy reading it.<p>Now with coding agents, in a sense, we can read the “mind” of the system that helped build the feature. Why did it do what it did, what are the gotchas, any follow up actions items.<p>Today I decided to paste my prompts and agent interactions into Linear issues instead of writing traditional notes. It felt clunky, but stopped and thought "is this valuable?" It's the closest thing to a record of why a feature ended up the way it did.<p>So I'm wondering:<p>- Is anyone intentionally treating agent prompts, traces, or plans as a new form of documentation?
- Are there tools that automatically capture and organize this into something more useful than raw logs?
- Is this just more noise and not useful with agentic dev?<p>It feels like there's a new documentation pattern emerging around agent-native development, but I haven't seen it clearly defined or productized yet. Curious how others are approaching this.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46882676">https://news.ycombinator.com/item?id=46882676</a></p>
<p>Points: 3</p>
<p># Comments: 4</p>
]]></description><pubDate>Wed, 04 Feb 2026 07:37:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46882676</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46882676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46882676</guid></item><item><title><![CDATA[Ask HN: Is managing AI features fundamentally different from traditional coding?]]></title><description><![CDATA[
<p>My team is working hard, but we're struggling to break work into measurable stories and tasks the way we used to. Now that we’re building AI-based processes and response systems, scoping feels fuzzier than traditional feature work.<p>I’ve seen this before with non-AI development. Usually it comes down to skill. People haven’t yet learned how to decompose a big problem into smaller, concrete steps. With some guidance, they improve. We go from two big "8s", and find out we can release a few 2s and 3s of value over time.<p>But with AI system development, I’m not sure if this is the same issue or if the nature of the work really is different. The engineers argue that it’s harder to "shrink" AI work into predictable, incremental pieces because outcomes are probabilistic, not deterministic. And that we can't just break them up since they rely on one another contextually.<p>So I’m curious:<p>- Are others experiencing this shift?<p>- Is this just a new version of the same problem-decomposition skill?<p>- Or, is building AI systems genuinely a different game we have to calibrate expectations around?<p>- And either way, how have you adapted your process to deal with these longer, less predictable, larger tickets?<p>Would love to hear what’s working for people.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46591688">https://news.ycombinator.com/item?id=46591688</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Jan 2026 17:40:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46591688</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46591688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46591688</guid></item><item><title><![CDATA[New comment by sshadmand in "JavaScript Demos in 140 Characters"]]></title><description><![CDATA[
<p>What a cool concept to turn the SM 140 chars concept into a programming demo list!  Is there a reverse to this that work to compress a JS script into 140 chars to help show some creative ideas without needing to fully understand the code? Also, how good is AI at generating these in your experiences?</p>
]]></description><pubDate>Fri, 09 Jan 2026 23:01:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46560628</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46560628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46560628</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: What agent frameworks are you using, and how well do they work?"]]></title><description><![CDATA[
<p>A friend of mine is using N8N a lot, but he isn't a developer and I think that is the main reason. I think LangChain is the most popular, but there is always a trade off between upstart costs, and the cost of forcing a pre-fab to fit your needs as you grow. I personally have used NextJS's AI SDK a a lot since it is very web friendly (nodejs/JS) <a href="https://ai-sdk.dev/docs/introduction" rel="nofollow">https://ai-sdk.dev/docs/introduction</a>.</p>
]]></description><pubDate>Sun, 14 Dec 2025 20:22:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46266469</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46266469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46266469</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: Is There a Shell Revival?"]]></title><description><![CDATA[
<p>Interesting. I use a lot of python and nodejs for my apps, maybe this shell angle is a weird quirk I developed for no particular reason. I keep a seperate repo called “manager” and use it to manage my other parts of the stack like, “run tests for each repo, bump version, commit to git” with a single CLI command. I have no idea why that started. My guess is an agent created a shell script and I just went with it and built up around it. Good to hear other perspectives. Thanks!</p>
]]></description><pubDate>Sun, 14 Dec 2025 05:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46260878</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46260878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46260878</guid></item><item><title><![CDATA[New comment by sshadmand in "Ask HN: Is There a Shell Revival?"]]></title><description><![CDATA[
<p>There is a reshaping of what we think is “right”. Like, I am less and less interested in SDKs since I can just ask for a lightweight, custom, integration into anything I want based on API docs. I mean, I still use a lot of SDKs…buuuut it feels like I’m forcing the AI to use them for my monkey brain’s sake. Is predefined mashup of structured services even necessary anymore?</p>
]]></description><pubDate>Sun, 14 Dec 2025 02:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46260332</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46260332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46260332</guid></item><item><title><![CDATA[Ask HN: Is There a Shell Revival?]]></title><description><![CDATA[
<p>I’ve used shell scripts before, but mostly in a pretty limited way with other people’s open source scripts to do something specific, or the occasional one off to clean up a drive.<p>Ironically, now that agents are genuinely good at coding, I find myself “writing” more shell scripts.<p>They’re robust, portable, and work in almost any environment I care about. Agents are very comfortable producing them, they execute fast, and they’re great for automation.<p>What I’ve ended up with is a growing set of automations built around simple, interactive shell script menus that handle things I do all the time. When I want to improve one, add branching logic, or tweak behavior, I just ask AI to mod the script and move on. I kind of love it.<p>It feels like a shell script revival, at least for me.<p>Curious if others are experiencing the same shift or if I fell into some weird bubble/anti-pattern.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46260216">https://news.ycombinator.com/item?id=46260216</a></p>
<p>Points: 1</p>
<p># Comments: 5</p>
]]></description><pubDate>Sun, 14 Dec 2025 02:06:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46260216</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46260216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46260216</guid></item><item><title><![CDATA[New comment by sshadmand in "iPhone Typos? It's Not Just You – The iOS Keyboard Is Broken [video]"]]></title><description><![CDATA[
<p>Dude - crazy. When I saw this post I was like - finally someone said it. But it isn't just "iPhone". Why is spell check so bad EVERYWHERE..... still?. Like, how is it I am still even able to share texts, emails, etc that have mistakes at all? I feel like "spell check" is so old school. Intent, and matching intent, without typos is way over due. A bit meta: but, I am going to have to re-read this post - why? I still send texts that say "What re you doing?" - hwy?</p>
]]></description><pubDate>Thu, 11 Dec 2025 18:54:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46235447</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46235447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46235447</guid></item><item><title><![CDATA[New comment by sshadmand in "Is it a bubble?"]]></title><description><![CDATA[
<p>Finance people are funny. They are so wrong when you hear their logic and references, but I also realized it doesn't matter. It is trends they  <i>try</i> to predict, fuzzy directional signals, not facts of the moment.</p>
]]></description><pubDate>Thu, 11 Dec 2025 18:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234740</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46234740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234740</guid></item><item><title><![CDATA[New comment by sshadmand in "Is it a bubble?"]]></title><description><![CDATA[
<p>What you make of this memo really depends on who you are and how you're positioned.
The dot-com era was absolutely a bubble. Tons of companies died, but the internet itself didn't go away, and the people who backed the right companies did extremely well. The 2007 housing bubble, on the other hand, was a totally different kind of event: broad, systemic, long lasting, and painful for almost everyone.<p>AI looks a lot more like the former. Some companies will fail, valuations will swing, but the underlying technology isn't going anywhere. In fact, many of the AI firms that will end up mattering are probably still undervalued because we're early in what will likely be another decade long technology expansion.<p>If you're managing a portfolio that needs quick returns and can't tolerate a correction, then sure, it probably feels like a bubble, because at some point people will take profits and the market will reset.<p>But if you're an entrepreneur or a long-term builder, that framing is almost irrelevant. This is where the next wave of value gets created. It's never smooth and it's never easy, but the long-term opportunity is enormous.</p>
]]></description><pubDate>Thu, 11 Dec 2025 17:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46234718</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46234718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46234718</guid></item><item><title><![CDATA[New comment by sshadmand in "Vibe coding is mad depressing"]]></title><description><![CDATA[
<p>I feel like it allows me do more of the fun bits of coding and creating. It's not too different than giving the easy/basic/annoying stuff to consultants and less senior engineers. Do people get mad when the hire more devs? You still get to machinate over how to attack a problem in clever ways. Also, you can give 4 out of 5 tasks to the AI and leave the fun bits for yourself.</p>
]]></description><pubDate>Thu, 11 Dec 2025 04:38:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46227727</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46227727</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46227727</guid></item><item><title><![CDATA[How to get your app noticed by those who matter]]></title><description><![CDATA[
<p>I'm not looking for low hanging fruit, and I'm definitely not looking for links to products that "change the world." No attention sneakers. What I want to glean is: when you say, "I'm going to push exposure for my product today," what are the actual core things you do? How often do you do them? And what outcomes do you realistically expect?<p>For example, we're planning to host monthly events in SF to help other founders and operators learn something genuinely useful. (not "use our product," but "here's how to do x,y,z, sponsored by us.") Then we follow it with a: "Join our Discord to keep the conversation going and meet people like you."<p>We're still small, so we hired someone entry level to post content on social every day to build momentum, with the hope of identifying a spark we can double down on messaging-wise.<p>I could go on, but if no one reads or comments, it disappears into the ether. So I'll stop here and hope this grows into something we can all learn from, without fluff or shameless self-promotion getting in the way.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46222009">https://news.ycombinator.com/item?id=46222009</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 10 Dec 2025 19:03:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46222009</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46222009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46222009</guid></item><item><title><![CDATA[New comment by sshadmand in "30 Years Ago Windows 95 Changed Everything"]]></title><description><![CDATA[
<p>No mentioned of Xerox in there. You can't have a mac/win recap without a blip about Xerox getting abused.</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:51:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221822</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46221822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221822</guid></item><item><title><![CDATA[New comment by sshadmand in "I Pitched Netflix a Friends-Style Casablanca Sitcom"]]></title><description><![CDATA[
<p>This is perfect for AI video creation. Everyone is dead so you can easily get likeness for the actors and produce a teaser real for pennies on the dollar. Did you try that yet? Throwing that on a post and/or youtube will get a nice ghetto test of interest you can then show some execs - 1M views is the new "here is my idea".</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:49:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221776</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46221776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221776</guid></item><item><title><![CDATA[New comment by sshadmand in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>I  haven't had time to experiment with it yet. How is agent directed development doing with Rust 0-to-1 an 1-inf. product gen?</p>
]]></description><pubDate>Wed, 10 Dec 2025 18:46:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46221733</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46221733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46221733</guid></item><item><title><![CDATA[New comment by sshadmand in "Bruno Simon – 3D Portfolio"]]></title><description><![CDATA[
<p>How he created a world around his CV may not be groundbreaking, but very creative and done exceptionally well. I caught myself driving around for a couple minutes. Accepting cookies bakes a cookie, you get hidden easter eggs when you complete certain actions (like lift driving in water). Just like with any creative endeavor (movies, music, dance) doing something no one has ever seen isn't always the goal (striving for that can often feel forced/cringe); creating an emotion in someone is art - and this did that for me.</p>
]]></description><pubDate>Wed, 10 Dec 2025 01:42:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46213077</link><dc:creator>sshadmand</dc:creator><comments>https://news.ycombinator.com/item?id=46213077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46213077</guid></item></channel></rss>