Skip to content

Commit

Permalink
Changelog News 128
Browse files Browse the repository at this point in the history
  • Loading branch information
jerodsanto committed Jan 20, 2025
1 parent 606fd44 commit 05da5c9
Showing 1 changed file with 142 additions and 0 deletions.
142 changes: 142 additions & 0 deletions news/changelog-news-128.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
**Jerod Santo:**

What up, nerds? I'm Jerod and this is Changelog News for the week of Monday, January 20th, 2025.

Have 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's named after the Wile E. Coyote cartoons and it'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!

Ok, let's get into the news.

**Break:**

**Jerod Santo:**

[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)

Benj Edwards deftly describes how "surveillance capitalism and DRM turned home tech from friend to foe" by asking a litany of rhetorical questions about the past:

- What percentage of your income had to go towards annual software subscriptions on a 20th century Windows PC?
- Which part of this TV set kept track of everything you watched and then secretly sold the data to advertisers?
- 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?
- 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?
- 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?

When you say it like that... he continues:

> Every generation looks back and says, “Things used to be better,” whether they are accurate or not.
>
> 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.
Benj 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:

> 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.
**Break:**

**Jerod Santo:**

[Thoughts on a month with Devin](https://www.answer.ai/posts/2025-01-08-devin.html)

Hamel Husain, Isaac Flath & 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:

> ...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.
Their conclusions confirm my priors, so I'm happy to share them with you. 😉

Johno says:

> 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.
Isaac's take:

> 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.
Hamel's findings:

> 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.
I think Hamel'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 "nudge things in the right direction" at every step.

**Break:**

**Jerod Santo:**

[Why senior engineers should stay ICs](https://codertocto.com/insights/2025/01/ic-or-management-part-1)

For 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:

> In my years of mentoring developers, I've seen too many brilliant engineers jump into management because they thought it was the only way forward. But here's the thing - the IC path isn't just a valid choice; for many, it's the path that leads to their highest potential and greatest satisfaction.
In this post, Asaf makes his case for the IC path. If you're sold on the idea, he also lays out four strategies to build your IC career around:

1. Develop Your Technical Brand
2. Seek Out Technical Leadership Opportunities
3. Stay Current and Curious
4. Build Strong Relationships

**Break:**

**Jerod Santo:**

It's now time for Sponsored News!

On January 30th, you can watch [Augment Code](https://www.augmentcode.com) in action during this live demo.

But what *is* Augment Code, anyway? It'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:

> Augment taps into your team’s collective knowledge — your codebase, documentation, and dependencies. It's the most context-aware Developer AI, so you won't just code faster, you'll build smarter.
Join solutions architect, Anshuman Pandey, while he demos how it can help you:

- Get up to speed on new projects
- Write effective unit tests
- Refactor legacy code

Don't just code faster. Build smarter with Augment Code! [Register tody](https://get.augmentcode.com/augment-code-in-action-webinar-jan30.html) and they'll send you a link to join the talk and an email reminder before the session.

**Break:**

**Jerod Santo:**

[The Seven-Action Documentation model](https://passo.uno/seven-action-model/)

Fabrizio 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.

> 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.
Fabrizio 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)

1. Appraise
2. Understand
3. Explore
4. Practice
5. Remember
6. Develop
7. Troubleshoot

He develops and explains each action and the approach you'd take in providing docs to accompany the user on their way, finishing with this:

> 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.
**Break:**

**Jerod Santo:**

[A standards first web framework](https://nuejs.org/blog/standards-first-web-framework/)

Nue creator, Tero Piirainen:

> 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
Those two key issues, as Tero sees them, are "the frontend engineering problem", which can perhaps be boiled down to "React and friends spoil the fun", and "the design engineering problem", which can perhaps be boiled down to "JavaScript monoliths spoil the fun."

Tero is disappointed with the fontend ecosystem, so he's building something that he hopes will show the old, new way to build better websites.

**Break:**

**Jerod Santo:**

That'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?

ICYMI, 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're speaking with Ashley Jeffs about his open source ride & selling Benthos to Redpanda and on Friday we're joined by Kris Brandow and Matthew Sanabria from Go Time's spin-off, Fallthrough.

Have a great week! Leave us a 5-star review if you dig our work, and I'll talk to you again real soon.

0 comments on commit 05da5c9

Please sign in to comment.