[{"data":1,"prerenderedAt":127},["ShallowReactive",2],{"podcast-meta":3,"podcast-theme-colors":32,"episode-make-computing-personal-again-news":92},{"title":4,"author":5,"description":6,"artwork":7,"categories":8,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":16,"hasPeople":31},"The Changelog: Software Development, Open Source","Changelog Media","Software's best weekly news brief, deep technical interviews & talk show.","https://cdn.changelog.com/static/images/podcasts/podcast-original-f16d0363067166f241d080ee2e2d4a28.png",[9],"Technology","https://changelog.com/podcast/feed","episodic",false,"https://changelog.com/podcast","en-us","All rights reserved",{"persons":17,"funding":27},[18,23],{"name":19,"role":20,"img":21,"href":22},"Adam Stacoviak","host","https://cdn.changelog.com/uploads/avatars/people/Qo/avatar_large.jpg?v=63760280419","https://changelog.com/person/adamstac",{"name":24,"role":20,"img":25,"href":26},"Jerod Santo","https://cdn.changelog.com/uploads/avatars/people/z4/avatar_large.jpeg?v=63760071650","https://changelog.com/person/jerodsanto",[28],{"url":29,"text":30},"https://changelog.com/++","Support our work by joining Changelog++",true,{"palette":33,"sourceColor":54,"extractedColors":55},{"light":34,"dark":43},{"primary":35,"primary-foreground":36,"secondary":37,"secondary-foreground":35,"accent":38,"muted":39,"muted-foreground":40,"ring":35,"podcast-vibrant":41,"podcast-muted":42},"#00182f","#ffffff","#eff2f6","#e7ecf0","#f0f2f4","#6f7275","#0375c4","#e2e5e8",{"primary":44,"primary-foreground":45,"secondary":46,"secondary-foreground":47,"accent":48,"muted":49,"muted-foreground":50,"ring":51,"podcast-vibrant":52,"podcast-muted":53},"#5580a9","#09090b","#191b1d","#dcdee0","#1d2022","#1a1b1c","#8d8f91","#c1c4c8","#3694e6","#151618","#a1978d",[56,63,71,79,84],{"hex":54,"red":57,"green":58,"blue":59,"area":60,"saturation":61,"lightness":62},161,151,141,0.13136455555555557,0.09615384615384609,0.592156862745098,{"hex":64,"red":65,"green":66,"blue":67,"area":68,"saturation":69,"lightness":70},"#d2d1d4",210,209,212,0.000134,0.03370786516853954,0.8254901960784313,{"hex":72,"red":73,"green":74,"blue":75,"area":76,"saturation":77,"lightness":78},"#525153",82,81,83,0.003252888888888889,0.012195121951219556,0.32156862745098036,{"hex":36,"red":80,"green":80,"blue":80,"area":81,"saturation":82,"lightness":83},255,0.03285188888888889,0,1,{"hex":85,"red":86,"green":87,"blue":88,"area":89,"saturation":90,"lightness":91},"#101820",16,24,32,0.8323966666666667,0.3333333333333333,0.09411764705882353,{"meta":93,"episode":101,"transcript":124},{"title":4,"author":5,"description":6,"artwork":7,"categories":94,"feedUrl":10,"type":11,"explicit":12,"link":13,"language":14,"copyright":15,"podcast2":95,"hasPeople":31},[9],{"persons":96,"funding":99},[97,98],{"name":19,"role":20,"img":21,"href":22},{"name":24,"role":20,"img":25,"href":26},[100],{"url":29,"text":30},{"guid":102,"title":103,"slug":104,"description":105,"htmlContent":106,"audioUrl":107,"audioType":108,"audioLength":109,"pubDate":110,"duration":111,"artwork":112,"episodeType":113,"explicit":12,"link":114,"podcast2":115},"changelog.com/16/2651","Make computing personal again (News)","make-computing-personal-again-news","Benj Edwards wants to put the \"personal\" back in \"personal computer\", the answer.ai folks took Devin for a month-long spin, Asaf Zamir explains why senior engineers can remain ICs and still have a fulfilling career, Fabrizio Ferri Benedetti rethinks documentation by putting user actions first & Tero Piirainen lays out his case for Nue, the standards first web framework.","\u003Cp>Benj Edwards wants to put the “personal” back in “personal computer”, the answer.ai folks took Devin for a month-long spin, Asaf Zamir explains why senior engineers can remain ICs and still have a fulfilling career, Fabrizio Ferri Benedetti rethinks documentation by putting user actions first &amp; Tero Piirainen lays out his case for Nue, the standards first web framework.\u003C/p>\n\u003Cp>\u003Ca href=\"https://changelog.com/news/128/email\">View the newsletter\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.zulipchat.com/#narrow/stream/455469-news\">Join the discussion\u003C/a>\u003C/p>\u003Cp>\u003Ca href=\"https://changelog.com/++\" rel=\"payment\">Changelog++\u003C/a> members support our work, get closer to the metal, and make the ads disappear. Join today!\u003C/p>\u003Cp>Sponsors:\u003C/p>\u003Cp>\u003Cul>\u003Cli>\u003Ca href=\"https://www.augmentcode.com\">Augment Code\u003C/a> – Developer AI that uses deep understanding of your large codebase and how you build software to deliver personalized code suggestions and insights. Augment provides relevant, contextualized code right in your IDE or Slack. It transforms scattered knowledge into code or answers, eliminating time spent searching docs or interrupting teammates.\n\u003C/li>\n\u003C/ul>\u003C/p>\u003Cp>Featuring:\u003C/p>\u003Cul>\u003Cli>Jerod Santo &ndash; \u003Ca href=\"https://jerodsanto.net\" rel=\"external ugc\">Website\u003C/a>, \u003Ca href=\"https://github.com/jerodsanto\" rel=\"external ugc\">GitHub\u003C/a>, \u003Ca href=\"https://www.linkedin.com/in/jerodsanto\" rel=\"external ugc\">LinkedIn\u003C/a>, \u003Ca href=\"https://changelog.social/@jerod\" rel=\"external ugc\">Mastodon\u003C/a>, \u003Ca href=\"https://x.com/jerodsanto\" rel=\"external ugc\">X\u003C/a>\u003C/li>\u003C/ul>\u003C/p>","https://op3.dev/e/https://pscrb.fm/rss/p/https://cdn.changelog.com/uploads/news/128/changelog-news-128.mp3","audio/mpeg",9527246,"Mon, 20 Jan 2025 20:00:00 +0000",585,"https://cdn.changelog.com/uploads/covers/changelog-news-original.png?v=63848365621","full","https://changelog.com/news/128",{"transcript":116,"chapters":119,"persons":122},{"url":117,"type":118},"https://changelog.com/news/128/transcript","text/html",{"url":120,"type":121},"https://changelog.com/news/128/chapters","application/json+chapters",[123],{"name":24,"role":20,"img":25,"href":26},{"content":125,"type":126,"url":117},"\u003C!DOCTYPE html>\n\u003Chtml>\n\u003Chead>\n  \u003Cmeta charset=\"utf-8\">\n  \u003Cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n  \u003Cmeta name=\"robots\" content=\"noindex\">\n  \u003Clink rel=\"canonical\" href=\"https://changelog.com/news/128\"/>\n  \u003Ctitle>Transcript for Changelog News #128\u003C/title>\n\u003C/head>\n\u003Cbody>\n\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>What up, nerds? I&#39;m Jerod and this is Changelog News for the week of Monday, January 20th, 2025.\n\nHave you ever heard of [coyote time](https://blogs.bsu.edu/teaching-innovation/2023/11/15/coyote-time-games-teach-forgiveness-learning/)? *No, not your annual [Coyote Ugly](https://en.wikipedia.org/wiki/Coyote_Ugly_(film)) rewatch party*. Coyote time is an affordance in video game design, where the game intentionally waits a brief period after you run off the side of a platform before it plummets you to your eminent demise. It&#39;s named after the Wile E. Coyote cartoons and it&#39;s apparently been making me feel better at video games than I actually am for the entirety of my life. Ignorance, as they say, is bliss!\n\nOk, let&#39;s get into the news.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[It’s time to make computing personal again](https://www.vintagecomputing.com/index.php/archives/3292/the-pc-is-dead-its-time-to-make-computing-personal-again)\n\nBenj Edwards deftly describes how &quot;surveillance capitalism and DRM turned home tech from friend to foe&quot; by asking a litany of rhetorical questions about the past:\n\n- What percentage of your income had to go towards annual software subscriptions on a 20th century Windows PC?\n- Which part of this TV set kept track of everything you watched and then secretly sold the data to advertisers?\n- Which part of Windows 95 fed you ads without your consent and kept track of everything you did remotely so Microsoft could keep stats on it?\n- Which part of Amazon.com in 2000 tried to get you to buy millions of no-name counterfeit and dangerous goods propped up by stealth advertising and fake reviews?\n- Which part of Google in the 1990s and early 2000s blanketed its results with deceptive ads or made you add “Reddit” to every search to get good results that weren’t overwhelmed by SEO-seeking filler content?\n\nWhen you say it like that... he continues:\n\n&gt; Every generation looks back and says, “Things used to be better,” whether they are accurate or not.\n&gt;\n&gt; But I’m not suggesting we live in the past. It is possible to learn from history and integrate the best of today’s technology with fair business practices that are more sustainable and healthy for everyone in the long run.\n\nBenj has a few ideas on what we can do individually to push this ideal forward, but he believes it will take collective action to make meaningful changes:\n\n&gt; Whether through purposeful reform or the eventual collapse of digital strip mining, I believe the personal computer will eventually rise again—–along with our chance to reclaim control of our digital lives.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Thoughts on a month with Devin](https://www.answer.ai/posts/2025-01-08-devin.html)\n\nHamel Husain, Isaac Flath &amp; Johno Whitaker from [Answer.AI](https://www.answer.ai) put Devin (the product whose creators promised it to be a fully autonomous software engineer) through its paces. They were optimistic:\n\n&gt; ...something about Devin felt different. If it could deliver even half of what it promised, it could transform how we work. But while Twitter was full of enthusiasm, we couldn’t find many detailed accounts of people actually using it.\n\nTheir conclusions confirm my priors, so I&#39;m happy to share them with you. 😉\n\nJohno says:\n\n&gt; Tasks it can do are those that are so small and well-defined that I may as well do them myself, faster, my way. Larger tasks where I might see time savings I think it will likely fail at. So no real niche where I’ll want to use it.\n\nIsaac&#39;s take:\n\n&gt; I had initial excitement at how close it was because I felt I could tweak a few things. And then slowly got frustrated as I had to change more and more to end up at the point where I would have been better of starting from scratch and going step by step.\n\nHamel&#39;s findings:\n\n&gt; Devin struggled to use internal tooling that is critical at AnswerAI which, in addition to other issues, made it difficult to use. This is despite providing Devin with copious amounts of documentation and examples. I haven’t found this to be an issue with tools like Cursor, where there is more opportunity to nudge things in the right direction more incrementally.\n\nI think Hamel&#39;s last comment nails it. The current state of the art in generative AI coding tools, despite impressive demos, only brings meaningful value when paired with a competent human programmer to &quot;nudge things in the right direction&quot; at every step.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[Why senior engineers should stay ICs](https://codertocto.com/insights/2025/01/ic-or-management-part-1)\n\nFor many successful software engineers, management seems like the *only* path toward career advancement. Asaf Zamir, however, has learned something quite different after years in the industry:\n\n&gt; In my years of mentoring developers, I&#39;ve seen too many brilliant engineers jump into management because they thought it was the only way forward. But here&#39;s the thing - the IC path isn&#39;t just a valid choice; for many, it&#39;s the path that leads to their highest potential and greatest satisfaction.\n\nIn this post, Asaf makes his case for the IC path. If you&#39;re sold on the idea, he also lays out four strategies to build your IC career around:\n\n1. Develop Your Technical Brand\n2. Seek Out Technical Leadership Opportunities\n3. Stay Current and Curious\n4. Build Strong Relationships\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>It&#39;s now time for Sponsored News!\n\nOn January 30th, you can watch [Augment Code](https://www.augmentcode.com) in action during this live demo.\n\nBut what *is* Augment Code, anyway? It&#39;s the developer AI for **complex codebases**, providing you with real-time, deep understanding of the code so you can be super productive right away:\n\n&gt; Augment taps into your team’s collective knowledge — your codebase, documentation, and dependencies. It&#39;s the most context-aware Developer AI, so you won&#39;t just code faster, you&#39;ll build smarter.\n\nJoin solutions architect, Anshuman Pandey, while he demos how it can help you:\n\n- Get up to speed on new projects\n- Write effective unit tests\n- Refactor legacy code\n\nDon&#39;t just code faster. Build smarter with Augment Code! [Register tody](https://get.augmentcode.com/augment-code-in-action-webinar-jan30.html) and they&#39;ll send you a link to join the talk and an email reminder before the session.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[The Seven-Action Documentation model](https://passo.uno/seven-action-model/)\n\nFabrizio Ferri Benedetti thinks most of the existing documentation frameworks focus too much on the tech writers and not enough on the *actions of users* who are consuming the docs.\n\n&gt; The prescriptive emphasis on what docs must be produced instead of describing what user needs should be addressed echoes an architectural mindset where one builds walls because of course a house must have rooms, what are we, barbarians? This apparent lack of flexibility disincentivizes writing the content that’s needed.\n\nFabrizio proposes a new documentation model that is centered on *seven actions* that the docs are meant to satisfy. The actions are (roughly in order, but not strictly)\n\n1. Appraise\n2. Understand\n3. Explore\n4. Practice\n5. Remember\n6. Develop\n7. Troubleshoot\n\nHe develops and explains each action and the approach you&#39;d take in providing docs to accompany the user on their way, finishing with this:\n\n&gt; As it happens with theoretical models, this one isn’t backed by extensive research or factorial analysis. The model is distributed AS IS, and under no circumstances can you hold me accountable for having ruined your lunch. However, I hope it provides a useful perspective for technical writers seeking to create more purposeful documentation.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>[A standards first web framework](https://nuejs.org/blog/standards-first-web-framework/)\n\nNue creator, Tero Piirainen:\n\n&gt; Today Nue takes a new, more natural direction: it becomes a standards first web framework. The focus has always been to strip away artificial layers and help developers take modern HTML, CSS, and JavaScript to their absolute peak. This shift is important, because now we can more directly work on solving the two key issues in frontend development\n\nThose two key issues, as Tero sees them, are &quot;the frontend engineering problem&quot;, which can perhaps be boiled down to &quot;React and friends spoil the fun&quot;, and &quot;the design engineering problem&quot;, which can perhaps be boiled down to &quot;JavaScript monoliths spoil the fun.&quot;\n\nTero is disappointed with the fontend ecosystem, so he&#39;s building something that he hopes will show the old, new way to build better websites.\u003C/p>\n\n\n    \u003Ccite>Break:\u003C/cite>\n    \u003Cp>\u003C/p>\n\n\n    \u003Ccite>Jerod Santo:\u003C/cite>\n    \u003Cp>That&#39;s the news for now, but also scan the companion newsletter for even more news worth your attention. Such as: you have built and Erlang, using coding skills to make passive income, and Docker on macOS is still slow?\n\nICYMI, last week we published two awesome shows: an interview with Elecia White from embedded.fm and a news roundup with Adam and yours truly talking Nvidia Digits, Waymo infinite loops, and modern terminal experiences. Scroll up in your feed to find those and stay tuned for this week because Wednesday we&#39;re speaking with Ashley Jeffs about his open source ride &amp; selling Benthos to Redpanda and on Friday we&#39;re joined by Kris Brandow and Matthew Sanabria from Go Time&#39;s spin-off, Fallthrough.\n\nHave a great week! Leave us a 5-star review if you dig our work, and I&#39;ll talk to you again real soon.\u003C/p>\n\n\u003C/body>\n\u003C/html>\n","text/html; charset=utf-8",1771793547586]