The Changelog: Software Development, Open Source - Everyone is talking about MCP (News)

Episode Date: March 10, 2025

Vibe coding is the new vibe, AI engineers are all taking about MCP, Tom Usher wants you to kill your algorithmic feeds, Curiositry shares his troubleshooting expertise, Nikola Ðuza thinks we should k...eep blogging for the LLMs & James Stanier answers the question, should managers still code?

Transcript
Discussion (0)
Starting point is 00:00:00 What up nerds? I'm Jared and this is changelog news for the week of Monday, March 10th, 2025. Vibe coding is the valley's buzzword du jour for the uninitiated. It's like pair programming with an AI, where it writes all the code, and your only job is to make sure it doesn't harsh your vibe, dude. Then when it's finished, you post a demo to social media, declare software engineering dead, throw the barely usable final product away, and code up some more vibes. Okay, let's get into this week's news.
Starting point is 00:00:46 Everyone is talking about MCP. Okay, probably not everyone is talking about MCP, but it's certainly a burgeoning topic amongst the AI engineering crowd. So I figured it's at least worth a primer here. MCP stands for Model Context Protocol, which was first announced by the Anthropic team last November.
Starting point is 00:01:08 It's an open protocol to standardize how applications provide context to LLMs. Quote, think of MCP like a USB-C port for AI apps. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools." The linked X thread lists out a bunch of things people are building and announcing around MCP, most of which look like demo quality wares, but there's certainly some potential here.
Starting point is 00:01:45 If we are going to have an agentic future, we need good ways to equip AI agents with the context they need to accomplish their tasks. MCP might become the way we achieve that, or perhaps just a step along the way. Stop letting algorithms dictate how you think. Here's Tom Usher. Quote, the creators of TikTok, Instagram, etc. have gained control over exactly what we see, and what we see strongly influences how we think. They know their feeds make us angry, they know the negative effects on our mental health,
Starting point is 00:02:19 particularly that of teens, and they know that they have an influence on our opinion. With the power to shape what we see comes the power to shape what we believe, whether through deliberate manipulation or the slow creep of algorithmic recommendations. Engagement is fueled by outrage and outrage breeds extremism. The result is a feedback loop that isolates users, reinforces beliefs, and deprioritizes opposing viewpoint." Being able to form our own opinions is more important than ever. Do you want to take back control of how you think? At the end of this post, Tom gives you five things you can do without going cold turkey off social media altogether. Troubleshooting never goes obsolete.
Starting point is 00:03:04 In an industry where it's too easy to invest time in skills that don't last, I love when people share their expertise on things that have stood the test of time. Here's curiosity doing just that. Quote, realizing that I spend more time troubleshooting than I do building or doing, and that the skill of troubleshooting can be honed separately from the domain it's applied to, I decided to try to figure out how to improve my troubleshooting skills,
Starting point is 00:03:30 and as a result, my effectiveness in multiple domains. The way I do it, troubleshooting mostly boils down to scratching my head, Googling the error message, and thinking up and testing hypotheses to narrow the search space. But I frequently catch myself making errors I have made before, so here's what I try to remember when I'm troubleshooting to keep myself on track and avoid dead ends." That last paragraph is an extreme simplification.
Starting point is 00:03:57 This essay is brimming with specific, high-quality advice. Check it out. Link in the newsletter. It's now time for sponsored news. New Temporal capabilities from Replay 2025. The biggest event of the year for Temporal just wrapped up. Replay 2025 in London is where teams learn about evolving legacy systems, modernizing infrastructure, and building scalable, durable software to power today's top businesses.
Starting point is 00:04:26 Here is what they announced. Temporal is open source, so you can easily self-host it, but many teams are operating at scale and they rely on Temporal Cloud to give them an easier, faster, more scalable way to run Temporal. You can now automate migrations with zero downtime. The new tooling is in pre-release
Starting point is 00:04:43 and they're seeking early users. High availability can now offer another nine to multiple region replication and same region replication, allowing you to asynchronously replicate your workflows to a namespace in a secondary or same region and will automatically fail over if necessary to keep your apps online with a 99.99 SLA.
Starting point is 00:05:04 They also released new and updated capabilities to improve your DX online with a 99.99 SLA. They also released new and updated capabilities to improve your DX with Temporal. Temporal Ruby SDK is now available in pre-release and is at full feature parity with the other Temporal SDKs. You can now use Ruby to write workflows and activities. And Temporal Nexus is now generally available. Nexus lets you connect Temporal applications across and within isolated namespaces. Check the link in the newsletter for all the announcements and thank you to Temporal for sponsoring ChangeLog news.
Starting point is 00:05:34 Write blogs so LLMs have something to read. Why create content in the age of AI slop? Nikola Duzha has a dystopian answer to that question. Quote, LLMs are getting better and better, but they all need some kind of input to be trained on. And that's where we, content creators, come in. The world needs human touch for now. The AI needs some human touch. The LLMs need to be trained on the good stuff. That's why we need to keep writing, recording, and creating." This is giving me strong Matrix vibes. Spoiler alert, you know the Matrix,
Starting point is 00:06:12 where the machines only reason to keep us alive is to harvest us for energy. So they create a digital world to keep our minds busy while they feed on our bodies. But maybe I'm the only one getting Matrix vibes. I do agree with Nicola on this point. Quote, in the sea of generated content, the custom, handmade, locally produced content will always stand out.
Starting point is 00:06:33 It's the human touch that will make the difference. Furthermore, blogs and writing will highly unlikely die. To write is a way of getting your thoughts calm, organized, and composed. Certain humans will always need to write, no matter how easy it is to generate content with AI. In that sense, blogs with human touch will always have a place." End quote.
Starting point is 00:06:53 Always is a strong word, but I do believe there will be a market for human-crafted content for the foreseeable future, just like there's still a market for handcrafted goods hundreds of years after the industrial revolution. Should managers still code? James Stainier takes a crack at this age-old question. Quote, the short answer is that it depends exactly
Starting point is 00:07:15 on what you mean by coding. I think that there is a big difference between being in the code and writing code. All managers should be in the code, but not all managers should be writing code." End quote. James spends some time digging into the nuances of the question and how exactly he wants
Starting point is 00:07:33 his engineering managers to be in terms of their relationship with the code base. Should they be able to write code? Should they be able to do code reviews? Should they be able to debug and triage production issues? Stuff like that. It's a good one, check it out in the newsletter. That's the news for now,
Starting point is 00:07:50 but also scan that companion newsletter for even more links worth clicking on, such as building websites with lots of little HTML pages. It is as if you were on your phone. HerCrypt, ferociously secure, positively adorable. And keep your calendar in a plain text file. Sign up today for $0 at changelog.com slash news. This is episode number 135,
Starting point is 00:08:18 so that means it's time once again for some changelog plus plus shout outs. Shout out to our newest members! Yaroslaw F, Felix KD, Alex G, Matt T, and Scott S! We appreciate you for supporting our work with your hard earned cash! If ChangeLog++ is news to you, that's our membership program! You can join to ditch the ads get in on bonus content Receive a free sticker pack in the mail and get shout outs like the ones you just heard change log plus plus
Starting point is 00:08:52 It's better. Have a great week Leave us a five star review if you dig the show and I'll talk to you again real soon

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.