Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

. Kent Beck 🌻 is a legend in software engineering: and after coding for 52 years, he's never had more fun than now, he told me. Why? Because AI agents brought back the joy of creating software without the stuff that he's started to hate about coding for so...

42,529 Aufrufe • vor 1 Jahr •via X (Twitter)

10 Kommentare

Profilbild von Kevin Henrikson
Kevin Henriksonvor 1 Jahr

Incredible to hear. If someone like Kent Beck is having more fun coding after 50+ years, it says a lot about where this tooling is headed. Honestly, this is a fresh perspective for me. A lot of people that I know are still hesitant, skeptic and defensive regarding the developments that we have right now.

Profilbild von Andrei Maxim
Andrei Maximvor 1 Jahr

@KentBeck "Currently, Kent is building a server in Smalltalk (that he’s been wanting to do for many years) and a Language Server Protocol (LSP) for Smalltalk" OMG

Profilbild von Ryan | 🇬🇧 🇳🇱 🇪🇺| ❤️🇺🇦 | 🖕🇷🇺
Ryan | 🇬🇧 🇳🇱 🇪🇺| ❤️🇺🇦 | 🖕🇷🇺vor 1 Jahr

@KentBeck And Facebook being broken - it was, constantly - didn't matter. That random internet nerds could read your PMs or see your "private" albums or get your contact details never had any consequences. That's the advantage of building your business around something frivolous.

Profilbild von Robbie
Robbievor 1 Jahr

@KentBeck VERY excited for this one

Profilbild von Bitclaw
Bitclawvor 1 Jahr

@KentBeck hahaha I have to watch the full episode, I've run into the same thing. Another thing LLMs have done to me is change the implementation to make the test pass 😂

Profilbild von Ray Quant
Ray Quantvor 1 Jahr

@KentBeck Joy matters in creation.

Profilbild von Rich
Richvor 1 Jahr

@KentBeck If you listen to what he's saying in this clip it's that he has to write tests so the LLM doesn't repeatedly shit all over the code. Writing your code manually doesn't have this constant challenge - write tests, write code, done.

Profilbild von somecontextsuburbia
somecontextsuburbiavor 1 Jahr

@KentBeck Most software engineers hate marketing grand standing. Like go to any conference, the MBAs will spiel canned demos , and the DevOps engineers standing next to the podium will be sweating bullets.

Profilbild von Achille
Achillevor 1 Jahr

@KentBeck AI coding tools are a game changer for seasoned devs like Beck, reigniting creativity while shedding the mundane! As for Facebook’s method? It's high-stakes but effective with feature flags and staged rollouts ensuring smooth sailing. High risk, high reward!

Profilbild von Mi Caves®
Mi Caves®vor 1 Jahr

Legendary reflections. 🙌 AI agents have unlocked a new rhythm for software creators, no doubt. But while most are still using agents to build code, some of us are building the environment where intelligence just acts. We skipped the stack entirely. Not just agentic tools, agentic infrastructure. Not shipped. Lived. ⭕️ #AgenticInfrastructure #PostCode #OwnTheSignal

Ähnliche Videos

I'm teaching a new course! AI Python for Beginners is a series of four short courses that teach anyone to code, regardless of current technical skill. We are offering these courses free for a limited time. Generative AI is transforming coding. This course teaches coding in a way that’s aligned with where the field is going, rather than where it has been: (1) AI as a Coding Companion. Experienced coders are using AI to help write snippets of code, debug code, and the like. We embrace this approach and describe best-practices for coding with a chatbot. Throughout the course, you'll have access to an AI chatbot that will be your own coding companion that can assist you every step of the way as you code. (2) Learning by Building AI Applications. You'll write code that interacts with large language models to quickly create fun applications to customize poems, write recipes, and manage a to-do list. This hands-on approach helps you see how writing code that calls on powerful AI models will make you more effective in your work and personal projects. With this approach, beginning programmers can learn to do useful things with code far faster than they could have even a year ago. Knowing a little bit of coding is increasingly helping people in job roles other than software engineers. For example, I've seen a marketing professional write code to download web pages and use generative AI to derive insights; a reporter write code to flag important stories; and an investor automate the initial drafts of contracts. With this course you’ll be equipped to automate repetitive tasks, analyze data more efficiently, and leverage AI to enhance your productivity. If you are already an experienced developer, please help me spread the word and encourage your non-developer friends to learn a little bit of coding. I hope you'll check out the first two short courses here!

