Technology

The Common Thread of All Technology: Monitoring the Situation, Ep.1

The Common Thread of All Technology: Monitoring the Situation, Ep.1

In the first episode of "Monitoring the Situation", a16z's Erik Torenberg, Katherine Boyle, and guest Eddie Lazzarin discuss the firm's coherent vision, linking American Dynamism, gaming, and crypto through the lens of Marc Andreessen’s Techno-Optimist Manifesto. They explore the philosophical alignment between crypto and American values, the impact of AI on parenting and healthcare, new education models, and how fragmented internet subcultures are shaping mainstream discourse.

Early Days of Agile Development & Is Design Dead? • Martin Fowler & James Lewis

Early Days of Agile Development & Is Design Dead? • Martin Fowler & James Lewis

In an interview with James Lewis, Martin Fowler recounts his journey into the Agile movement, starting from the object-oriented community to the pivotal Chrysler C3 project where Extreme Programming (XP) was born. He discusses the shift from upfront to evolutionary design, the creation of the Agile Manifesto, and offers modern perspectives on developer productivity, the role of GenAI in software analysis, and the enduring importance of XP's technical practices.

A Formal Analysis of Apple’s iMessage PQ3 Protocol

A Formal Analysis of Apple’s iMessage PQ3 Protocol

A detailed overview of the formal verification of Apple's iMessage PQ3 protocol using the Tamarin prover. The talk covers PQ3's hybrid cryptographic design, its post-quantum security goals like forward secrecy and post-compromise security, the powerful adversary model it resists, and the successful formal analysis of its unbounded double ratchet structure.

Solving the Hard Problems • Dave Farley • GOTO 2024

Solving the Hard Problems • Dave Farley • GOTO 2024

Dave Farley argues that modern software development should be treated as an engineering discipline, emphasizing an evolutionary and iterative approach to architecture and design. He outlines key principles for tackling complexity, focusing on optimizing for learning and ease of change through techniques like working in small steps, prioritizing testability, and managing coupling.

Serverless Apps on Cloudflare • Ashley Peacock & Ricky Robinett

Serverless Apps on Cloudflare • Ashley Peacock & Ricky Robinett

Ashley Peacock, author of 'Serverless Apps on Cloudflare,' joins Ricky Robinett to provide a deep dive into Cloudflare's evolution from a security provider to a comprehensive developer platform. They explore its unique global architecture, serverless offerings like Workers and Durable Objects, and its growing suite of AI and data tools, contrasting its developer experience with traditional cloud providers.

Ethical Hacking in Action: Red Teaming, Pen Testing, & Cybersecurity

Ethical Hacking in Action: Red Teaming, Pen Testing, & Cybersecurity

Explore the core tasks of ethical hacking, from vulnerability scanning to red teaming. This guide covers engagement structure, hacker methodologies, key frameworks like MITRE ATT&CK, and the essential tools for cybersecurity professionals.