{"exhaustive":{"nbHits":true,"typo":true},"exhaustiveNbHits":true,"exhaustiveTypo":true,"hits":[{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"chrsw"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"Building the Future of Coding, OpenCode with <em>Dax Raad</em> [video]"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=IGsbARhERqc"}},"_tags":["story","author_chrsw","story_47247377"],"author":"chrsw","created_at":"2026-03-04T13:50:23Z","created_at_i":1772632223,"num_comments":0,"objectID":"47247377","points":2,"story_id":47247377,"title":"Building the Future of Coding, OpenCode with Dax Raad [video]","updated_at":"2026-03-05T23:41:24Z","url":"https://www.youtube.com/watch?v=IGsbARhERqc"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"kesor"},"title":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"Building OpenCode with <em>Dax Raad</em> [video]"},"url":{"matchLevel":"none","matchedWords":[],"value":"https://www.youtube.com/watch?v=1VqKUrxR2C8"}},"_tags":["story","author_kesor","story_48297018"],"author":"kesor","created_at":"2026-05-27T16:55:05Z","created_at_i":1779900905,"num_comments":0,"objectID":"48297018","points":1,"story_id":48297018,"title":"Building OpenCode with Dax Raad [video]","updated_at":"2026-05-27T17:00:46Z","url":"https://www.youtube.com/watch?v=1VqKUrxR2C8"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"lackoftactics"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"There was a recent interview with <em>Dax Raad</em> on the Pragmatic Programmer podcast, and they talked briefly about it. We would like a future where we do just a bit more work and are happier with legacy codebases or work on getting rid of tech debt, but that definitely won't be something our employers are interested in."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: Where is the programming profession going?"}},"_tags":["comment","author_lackoftactics","story_48668199"],"author":"lackoftactics","comment_text":"There was a recent interview with Dax Raad on the Pragmatic Programmer podcast, and they talked briefly about it. We would like a future where we do just a bit more work and are happier with legacy codebases or work on getting rid of tech debt, but that definitely won&#x27;t be something our employers are interested in.","created_at":"2026-06-30T09:24:48Z","created_at_i":1782811488,"objectID":"48730306","parent_id":48684657,"story_id":48668199,"story_title":"Ask HN: Where is the programming profession going?","updated_at":"2026-06-30T14:32:32Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"k1m"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"&gt; I think many people in tech have existed in a high-demand labor market for so long that they have no idea how much less other job markets reward people for their intelligence, work ethic, knowledge, education, etc.<p>Absolutely! It's fascinating that when I discuss the job issue, and how undemocratic and soul-crushing it is for many people, there's this huge chasm between what most workers experience in their jobs, and that small, vocal group of highly paid, in-demand workers, who enjoy a lot of freedom and who've never experienced the other side.<p>&gt; From the very inception of these LLM coding tools, some people predicted this would destroy the dev job market, and others said \u2018maybe it will replace other software developers but there\u2019s no way it could replace me,\u2019 seemingly assuming their role would remain largely unchanged, regardless of how the field changed.<p>It's fascinating to watch, and it prickles people's egos. If the thing I spent a lot of time learning to do well, and which gave me status and a high salary, can be done easily by a machine, does that mean I'm not special? I saw this tweet from a very experienced developer, <em>Dax Raad</em>, that captures a part of it well I think[1]:<p>&gt; i used to say programming was creative work<p>&gt; except LLMs are fine at programming and are literal 0s for more obviously creative work<p>&gt; i think we mistook enumerating a lot of possibilities and picking one for being creative<p>[1] <a href=\"https://x.com/thdxr/status/2064705679298896105\" rel=\"nofollow\">https://x.com/thdxr/status/2064705679298896105</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Thoughts on AI and Jobs"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://blog.keyvan.net/p/thoughts-on-ai-and-jobs"}},"_tags":["comment","author_k1m","story_48516585"],"author":"k1m","comment_text":"&gt; I think many people in tech have existed in a high-demand labor market for so long that they have no idea how much less other job markets reward people for their intelligence, work ethic, knowledge, education, etc.<p>Absolutely! It&#x27;s fascinating that when I discuss the job issue, and how undemocratic and soul-crushing it is for many people, there&#x27;s this huge chasm between what most workers experience in their jobs, and that small, vocal group of highly paid, in-demand workers, who enjoy a lot of freedom and who&#x27;ve never experienced the other side.<p>&gt; From the very inception of these LLM coding tools, some people predicted this would destroy the dev job market, and others said \u2018maybe it will replace other software developers but there\u2019s no way it could replace me,\u2019 seemingly assuming their role would remain largely unchanged, regardless of how the field changed.<p>It&#x27;s fascinating to watch, and it prickles people&#x27;s egos. If the thing I spent a lot of time learning to do well, and which gave me status and a high salary, can be done easily by a machine, does that mean I&#x27;m not special? I saw this tweet from a very experienced developer, Dax Raad, that captures a part of it well I think[1]:<p>&gt; i used to say programming was creative work<p>&gt; except LLMs are fine at programming and are literal 0s for more obviously creative work<p>&gt; i think we mistook enumerating a lot of possibilities and picking one for being creative<p>[1] <a href=\"https:&#x2F;&#x2F;x.com&#x2F;thdxr&#x2F;status&#x2F;2064705679298896105\" rel=\"nofollow\">https:&#x2F;&#x2F;x.com&#x2F;thdxr&#x2F;status&#x2F;2064705679298896105</a>","created_at":"2026-06-14T08:02:51Z","created_at_i":1781424171,"objectID":"48525178","parent_id":48517028,"story_id":48516585,"story_title":"Thoughts on AI and Jobs","story_url":"https://blog.keyvan.net/p/thoughts-on-ai-and-jobs","updated_at":"2026-06-14T08:04:55Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"verdverm"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"OpenCode + their Go subscription.<p>Start with a nice batteries included setup, read anthropic's knowledge share, play and iterate, stay human in the loop.<p>Check out <em>Dax Raad</em> (behind OC) on the Pragmatic Engineer podcast, I think you will like his philosophies, I sure do."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Ask HN: What is your (AI) dev tech stack / workflow?"}},"_tags":["comment","author_verdverm","story_48413629"],"author":"verdverm","comment_text":"OpenCode + their Go subscription.<p>Start with a nice batteries included setup, read anthropic&#x27;s knowledge share, play and iterate, stay human in the loop.<p>Check out Dax Raad (behind OC) on the Pragmatic Engineer podcast, I think you will like his philosophies, I sure do.","created_at":"2026-06-05T15:30:35Z","created_at_i":1780673435,"objectID":"48413889","parent_id":48413629,"story_id":48413629,"story_title":"Ask HN: What is your (AI) dev tech stack / workflow?","updated_at":"2026-06-05T18:11:21Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"birdfood"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"I was in the same boat as you until I saw DHH post about how he\u2019s changed his use of agents. In his talk with Lex Fridman his approach was similar to mine and it really felt like a kernel of sanity amongst the hype. So when he said he\u2019s changed his approach I had another look. I\u2019m using agents (Claude code) every day now. I still write code every day too. (So does <em>Dax Raad</em> from OpenCode to throw a bit more weight behind this stance). I\u2019m not convinced the models can own a production code base and that therefore engineers need to maintain their skills sufficiently to be responsible. I find agents helpful for a lot of stuff, usually heavily patterned code with a lot of prior art. I find CC consistently sucks at writing polars code. I honestly don\u2019t enjoy using agents at all and I don\u2019t think anyone can honestly claim they know how this is going to shake out. But I feel by using the tools myself I have a much stronger sense of reality amongst the hype."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Agentic Engineering Patterns"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://simonwillison.net/guides/agentic-engineering-patterns/"}},"_tags":["comment","author_birdfood","story_47243272"],"author":"birdfood","children":[47245055],"comment_text":"I was in the same boat as you until I saw DHH post about how he\u2019s changed his use of agents. In his talk with Lex Fridman his approach was similar to mine and it really felt like a kernel of sanity amongst the hype. So when he said he\u2019s changed his approach I had another look. I\u2019m using agents (Claude code) every day now. I still write code every day too. (So does Dax Raad from OpenCode to throw a bit more weight behind this stance). I\u2019m not convinced the models can own a production code base and that therefore engineers need to maintain their skills sufficiently to be responsible. I find agents helpful for a lot of stuff, usually heavily patterned code with a lot of prior art. I find CC consistently sucks at writing polars code. I honestly don\u2019t enjoy using agents at all and I don\u2019t think anyone can honestly claim they know how this is going to shake out. But I feel by using the tools myself I have a much stronger sense of reality amongst the hype.","created_at":"2026-03-04T08:36:21Z","created_at_i":1772613381,"objectID":"47244718","parent_id":47244549,"story_id":47243272,"story_title":"Agentic Engineering Patterns","story_url":"https://simonwillison.net/guides/agentic-engineering-patterns/","updated_at":"2026-03-06T07:03:58Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"nunomaduro"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"here's a conversation with <em>dax raad</em>, creator of opencode.. we talked about the claude code drama, AI agents, and where programming is heading next.."},"story_title":{"matchLevel":"none","matchedWords":[],"value":"[dead]"}},"_tags":["comment","author_nunomaduro","story_46764439"],"author":"nunomaduro","comment_text":"here&#x27;s a conversation with dax raad, creator of opencode.. we talked about the claude code drama, AI agents, and where programming is heading next..","created_at":"2026-01-26T11:37:58Z","created_at_i":1769427478,"objectID":"46764440","parent_id":46764439,"story_id":46764439,"story_title":"[dead]","updated_at":"2026-03-05T23:25:53Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"zenoware"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"Highlights from <em>Dax Raad's</em> interview on OpenCode \u2014 the terminal architecture, Anthropic blocking drama, and open source business models<p>Most interesting: they built a custom terminal UI framework in Zig (OpenTUI) because existing tools like Ink were &quot;more like a proof of concept.&quot;<p>On the blocks: &quot;Any block they tried to put out, within 15-20 minutes someone found a workaround.&quot;"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"[dead]"}},"_tags":["comment","author_zenoware","story_46689515"],"author":"zenoware","comment_text":"Highlights from Dax Raad&#x27;s interview on OpenCode \u2014 the terminal architecture, Anthropic blocking drama, and open source business models<p>Most interesting: they built a custom terminal UI framework in Zig (OpenTUI) because existing tools like Ink were &quot;more like a proof of concept.&quot;<p>On the blocks: &quot;Any block they tried to put out, within 15-20 minutes someone found a workaround.&quot;","created_at":"2026-01-20T08:54:37Z","created_at_i":1768899277,"objectID":"46689516","parent_id":46689515,"story_id":46689515,"story_title":"[dead]","updated_at":"2026-03-05T23:28:51Z"},{"_highlightResult":{"author":{"matchLevel":"none","matchedWords":[],"value":"culi"},"comment_text":{"fullyHighlighted":false,"matchLevel":"full","matchedWords":["dax","raad"],"value":"If you are using OpenNext and SST (or Netlify), then you are doing it right. Most people assume you can just throw a Nextjs project into a docker container and don't realize that there are many features that don't just work &quot;out of the box&quot;. The entire OpenNext project exists because of this massive gap<p>The reason I called it &quot;soft&quot; lock-in is because all of the nextjs features are <i>technically</i> self-hostable but often require extra setup that is sometimes completely undocumented. Until recently, Vercel itself didn't even use the default build outputs. It had an undocumented flag that skipped some serving logic that was handled by the Vercel platform itself.<p><em>Dax Raad</em> from SST actually did an interview going more in depth into some of the features that don't exactly work &quot;out of the box&quot; as advertised (PPR, ISR, image optimization). This interview is about a year old and luckily Vercel has been collaborating with OpenNext to resolve a lot of these concerns but its still ridiculous that these were ever issues to begin with<p><a href=\"https://www.youtube.com/watch?v=E-w0R-leDMc\" rel=\"nofollow\">https://www.youtube.com/watch?v=E-w0R-leDMc</a>"},"story_title":{"matchLevel":"none","matchedWords":[],"value":"Open sourcing the Remix Store"},"story_url":{"matchLevel":"none","matchedWords":[],"value":"https://remix.run/blog/oss-remix-store"}},"_tags":["comment","author_culi","story_46200562"],"author":"culi","comment_text":"If you are using OpenNext and SST (or Netlify), then you are doing it right. Most people assume you can just throw a Nextjs project into a docker container and don&#x27;t realize that there are many features that don&#x27;t just work &quot;out of the box&quot;. The entire OpenNext project exists because of this massive gap<p>The reason I called it &quot;soft&quot; lock-in is because all of the nextjs features are <i>technically</i> self-hostable but often require extra setup that is sometimes completely undocumented. Until recently, Vercel itself didn&#x27;t even use the default build outputs. It had an undocumented flag that skipped some serving logic that was handled by the Vercel platform itself.<p>Dax Raad from SST actually did an interview going more in depth into some of the features that don&#x27;t exactly work &quot;out of the box&quot; as advertised (PPR, ISR, image optimization). This interview is about a year old and luckily Vercel has been collaborating with OpenNext to resolve a lot of these concerns but its still ridiculous that these were ever issues to begin with<p><a href=\"https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E-w0R-leDMc\" rel=\"nofollow\">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=E-w0R-leDMc</a>","created_at":"2025-12-13T00:52:34Z","created_at_i":1765587154,"objectID":"46250873","parent_id":46250051,"story_id":46200562,"story_title":"Open sourcing the Remix Store","story_url":"https://remix.run/blog/oss-remix-store","updated_at":"2026-03-05T23:10:49Z"}],"hitsPerPage":20,"nbHits":9,"nbPages":1,"page":0,"params":"query=%22dax+raad%22&hitsPerPage=20&advancedSyntax=true&analyticsTags=backend","processingTimeMS":1,"processingTimingsMS":{"_request":{"queue":124,"roundTrip":22},"afterFetch":{"merge":{"total":1},"total":1},"total":1},"query":"\"dax raad\"","serverTimeMS":126}