Andrew Ng

1,225,244 Aufrufe • vor 2 Jahren

AI is changing the software engineering craft. Anders Hejlsberg (Anders Hejlsberg) - creator of C#, TypeScript and industry legend - on why code review needs to get more enjoyable in response: #1 - AI is shifting the craft from writing code, to reviewing code: "In a sense, we're all turning into project managers. We can have an army of junior programmers, called agents, that will just spit out reams of code but someone's got to have the big picture and review all of that. And so, increasingly, our craft is going from one of writing the code, to one of reviewing the code and building the architecture of the code and overseeing the work. It's a different kind of craft. It's a different kind of enjoyment. I've always liked writing the code. To me that was the fulfilling part, seeing it work. In a way, AI robs a little bit of that, because I am less interested in reviewing code." #2 - The code review experience should be improved: "I think we could also make the process of reviewing code much more interesting than it is today. I mean, today, you see a list of diffs in alphabetical order and now it's up to you to make heads or tails of it. There are more pedagogical ways of presenting that. And you could have commentary generated by the AI that tells you what the changes are and whatever, and then tries to guide you along. So that symbiotic relationship, I think we need to work on that more and to keep the enjoyment in there."

The Pragmatic Engineer

39,073 Aufrufe • vor 3 Monaten

In May 2023, a live streaming world record was set with 32 million concurrent viewers watching the finale of the IPL cricket game. How was this system built? Ashutosh Agrawal was the architect behind this system, and he walks us through how live streaming at scale works, how the system was built and tested, and other interesting learnings. Watch or listen: • YouTube: • Spotify: • Apple: --- Brought to you by our wonderful sponsors: • WorkOS — The modern identity platform for B2B SaaS • CodeRabbit — Cut code review time and bugs in half (use the code PRAGMATIC to get one month free) • Augment Code — AI coding assistant that pro engineering teams love --- Three of my biggest takeaways: 1. The architecture behind live streaming systems is surprisingly logical. In the episode, Ashutosh explains how the live streaming system works, starting from the physical cameras on-site, through the production control room (PCR), streams being sliced-and-diced, and the HLS protocol (HTTP Live Streaming) used. 2. There are a LOT of tradeoffs you can play with when live streaming! The tradeoffs between server load, latency, server resources vs client caching are hard decisions to make. Want to reduce the server load? Serve longer chunks to clients, resulting in fewer requests per minute, per client… at the expense of clients potentially lagging more behind. This is just one of many possible decisions to make. 3. “Game day” is such a neat load testing concept. The team at Jio would simulate “game day” load months before the event. They did tell teams when the load test will start: but did not share anything else! Preparing for a “Game day” test is a lot of work, but it can pay off to find parts of the system that shutter under extreme load. See more takeaways and a summary here: Thanks Ashutosh for all these behind-the-scene details!

Gergely Orosz

50,632 Aufrufe • vor 1 Jahr

