Engineering culture

How AI is changing Software Engineering: A Conversation with Gergely Orosz, @pragmaticengineer

How AI is changing Software Engineering: A Conversation with Gergely Orosz, @pragmaticengineer

Gergely Orosz, author of The Pragmatic Engineer, discusses the bizarre trend of 'token maxing' in Big Tech, the evolving role of software engineers in the AI era, and why companies are heavily investing in internal AI infrastructure despite uncertain productivity gains.

Taste & Craft: A Conversation with Tuomas Artman, CTO Linear & Gergely Orosz, @pragmaticengineer

Taste & Craft: A Conversation with Tuomas Artman, CTO Linear & Gergely Orosz, @pragmaticengineer

Tuomas Artman, Cofounder and CTO of Linear, discusses the paradoxical challenge AI introduces to software development. While AI agents accelerate shipping features, this speed can lead to a decline in software quality. He argues for prioritizing "tasteful," high-quality software as the ultimate competitive advantage and shares Linear's unique internal practices, such as the "Zero-Bug Policy" and "Quality Wednesdays," designed to cultivate a deep-seated culture of quality.

Lessons from 25 Trillion Tokens — Scaling AI-Assisted Development at Kilo

Lessons from 25 Trillion Tokens — Scaling AI-Assisted Development at Kilo

Scott Breitenother, CEO of Kilo, discusses the evolution of software development, where engineers are shifting from writing code to orchestrating AI agents. He shares lessons from processing 25 trillion tokens, emphasizing the critical role of trust, the importance of end-to-end ownership, and how this new paradigm leads to a 10x increase in shipping velocity.

From Coder to Manager: Navigating the Shift to Agentic Engineering with Notion Co-Founder Simon Last

From Coder to Manager: Navigating the Shift to Agentic Engineering with Notion Co-Founder Simon Last

Notion's Co-Founder, Simon Last, discusses their evolution from a writing assistant to a platform for custom AI agents. He covers the technical hurdles of semantic indexing, the internal shift toward using coding agents to build Notion, and the fundamental transition from a tool where humans do the work to one where humans manage a swarm of agents.

State of the Art of DORA Metrics & AI Integration • Nathen Harvey & Charles Humble

State of the Art of DORA Metrics & AI Integration • Nathen Harvey & Charles Humble

Nathen Harvey, leader of Google's DORA research team, discusses the surprising findings from their latest research on AI's impact on software development. While initial AI adoption correlated with decreased stability and throughput, the latest data shows a reversal for throughput. The conversation explores why this happens, presenting AI as an amplifier of existing systems and introducing DORA's seven essential capabilities for successful AI adoption, including the critical roles of documentation, trust, and expertise.

How to Get People Excited about Functional Programming • Russ Olsen & James Lewis

How to Get People Excited about Functional Programming • Russ Olsen & James Lewis

In this interview from GOTO Copenhagen 2024, author Russ Olsen and software architect James Lewis dive deep into the philosophy and practice of functional programming, using Clojure and Lisp as key examples. They discuss effective strategies for learning and teaching complex technical concepts, the cultural nuances of programming communities, and the inspirational power of large-scale engineering achievements like the Apollo moon landings.