Mark Zuckerberg says the future of coding is closer than we think: AI agents inside Meta are being built not as generic developer tools, but to push Llama research forward — fully integrated into their workflow. He predicts that within 12–18 months, most of the code for these efforts could be written by AI itself — not simple autocomplete, but systems that take goals, run tests, fix bugs, improve performance, and even write higher-quality code than many skilled engineers. The real takeaway? This is only one part of a massive AI landscape, and no single company will dominate it all. Meta is building its own internal agents designed specifically to advance Llama research — deeply connected to their toolchain rather than built for enterprise customers. He expects that within the next year to year-and-a-half, AI will be writing most of the code in these projects, going far beyond autocomplete — understanding goals, running experiments, finding issues, and continuously improving systems. And according to him, this shift will become a core driver of how AI itself evolves. Meta is investing heavily in coding and research agents deeply integrated into their own systems, focused on advancing Llama rather than building broad enterprise tools. He expects AI will soon move beyond autocomplete to fully goal-driven coding — testing, debugging, improving, and producing high-quality results. But in his view, the AI revolution is too big for any single winner — multiple players and approaches will shape the future.

Ian Miles Cheong

20,561 Aufrufe • vor 6 Monaten

Claude Code is a major (and accidental!) hit for Anthropic that surprised even its creator, Boris Cherny. Claude Code, an Agentic AI coding product that lives in the terminal. Most of the new code at Anthropic is created through it today. And in the last 5 months since it was launched publicly, Claude Code went from $0 to $400M in revenue run rate (as per The Information). 00:00 – Intro 01:15 – Did You Expect Claude Code’s Success? 04:22 – How Claude Code Works and Origins 08:05 – Command Line vs IDE: Why Start Claude Code in the Terminal? 11:31 – The Evolution of Programming: From Punch Cards to Agents 13:20 – Product Follows Model: Simple Interfaces and Fast Evolution 15:17 – Who Is Claude Code For? (Engineers, Designers, PMs & More) 17:46 – What Can Claude Code Actually Do? (Actions & Capabilities) 21:14 – Agentic Actions, Subagents, and Workflows 25:30 – Claude Code’s Awareness, Memory, and Knowledge Sharing 33:28 – Model Context Protocol (MCP) and Customization 35:30 – Safety, Human Oversight, and Enterprise Considerations 38:10 – UX/UI: Making Claude Code Useful and Enjoyable 40:44 – Pricing for Power Users and Subscription Models 43:36 – Real-World Use Cases: Debugging, Testing, and More 46:44 – How Does Claude Code Transform Onboarding? 49:36 – The Future of Coding: Agents, Teams, and Collaboration 54:11 – The AI Coding Wars: Competition & Ecosystem 57:27 – The Future of Coding as a Profession 58:41 – What’s Next for Claude Code

Matt Turck

82,327 Aufrufe • vor 1 Jahr

lee from cursor JUST showed me the future of coding in this 29 min tutorial. what if instead of thinking about coding as you sitting alone in front of a screen , you started to think about it as you and a swarm of agents each taking on very specific roles, each showing up exactly when you need them, each running in the background without ever needing a coffee break. imagine a bugbot that doesn’t just review your pull request but triages the issue instantly, leaves intelligent comments, and in some cases even proposes a fix before a teammate has had the chance to read the description. imagine a security agent that quietly scans your code for vulnerabilities and flags them long before they become liabilities. imagine an agent dedicated to software culture, enforcing the little rules your team has decided matter, whether that’s never skipping loading states, banning certain lazy marketing phrases in your code comments, or making sure tests are always included. lee walked me through how all of this already exists inside cursor. he spun up custom commands like /code-review or /security-review that behave less like toys and more like trusted coworkers who have internalized the way your team thinks about quality. and when he combined that with rails, type safety, linters, formatting rules, test suites.... the agents learned to check themselves against the rails and fix mistakes automatically. you end up with a system where the codebase begins to feel alive, constantly watching itself, constantly healing. another thing i learned from lee was watching how he doesn’t pile everything into one giant context and hope for magic. he creates new chats for every new task, sometimes twenty or more in a single day, each one a fresh brain that isn’t bogged down by yesterday’s details. it’s a discipline that keeps the agents sharp and the outputs clean. pro tip, thanks Lee Robinson. this was a cool glimpse into the future of coding and some tips on how to squeeze the most out of cursor. anything is possible.

GREG ISENBERG

47,160 Aufrufe • vor 11 Monaten