.
Like &
Share

Software Engineering Radio - the podcast for professional software developers

  1. SE Radio 556: Alex Boten on Open Telemetry2023/03/23
    Info (Show/Hide)
  2. SE Radio 555: On Freund on Upskilling2023/03/15
    Info (Show/Hide)
  3. SE Radio 554: Adam Tornhill on Behavioral Code Analysis2023/03/08
    Info (Show/Hide)
  4. SE Radio 553: Luca Casonato on Deno2023/03/01
    Info (Show/Hide)
  5. SE Radio 552: Matt Frisbie on Browser Extensions2023/02/23
    Info (Show/Hide)
  6. Episode 551: Vidal Graupera on Manager 1-1 with Direct Reports2023/02/15

    Vidal Graupera, an Engineering Manager at LinkedIn, speaks with SE Radio’s Brijesh Ammanath about the importance of managers' one-on-one meetings with direct reports. They start by considering how a 1:1 meeting differs from other meetings...
  7. Episode 550: J.R. Storment and Mike Fuller on Cloud FinOps (Financial Operations)2023/02/09
    Info (Show/Hide)
  8. Episode 549: William Falcon Optimizing Deep Learning Models2023/02/03

    William Falcon of Lighting AI discusses how to optimize deep learning models using the Lightning platform, optimization is a necessary step towards creating a production application. Philip Winston spoke with Falcon about PyTorch, PyTorch Lightning...
  9. Episode 548: Alex Hidalgo on Implementing Service Level Objectives2023/01/25

    Alex Hidalgo, principal reliability advocate at Nobl9 and author of Implementing Service Level Objectives, joins SE Radio's Robert Blumen for a discussion of service-level objectives (SLOs) and error budgets. The conversation covers the meaning...
  10. Episode 547: Nicholas Manson on Identity Management for Cloud Applications2023/01/18
    Nicholas Manson, a SaaS Architect with more than 2 decades of experience building cloud applications, speaks with host Kanchan Shringi about identity and access management requirements for cloud applications. They begin by examining what a digital...
  11. Episode 546: Dietrich Ayala on the InterPlanetary File System2023/01/12
    Nikhil Krishna speaks with Dietrich Ayala about IPFS in depth. They cover what it is, how it works in detail and how one could leverage IPFS and libp2p in one's own application or to host one's content. The discussion goes into the IPFS ecosystem...
  12. Episode 545: John deVadoss on Design Philosophies that Drive .NET/Azure2023/01/04

    We talk with John deVadoss about the philosophies underlying the development of .NET and Azure software. We discuss the "Fiefdoms and Emissaries" concept of building loosely coupled systems, talk about strengths and drawbacks and how to build services...
  13. Episode 544: Ganesh Datta on DevOps vs Site Reliability Engineering2022/12/28
    Ganesh Datta, CTO and cofounder of Cortex, joins SE Radio's Priyanka Raghavan to discuss site reliability engineering (SRE) vs DevOps. They examine the similarities and differences and how to use the two approaches together to build better software...
  14. Episode 543: Jon Smart on Patterns and Anti-Patterns for Successful Software Delivery in Enterprises2022/12/21
    Jon Smart, author of the book Sooner Safer Happier: Patterns and Antipatterns for Business Agility, discusses patterns and anti-patterns for the success of enterprise software projects. Host Brijesh Ammanath speaks with him about the various common...
  15. Episode 542: Brendan Callum on Contract-Driven APIs2022/12/15

    Brendan Callum, engineering manager for the Pinterest developer platform team, discusses the "spec first" approach to API development and how it's different from "API first." Brendan speaks with host Kanchan Shringi about the challenges and advantages...
  16. Episode 541: Jordan Harband and Donald Fischer on Securing the Supply Chain2022/12/07

    Open source developers Jordan Harband and Donald Fischer join host Robert Blumen for a conversation about securing the software supply chain, especially open source. They start by reviewing supply chain security concepts, particularly as related to open..
  17. Episode 540: Joe Nash on DevRel2022/12/01

    Joe Nash of Twillio's TwilioQuest discusses the role of developer relations/advocate, which is a role at tech companies in-between developers, marketing, sales, and HR. Host Felienne speaks with Nash about the skills people need if they want to become...
  18. Episode 539: Adam Dymitruk on Event Modeling2022/11/23
    Info (Show/Hide)
  19. Episode 538: Roberto Di Cosmo on Archiving Public Software at Massive Scale2022/11/18
    Roberto Di Cosmo, Computer Science professor at University Paris Diderot and founder of the Software Heritage initiative, discusses how to protect against sudden loss from the collapse of a "free" source code repository provider, how to protect...
  20. Episode 537: Adam Warski on Scala and Tapir2022/11/09
    Info (Show/Hide)
  21. Episode 536: Ryan Magee on Software Engineering in Physics Research2022/11/02
    Ryan Magee, postdoctoral scholar research associate at LIGO Laboratory – Caltech, joins host Jeff Doolittle for a conversation about how software is used by scientists in physics research. The episode begins with a discussion of gravitational waves...
  22. Episode 535: Dan Lorenc on Supply Chain Attacks2022/10/25
    Dan Lorenc, CEO of Chainguard, a software supply chain security company, joins SE Radio editor Robert Blumen to talk about software supply chain attacks. They start with a review of software supply chain basics; how outputs become inputs of someone...
  23. Episode 534: Andy Dang on AI/ML Observability2022/10/20
    Andy Dang, Head of Engineering at WhyLabs discusses observability and data ops for AI/ML applications and how that differs from traditional observability. SE Radio host Akshay Manchale speaks with Andy about running an AI/ML model in production and how...
  24. Episode 533: Eddie Aftandilian on GitHub Copilot2022/10/11

    Eddie Aftandilian, Principal researcher at GitHub discusses GitHub copilot and how it can improve developer productivity with host Priyanka Raghavan. The discussion explores various subtopics such as the history of copilot, how it can improve developer...
  25. Episode 532: Peter Wyatt and Duff Johnson on 30 Years of PDF2022/10/05
    Peter Wyatt, CTO at PDF Association and project co-Leader of ISO 32000 (the core PDF standard), Duff Johnson CEO at PDF Association and ISO Project co-Leader and US TAG chair for both ISO 32000, discuss the 30 years' history of PDF, how to make a PDF...
  26. Episode 531: Xe Iaso on Tailscale2022/09/30
    Xe Iaso of Tailscale discusses how a VPN can be a useful tool when building software. SE Radio host Jeremy Jung spoke with Iaso about what VPNs are, onboarding, access control, authentication in the network vs individual services, peer-to-peer vs...
  27. Episode 530: Tanmai Gopal on GraphQL2022/09/21
    Tanmai Gopal, CEO of Hasura.io, joined SE Radio host Jeff Doolittle for a conversation about GraphQL. They discussed the history and rationale behind the original conception of GraphQL, as well as some of the use cases it is best suited for...
  28. Episode 529: Jeff Perry on Career Management for Software Engineers2022/09/14
    Jeff Perry, career coach with experience in multiple engineering and technology fields discusses how software engineers can be intentional and proactive in evaluating and pursuing career options, with host Kanchan Shringi.
  29. Episode 528: Jonathan Shariat on Designing to Avoid Worst Case Outcomes2022/09/07
    Jonathan Shariat, coauthor of the book Tragic Design, discusses harmful software design. SE Radio host Jeremy Jung speaks with Shariat about how poor design can kill in the medical industry, accidentally causing harm with features meant to bring joy...
  30. Episode 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch2022/08/30

    Adrian Kennard and Kevin Hones, Founders of FireBrick routers and firewalls, discuss how to design, build, test and support a hardware router and network operating system from scratch, while sharing the lessons learned. You'll also learn that in certain..
  31. Episode 526: Brian Campbell on Proof of Possession Defenses2022/08/24
    Brian Campbell, Distinguished Engineer at Ping Identity discusses cryptographic defences against stolen tokens for the OAUTH2 protocol with host Priyanka Raghavan. The discussion explores various subtopics such as the history of Proof of possession...
  32. Episode 525: Randy Shoup on Evolving Architecture and Organization at eBay2022/08/17

    Randy Shoup of eBay discusses the evolution of eBay's tech stack. SE Radio host Jeremy Jung speaks with Shoup about eBay's origins as a single C++ class with an Oracle database, a five-year migration to multiple Java services, sharing a database...
  33. Episode 524: Abi Noda on Developer Experience2022/08/11
    In this episode, Abi Noda, founder of Pull Panda and DX, discusses developer experience with SE Radio host Brijesh Ammanath. They examine the basic concept of DX and its importance before diving into a wide variety of issues, including methodologies...
  34. Episode 523: Jessi Ashdown and Uri Gilad on Data Governance2022/08/03

    Jessi Ashdown and Uri Gilad, authors of the book "Data Governance: The Definitive Guide," discuss what data governance entails, why it's important, and how it can be implemented. Host Akshay Manchale speaks with them about why data governance...
  35. Episode 522: Noah Gift on MLOps2022/07/27

    Noah Gift, author of "Practical MLOps", discusses MLOps, which are tools are techniques used to operationalize machine learning applications. Host Akshay Manchale spoke to Noah about the foundational aspects such as basic automation through DevOps, data...
  36. Episode 521: Phillip Mayhew on Test Automation in Gaming2022/07/21

    Phillip Mayhew of GameDriver discusses test automation for games and game-like applications. Host Philip Winston spoke with Mayhew about the increasing role of test automation in modern game development, the impact on the QA role, how to run tests...
  37. Episode 520: John Ousterhout on A Philosophy of Software Design2022/07/12
    Info (Show/Hide)
  38. Episode 519: Kumar Ramaiyer on Building a SaaS2022/07/06

    Kumar Ramaiyer, CTO, Planning Business Unit at Workday, discusses the Infrastructure services needed for and the design of Building and lifecycle of supporting a SaaS application.
  39. Episode 518: Karl Wiegers on Software Engineering Lessons2022/06/29

    Karl Wiegers, Principal Consultant with Process Impact and author of 13 books, discusses specific software development practices that can help you make sure that you don't repeat the same problems he sees time and time again with every customer...
  40. Episode 517: Jordan Adler on Code Generators2022/06/21

    In this episode, SE Radio host Felienne speaks with Jordan Adler of OneSignal about code generation, a technique to generate code from specifications like UML or from other programming languages such as Typescript. They also discuss code transformation, which can be us
  41. Episode 516: Brian Okken on Testing in Python with pytest2022/06/16
    Info (Show/Hide)
  42. Edpisode 515: Swizec Teller on Becoming a Senior Engineer2022/06/08

    This week, senior software engineer, instructor, and blogger Swizec Teller spoke with SE Radio's Brijesh Ammanath about the "senior mindset." Becoming a senior engineer is about more than just years of experience but rather about cultivating a different..
  43. Episode 514: Vandana Verma on the Owasp Top 102022/05/31

    Vandana Verma, Security Leader at Snyk and vice-chairperson of the OWASP Global Board of directors, discusses the "OWASP top 10" with host Priyanka Raghavan. The discussion explores various subtopics such as the history behind OWASP, the OWASP top 10 security risks, example of common vulnerabilities and ends with information on top projects in OWASP and how can contribute to it.
  44. Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications2022/05/25

    Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...
  45. Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications2022/05/25

    Gill Hoffer, co-founder and CTO at Salto, talks with SE Radio host Kanchan Shringi about a new persona -- the Business Engineer -- created by the rise of SaaS and adoption of best-of-breed business applications for back office systems. They examine...
  46. Episode 512: Tim Post on Rubber Duck Debugging2022/05/17

    Tim Post of echoreply.io discusses Rubber Duck Debugging, a way to wrap your head about problems and solutions. Host Felienne spoke with Post about Rubber Duck debugging, and how it can help you to find answers to complex problems.
  47. Episode 511: Ant Wilson on Supabase (Postgres as a Service)2022/05/10

    Ant Wilson of Supabase discusses building an open source alternative to Firebase with PostgreSQL. SE Radio host Jeremy Jung spoke with Wilson about how Supabase compares to Firebase, building an API layer with postgREST, authentication using GoTrue...
  48. Episode 510: Deepthi Sigireddi on How Vitess Scales MySQL2022/05/04

    In this episode, Deepthi Sigireddi of the Cloud Native Computing Foundation (CNCF) spoke with SE Radio host Nikhil Krishna about how Vitess scales MySQL. They discuss the design and architecture of the product; how Vitess impacts modern data problems;...
  49. Episode 509: Matt Butcher and Matt Farina on Helm Charts2022/04/26

    Matt Butcher and Matt Farina, authors of the book Learning Helm join SE Radio host Robert Blumen to discuss Helm, the package manager for kubernetes. Beginning with a review of kubernetes and Helm, this episode explores the history of helm;...
  50. Episode 508: Jérôme Laban on Cross Platform UI2022/04/19

    Jérôme Laban, CTO of Uno Platform, joined host Jeff Doolittle for a conversation about Cross-platform User Interfaces. The conversation addressed the unique challenges and possibilities related to applications designed to run on multiple platforms...
  51. Episode 507: Kevin Hu on Data Observability2022/04/13

    Kevin Hu, co-founder and CEO at Metaplane discusses "Data Observability" with host Priyanka Raghavan. The discussion touches upon Data observability roots, components, differences with software observability and tooling.
  52. Episode 506: Rob Hirschfeld on Bare Metal Infrastructure2022/04/06

    Rob Hirschfeld CEO of RackN discusses Bare Metal as a Service. Host Brijesh Ammanath spoke with Hirschfeld about all things bare metal. Hirschfeld starts with the basics before doing a deep dive into bare metal configuring, provisioning, common failures..
  53. Episode 505: Daniel Stenberg on 25 years with cURL2022/03/29

    Daniel Stenberg, founder and lead developer of cURL and libcurl, and winner of the Polhem Prize, discusses the history of the project, key events in the project timeline, war stories, favorite command line options and various experiences from 25 years of developing an Open Source project.
  54. Episode 505: Daniel Stenberg on 25 years with cURL2022/03/29

    Daniel Stenberg, founder and lead developer of cURL and libcurl, and winner of the Polhem Prize, discusses the history of the project, key events in the project timeline, war stories, favorite command line options and various experiences from 25 years of developing an Open Source project.
  55. Episode 504: Frank McSherry on Materialize2022/03/22

    Frank McSherry, Chief Scientist at Materialize talks to Host Akshay Manchale about Materialize which is a SQL database that maintains incremental views over streaming data. Frank talks about how Materialize can complement analytical systems...
  56. Episode 503: Diarmuid McDonnell on Web Scraping2022/03/16

    Diarmuid McDonnell , a Lecturer in Social Sciences, University of the West of Scotland talks with host Kanchan Shringi about his experience as a social scientist on the need for computational approaches for data collection and analysis as well as the...
  57. Episode 502: Omer Katz on Distributed Task Queues Using Celery2022/03/11

    Omer Katz, a software consultant and core contributor to the Celery discusses the Celery task processing framework with host Nikhil Krishna. We discuss in depth, the Celery task processing framework, it's architecture and the underlying messaging...
  58. Episode 501: Bob Ducharme on Creating Technical Documentation for Software Projects2022/03/01

    Nikhil Krishna speaks to Bob DuCharme an experienced technical writer and author about how to write and maintain technical documentation for software products. In the episode different mediums to distribute documentation and tools to maintain documentation are discussed.
  59. Episode 500: Sergey Gorbunov on Blockchain Interoperability2022/02/23
    Info (Show/Hide)
  60. Episode 499: Uma Chingunde on Building a PaaS2022/02/15
    Info (Show/Hide)
  61. Episode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)2022/02/09
    James Socol of Policygenius discusses continuous integration and continuous delivery, ways to test and deploy software quickly and easily. SE Radio host Felienne spoke with Socol about why CI and CD matter for the development process, what tools to use...
  62. Episode 497: Richard L. Sites on Understanding Software Dynamics2022/02/01
    Info (Show/Hide)
  63. Episode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)2022/01/25
    Info (Show/Hide)
  64. Episode 495: Vaughn Vernon on Strategic Monoliths and Microservices2022/01/19

    Vaughn Vernon, author of the book “Strategic Monoliths and Microservices” discusses his book with host Akshay Manchale about strategies for purposeful architecture from the perspective of both business decision makers and technical leaders.
  65. Episode 494: Robert Seacord on Avoiding Defects in C Programming2022/01/12

    Robert Seacord, author of Effective C, The CERT C Coding Standard and Secure Coding in C and C++, discusses why the C programming language can be insecure, the top 5 security issues and the tools and techniques you can employ to write secure code in C.
  66. Episode 494: Robert Seacord on Avoiding Defects in C Programming2022/01/12

    Robert Seacord, author of Effective C, The CERT C Coding Standard and Secure Coding in C and C++, discusses why the C programming language can be insecure, the top 5 security issues and the tools and techniques you can employ to write secure code in C.
  67. Episode 493: Ram Sriharsha on Vectors in Machine Learning2022/01/04

    Ram Sriharsha of Pinecone discusses the role of vectors in machine learning, a technique that lies at the heart of many of the machine learning applications we use every day. Host Philip Winston spoke with Sriharsha about the basics of vectors, vector...
  68. Episode 492: Sam Scott on Building a Consistent and Global Authorization Service2021/12/28

    Sam Scott, CTO of Oso discusses how to build a global authorization service and challenges with host Priyanka.
  69. Episode 491: Chase Kocher on The Recruiting LifeCycle2021/12/21

    Chase Kocher, the Founder and CEO of aim4hire, a technology recruitment agency, discusses the recruiting lifecycle from the candidate, the company and the recruiter’s point of view with host Kanchan Shringi.
  70. Episode 490: Tim McNamara on Rust 2021 Edition2021/12/14

    Tim McNamara, author of Rust in Action, discusses the top three benefits of Rust and why they make it a performant, reliable and productive programming language.
  71. Episode 489: Sam Boyer Package Management2021/12/08

    Guest Sam Boyer, author of So you want to write a package manager talks about package management. The discussion covers - what is a package? what does it mean to manage package? package meta-data; package versioning; the quantity of packages in modern...
  72. Episode 488: Chris Riccomini and Dmitriy Ryaboy on the Missing Readme2021/12/01

    Chris Riccomini and Dmitriy Ryaboy discuss their book, The Missing Readme, which is intended to be the missing manual for new software engineers. Felienne spoke with Riccomini and Ryaboy about a range of topics that new software engineers might not have..
  73. Episode 487: Davide Bedin on Dapr Distributed Application Runtime2021/11/23

    Davide Bedine, a cloud solution architect at Microsoft and professional Dapr enthusiast joined host Jeff Doolittle to discuss his book, Practical Microservices with Dapr and .NET. Dapr, the Distributed Application Runtime, simplifies cloud-native...
  74. Episode 486: Bob Nystrom on Dart2021/11/17

    Bob Nystrom, author of Crafting Interpreters and a software engineer at Google working on the Dart programming language, discusses the key features of Dart which make it an excellent choice for fast apps on any platform.
  75. Episode 485: Howard Chu on B+tree Data Structure in Depth2021/11/09

    Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP project, discusses the key features of B+Tree Data Structures which make it the default selection for efficient and predictable storage of sorted data.
  76. Episode 484: Audrey Lawrence on Timeseries Databases2021/11/02

    Audrey Lawrence of Amazon discusses Timeseries Databases and their new database offering Amazon Timestream. Philip Winston spoke with Lawrence about data modeling, ingestion, queries, performance, life-cycle management, hot data vs. cold data...
  77. Episode 483: Alexander Pugh on Robotic Process Automation2021/10/27

    Alexander Pugh discusses why and when to use Robotic Process Automation (RPA). Host Jeremy Jung spoke with Pugh about interacting with systems without APIs like mainframes; the importance of having developers involved when building bots; the difficulty...
  78. Episode 482: Luke Hoban on Infrastructure as Code2021/10/20

    Luke Hoban, CTO of Pulumi, joined host Jeff Doolittle for a conversation about infrastructure as code (IAC), which allows software development teams to configure and control their cloud infrastructure assets using code in contrast to other approaches...
  79. Episode 481: Ipek Ozkaya on Managing Technical Debt2021/10/12

    Ipek Ozkaya joined host Jeff Doolittle to discuss a book she co-authored entitled Managing Technical Debt. In the book, Ozkaya describes nine principles of technical debt management to aid software companies in identifying, measuring, tracking...
  80. Episode 480: Venky Naganathan on Chatbots2021/10/06

    Host Kanchan Shringi speaks with Venky Naganathan,Sr. Director of Engineering at Conga specializing in Artificial Intelligence and Chatbots about the Conversational UI paradigm for Enterprise Apps as well as the enablers and business use cases suited...
  81. Episode 479: Luis Ceze on the Apache TVM Machine Learning Compiler2021/09/29

    Luis Ceze of OctoML discusses Apache TVM, an open source machine learning model compiler for a variety of different hardware architectures with host Akshay Manchale. Luis talks about the challenges in deploying models on specialized hardware and how TVM.
  82. Episode 478: Satish Mohan on Network Segmentation2021/09/24

    Satish Mohan, CTO of AirGapNetworks discussed "Air Gapped Networks" with host Priyanka Raghavan.
  83. Episode 477: Josef Strzibny on Self Hosting Applications2021/09/15

    Josef Strzibny the author of Deployment from Scratch discusses how and why it's valuable to learn how to self host applications.
  84. Episode 476: Leonid Shevtsov on Transactional Email2021/09/08

    Leonid Shevtsov talks with host Robert Blumen about email protocols and transactional email.
  85. Episode 475: Rey Bango on Secure Coding Veracode2021/08/31

    Rey Bango, Senior Director of Developer and Security Relations at Veracode discussed Secure coding with host Priyanka Raghavan.
  86. Episode 474: Paul Butcher on Fuzz Testing2021/08/24

    Paul Butcher of AdaCore discusses Fuzz Testing, an automated testing technique used to find security vulnerabilities and other software flaws. Host Philip Winston spoke with Butcher about negative testing, brute-force fuzz testing...
  87. Episode 473: Mike Del Balso on Feature Stores2021/08/17

    Mike Del Balso, co-founder of Tecton discusses Feature Stores which are data platforms to operationalize Machine Learning applications. He talks about challenges faced by teams in creating custom data pipelines to serve models in production...
  88. Episode 472: Liran Haimovitch on Handling Customer Issues2021/08/11

    Liram Haimovitch talks about how a business handles customer issues with a software product. How issues start out with a dedicated customer-facing team and when they may be escalated to engineering.
  89. Episode 471: Jason Meller on Choosing the Right Tech Stack for a Greenfield Project2021/08/03

    CEO and security expert Jason Meller discusses modern tech stacks across a variety of programming languages to consider when building your next project or startup.
  90. Episode 470: L. Peter Deutsch on the Fallacies of Distributed Computing2021/07/27

    L Peter Deutsch of Aladdin Enterprises and formerly of Sun Microsystems joined host Jeff Doolittle to discuss the fallacies of distributed computing. Peter retold the history and origin of the fallacies and how they have been addressed over...
  91. Episode 469: Dhruba Borthakur on Embedding Real-time Analytics in Applications2021/07/22

    Dhruba Borthakur, CTO and co-founder of Rockset, discusses the use cases and core requirements of real-time analytics, as well as the evolution from batch to real time and the need for a new architecture with host Kanchan Shringi.
  92. Episode 468: Iljitsch van Beijnum on Internet Routing and BGP2021/07/13

    Networking researcher Iljitsch van Beijnum discusses internet routing and the border gateway protocol (BGP) with host Robert Blumen.
  93. Episode-467-Kim-Carter-on-Dynamic-Application-Security-Testing2021/07/07

    Kim Carter of BinaryMist discusses Dynamic Application Security Testing (DAST) and how the OWASP purpleteam project can improve early defect detection. Host Justin spoke with Carter about how DAST can provide meaningful feedback loops to developers...
  94. Episode 466: Casey Aylward on Venture Capital for Software Investing2021/06/29

    Casey Aylward, Principal at Costanoa Ventures discusses Venture capital with a focus on early stage investing from the perspective of the entrepreneur and the VC with host Kanchan Shringi.
  95. Episode 465: Kevlin Henney and Trisha Gee on 97 Things Every Java Programmer Should Know2021/06/22

    Trisha Gee and Kevlin Henney of 97 things every Java developer should know discusses their book, which is a collection of essays by different developers covering the most important things to know. Host Felienne spoke withGee and Henney about all things...
  96. Episode 464: Rowland Savage on Getting Acquired2021/06/16

    Rowland Savage, author of How to Stick the Landing: The M&A Handbook for Startups, discusses how company acquisitions work, the three types, and why it is so important for software engineering startups to know the details to make an acquisition happen.
  97. Episode 463: Yaniv Tal on Web 3.0 and the Graph2021/06/10

    Yaniv Tal discusses The Graph’s key features and also explains to user basics of blockchain infrastructure, Ethereum.
  98. Episode 462: Felienne on the Programmers Brain2021/06/02

    Felienne joins host Jeff Doolittle as a guest on the show to discuss her book, The Programmers Brain. While programmer’s brains are not special in comparison to the brains of others, they face unique cognitive challenges...
  99. Episode 461 Michael Ashburne and Maxwell Huffman on Quality Assurance2021/05/26

    Michael Ashburne and Maxwell Huffman discuss Quality Assurance with Jeremy Jung.
  100. Episode 460: Evan Weaver on FaunaDB2021/05/18

    Evan Weaver of Fauna discusses the Fauna distributed database. Host Felienne spoke with him about its design and properties, as well as the FQL query language, and the different models it supports: document-based as well as relational.
  101. Episode 459: Otakar Nieder on Gaming vs Simulation Engines2021/05/12

    Otakar Nieder, Senior Director of Development at Bohemia Interactive Simulations, discusses how simulation apps are different from gaming with host Kanchan Shringi.
  102. Episode 458: Daniel Roth on Blazor2021/05/06

    Daniel Roth from Microsoft discusses Blazor’s key features and benefits of using c# full stack for building web apps with host Priyanka Raghavan.
  103. Episode 457: Jeffery D Smith on DevOps Anti Patterns2021/04/27

    Jeffery D Smith, author of Operations Anti-Patterns, DevOps Solutions, talks about how things can go wrong in development organizations and what DevOps has to offer with host Robert Blumen.
  104. Episode 456: Tomer Shiran on Data Lakes2021/04/21

    Tomer Shiran, co-founder of Dremio, talks about managing data inside a data lake, historical changes and motivations for managing data as a data lake, and the common tools and methods for ingestion, storage, and analytics on top of the underlying data.
  105. Episode 455: Jamie Riedesel on Software Telemetry2021/04/13

    Jamie author of Software Telemetry book discusses Software Telemetry, why telemetry data is so important and the discipline of tracing, logging, and monitoring infrastructure.
  106. Episode 454: Thomas Richter Postgres as an OLAP database2021/04/09

    Thomas Richter is the founder of Swarm64, a Postgres extension company designed to boost performance of your Postgres instance. This episode examines the internals of Postgres, performance considerations, and relational database types.
  107. Episode 453: Aaron Rinehart on Security Chaos Engineering2021/03/30

    Aaron Rinehard, CTO of Verica and author, discusses security chaos engineering (SCE) and how it can be used to enhance the security of modern application architectures.
  108. Episode 452: Scott Hanselman on .NET2021/03/23

    Scott Hanselman discusses .NET with Jeremy Jung
  109. Episode 451: Luke Kysow on Service Mesh2021/03/16

    Luke Kysow from Hashicorp does a deep dive into the key features of Consul with host Priyanka Raghavan.
  110. Episode 450: Hadley Wickham on R and Tidyverse2021/03/09

    Hadley Wickham, chief scientist at RStudio and creator of the Tidyverse, discusses how R and its data science package the TidyVerse are used and created. Host Felienne speaks with Wickham about the design philosophy of the Tidyverse, and how it supports..
  111. Episode 449: Dan Moore on Build vs Buy2021/03/05
  112. Episode 448: Matt Arbesfeld Starting Your Own Software Company2021/02/27
  113. Episode 447: Michael Perry on Immutable Architecture2021/02/18
  114. Episode 446: Nigel Poulton on Kubernetes Fundamentals2021/02/10
  115. Episode 445: Thomas Graf on eBPF (extended Berkeley Packet Filter)2021/02/02
  116. Episode 444: Tug Grall on Redis2021/01/29
  117. Episode 443: Shawn Wildermuth on Diversity and Inclusion in the Workplace2021/01/20
  118. Episode 442: Arin Bhowmick on UX Design for Enterprise Applications2021/01/14
  119. Episode 441 Shipping Software - With Bugs2021/01/05
  120. Episode 440: Alexis Richardson on gitops2020/12/24
  121. Episode 439: JP Aumasson on Cryptography2020/12/18
  122. Episode 438: Andy Powell on Lessons Learned from a Major Cyber Attack2020/12/12
  123. Episode 437: Architecture of Flutter2020/12/08
  124. Episode 436: Apache Samza with Yi Pan2020/11/24
  125. Episode 435: Julie Lerman on Object Relational Mappers and Entity Framework2020/11/17
  126. Episode 435: Julie Lerman on Object Relational Mappers and Entity Framework2020/11/17
  127. Episode 434: Steven Skiena on Preparing for the Data Structures and Algorithm Job Interview2020/11/10
  128. Episode 433: Jay Kreps on ksqlDB2020/11/06
  129. Episode 432: brian d foy on Perl 72020/10/30
  130. Episode 431: Ken Youens-Clark on Learning Python2020/10/23
  131. Episode 430: Marco Faella on Seriously Good Software2020/10/16
  132. Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring2020/10/08
  133. Episode 428: Matt Lacey on Mobile App Usability2020/09/30
  134. Episode 427: Sven Schleier and Jeroen Willemsen on Mobile Application Security2020/09/23
  135. Episode 426: Philip Kiely on Writing for Software Developers2020/09/15
  136. Episode 425: Paul Smith on The Crystal Programming Language and the Lucky Web Framework2020/09/09
  137. Episode 424: Sean Knapp on Dataflow Pipeline Automation2020/09/02
  138. 423: Ryan Singer on Remote Work2020/08/25
  139. Episode 422: Michael Geers on Micro Frontends2020/08/17
  140. Episode 421: Doug Fawley on gRPC2020/08/11
  141. Episode 420: Ryan Ripley on Making Scrum Work2020/08/06
  142. Episode 419: John Ellithorpe on the Role of a CTO2020/07/28
  143. Episode 418: Functional Programming in Enterprise Applications2020/07/22
  144. Episode 417: Alex Petrov on Database Storage Engines2020/07/16
  145. 416: Adam Shostack on Threat Modeling2020/07/09
  146. Episode 415: Berkay on Incident Management2020/06/30
  147. Episode 414: Jens Gustedt on Modern C2020/06/23
  148. Episode 413: Spencer Kimball on CockroachDB2020/06/16
  149. Episode 412: Sam Gavis Hughson on Technical Interviews2020/06/09
  150. Episode 411: Aaron Vonderhaar on Elm2020/05/28
  151. Episode 410: Sara Leen on Localizing and Porting Japanese Games2020/05/19
  152. Episode 409: Joe Kutner on the Twelve Factor App2020/05/14
  153. Episode 408: Mike McCourt on Voice and Speech Analysis2020/05/04
  154. Episode 407: Juval Lowy on Righting Software2020/04/24
  155. Episode 406: Torin Sandall on Distributed Policy Enforcement2020/04/14
  156. Episode 405: Yevgeniy Brikman on Infrastructure as Code Best Practices2020/04/07
  157. Episode 404: Bert Hubert on DNS Security2020/03/26
  158. Episode 403: Karl Hughes on Speaking at Tech Conferences2020/03/18
  159. Episode 402: Rich Harris on the Svelte JavaScript Framework2020/03/12
  160. Episode 401: Jeremy Miller on Waterfall Versus Agile2020/03/03
  161. Episode 400: Michaela Greiler on Code Reviews2020/02/26
  162. Episode 399: Sumit Kumar on Building Maps using Leaflet2020/02/20
  163. Episode 398: Apache Kudu with Adar Leiber Dembo2020/02/12
  164. Episode 397: Pat Helland on Data Management with Microservices.mp32020/02/06
  165. Episode 396: Barry O’Reilly on Antifragile Architecture2020/01/24
  166. Episode 395: Katharine Jarmul on Security and Privacy in Machine Learning2020/01/10
  167. Episode 394: Chris McCord on Phoenix LiveView2020/01/03
  168. Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log2019/12/18
  169. Episode 392: Stephen Wolfram on Mathematica2019/12/13
  170. Episode 391: Jeremy Howard on Deep Learning and fast.ai2019/12/05
  171. SE-Radio Episode 390: Sam Procter on Security in Software Design2019/11/26
  172. Episode 389: Ryan Singer on Basecamp's Software Development Process2019/11/18
  173. Episode 388: Bob Kepford on Decoupled Content Management Systems2019/11/12
  174. Episode 387: Abhinav Asthana on Designing and Testing APIs2019/11/07
  175. Episode 386: Building Low Latency Applications with WebRTC2019/10/30
  176. Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks2019/10/22
  177. Episode 384: Boris Cherny on TypeScript2019/10/16
  178. Episode 383: Neil Madden On Securing Your API2019/10/10
  179. Episode 382: Michael Chan on Learning ReactJS2019/09/26
  180. Episode 381: Josh Long on Spring Boot2019/09/23
  181. Episode 380: Margaret Burnett on GenderMag2019/09/10
  182. Episode 379: Claire Le Goues on Automated Program Repair2019/09/03
  183. Episode 378: Joshua Davies on Attacking and Securing PKI2019/08/28
  184. Episode 377: Heidi Howard on Distributed Consensus2019/08/20
  185. Episode 376: Justin Richer On API Security with OAuth 22019/08/13
  186. Episode 375: Gabriel Gonzalez on Configuration2019/08/07
  187. Episode 374: Marcus Blankenship on Motivating Programmers2019/07/24
  188. Episode 373: Joel Spolsky on Startups Growth, and Valuation2019/07/18
  189. Episode 372: Aaron Patterson on the Ruby Runtime2019/07/12
  190. Episode 371: Howard Chu on the Lightning Memory Mapped Database (LMDB)2019/06/25
  191. Episode 370: Chris Richardson on Microservice Patterns2019/06/18
  192. Episode 369: Derek Collison on Messaging Systems and NATS2019/06/11
  193. Episode 368: Bryan Helmig on Managing Distributed Teams2019/05/30
  194. Episode 367: Diomidis Spinellis on Debugging2019/05/21
  195. 366: Test Automation with Arnon Axelrod2019/05/16
  196. 365: Thorsten Ball on Building an Interpreter2019/05/07
  197. 364: Peter Zaitsev on Choosing the Right Open Source Database2019/04/30
  198. 363: Jonathan Boccara on Understanding Legacy Code2019/04/16
  199. SE-Radio Episode 362: Simon Riggs on Advanced Features of PostgreSQL2019/04/10
  200. SE-Radio Episode 361: Daniel Berg on Istio Service Mesh2019/03/27
  201. SE-Radio Episode 360: Pete Koomen on A/B Testing2019/03/13
  202. SE-Radio Episode 359: Engineering Maturity with Jean-Denis Greze2019/03/06
  203. SE-Radio Episode 358: Probabilistic Data Structure for Big Data Problems2019/02/27
  204. SE-Radio Episode 357: Adam Barr on Code Quality2019/02/20
  205. SE-Radio Episode 356: Tim Coulter on Truffle, Smart Contracts and DApp Development with Truffle, Truffle Ecosystem and Roadmap2019/02/14
  206. SE-Radio Episode 355: Randy Shoup Scaling Technology and Organization2019/02/08
  207. SE-Radio Episode 354: Avi Kivity on ScyllaDB.mp32019/02/01
  208. SE-Radio Episode 353: Max Neunhoffer on Multi-model databases and ArangoDB2019/01/25
  209. SE-Radio episode 352: Johanathan Nightingale on Scaling Engineering Management2019/01/16
  210. Episode 351 - Bernd Rücker on Orchestrating Microservices with Workflow Management2019/01/10
  211. SE-Radio Episode 350: Vivek Ravisankar on HackerRank2018/12/19
  212. SE-Radio Episode 349: Gary Rennie on Phoenix2018/12/12
  213. SE-Radio Episode 348 Riccardo Terrell on Concurrency2018/12/05
  214. SE-Radio Episode 347: Daniel Corbett on Load Balancing and HAProxy2018/11/28
  215. SE-Radio Episode 346: Stephan Ewen on Streaming Architecture2018/11/14
  216. SE-Radio Episode 345: Tyler McMullen on Content Delivery Networks (CDNs)2018/11/07
  217. SE-Radio Episode 344: Pat Helland on Web Scale2018/10/31
  218. SE-Radio Episode 343: John Crain on Ethereum and Smart Contracts2018/10/24
  219. SE Radio Episode 342 - István Lam on Privacy by Design with GDPR2018/10/18
  220. SE-Radio 341: Michael Hausenblas on Container Networking2018/10/10
  221. SE-Radio Episode 340: Lara Hogan and Deepa Subramaniam on Revitalizing a Cross-Functional Product Organization2018/10/03
  222. SE-Radio Episode 339: Jafar Soltani on Continuous Delivery for Multiplayer Games.mp32018/09/26
  223. SE-Radio Episode 338: Brent Laster on the Jenkins 2 Build Server2018/09/19
  224. SE-Radio Episode 337: Ben Sigelman on Distributed Tracing2018/09/11
  225. SE-Radio 336: Sasa Juric on Elixir2018/08/28
  226. SE-Radio Episode 335: Maria Gorlatova on Edge Computing2018/08/20
  227. SE-Radio Episode 334: David Calavera on Zero-downtime Migrations and Rollbacks with Kubernetes2018/08/14
  228. SE-Radio Episode 333: Marian Petre and André van der Hoek on Software Design.mp32018/08/06
  229. SE-Radio Episode 332: John Doran on Fixing a Broken Development Process2018/07/31
  230. SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design2018/07/24
  231. SE-Radio Episode 330: Natalie Silvanovich on Attack Surface Reduction2018/07/16
  232. SE-Radio Episode 329 Andreas Stefik on Accessibility for the Visually2018/06/26
  233. SE-Radio Episode 328: Bruce Momjian on the Postgres Query Planner2018/06/19
  234. SE-Radio Episode 327: Glynn Bird on Developer Productivity with Open Source2018/06/12
  235. SE-Radio Episode 326 Dmitry Jeremov and Svetlana Isakova on the Kotlin Programming Language2018/06/05
  236. SE-Radio Episode 325: Tammy Butow on Chaos Engineering2018/05/29
  237. SE-Radio Episode 324: Marc Hoffmann on Code Test Coverage Analysis and Tools2018/05/21
  238. SE-Radio Episode 323: Lin Clark on WebAssembly2018/05/07
  239. SE-Radio Episode 322: Bill Venners on Property Based Tests 2018/04/30
  240. SE-Radio Episode 321: Péter Budai on End to End Encryption2018/04/10
  241. SE-Radio Episode 320: Nate Taggart on Serverless Paradigm2018/03/27
  242. SE-Radio Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes2018/03/13
  243. SE Radio Episode 318: Veronika Cheplygina on Image Recognition2018/02/20
  244. SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity2018/02/06
  245. SE-Radio Episode 316: Nicolai Parlog on Java 92018/01/30
  246. SE-Radio Episode 315: Jeroen Janssens on Tools for Data Science2018/01/23
  247. SE-Radio Episode 314: Scott Piper on Cloud Security2018/01/15
  248. SE-Radio Episode 313: Conor Delanbanque on Hiring and Retaining DevOps2017/12/18
  249. SE-Radio Episode 312: Sachin Gadre on the Internet of Things2017/12/12
  250. SE-Radio Episode 311: Armon Dadgar on Secrets Management 2017/12/05
  251. SE-Radio Episode 310: Kirk Pepperdine on Performance Optimization2017/11/28
  252. SE-Radio-Episode-309-Zane-Lackey-on-Application-Security2017/11/13
  253. SE Radio Episode 308: Gregor Hohpe on It Architecture and IT Transformation 2017/11/08
  254. SE-Radio Episode 307: Harsh Sinha on Product Management2017/10/30
  255. SE-Radio Episode 306: Ron Lichty on Managing Programmers2017/10/16
  256. SE-Radio Episode 305: Charlie Berger on Predictive Applications2017/10/09
  257. SE-Radio Episode 304: Evgeny Shadchnev on Code Schools2017/09/25
  258. SE-Radio Episode 303: Zachary Burt on Freelancing as a Career Option2017/09/18
  259. SE-Radio Episode 302: Haroon Meer on Network Security2017/09/11
  260. SE-Radio Episode 301: Jason Hand Handling Outages2017/08/28
  261. SE-Radio Episode 300: Jonathan Stark on Mobile App Development2017/08/15
  262. SE-Radio Episode 299: Edson Tirelli on Rules Engines2017/08/07
  263. SE-Radio Episode 298: Moshe Vardi on P versus NP2017/07/25
  264. SE-Radio-Episode-297:-Kieren-James-Lubin-on-Blockchain2017/07/18
  265. SE-Radio Episode 296: Type Driven Development with Edwin Brady2017/07/10
  266. SE-Radio Episode 295: Michael Feathers on Legacy Code2017/06/27
  267. SE-Radio-Episode-294-Asaf-Yigal-on-Machine-Learning-in-Log-Analysis2017/06/19
  268. SE-Radio Episode 293: Yakov Fain on Angular2017/06/05
  269. SE-Radio Episode 292: Philipp Krenn on Elasticsearch2017/05/30
  270. SE-Radio Episode 291: Morgan Wilde on LLVM2017/05/15
  271. SE-Radio Episode 290: Diogo Mónica on Docker Security2017/05/08
  272. SE-Radio Episode 289: James Turnbull on Declarative Programming with Terraform2017/04/25
  273. SE-Radio Episode 288: DevSecOps2017/04/18
  274. SE-Radio-Episode-287:-Success-Skills-for-Architects-with-Neil-Ford2017/04/11
  275. SE-Radio-Episode-286-Katie-Malone-Intro-to-Machine-Learning2017/03/28
  276. SE-Radio Episode 285: James Cowling on Dropbox’s Distributed Storage System2017/03/14
  277. SE-Radio Episode 284: John Allspaw on System Failures: Preventing, Responding, and Learning From2017/03/07
  278. SE-Radio Episode 283: Alexander Tarlinder on Developer Testing2017/02/28
  279. SE-Radio-Episode-282-Donny-Nadolny-on-Debugging-Distributed-Systems2017/02/14
  280. SE-Radio-Episode-281-James-Whittaker-on-Career-Strategy2017/02/07
  281. SE-Radio-Episode-280-Gerald-Weinberg-on-Bugs-Errors-and-Software-Quality2017/01/24
  282. SE-Radio Episode 279: Florian Gilcher on Rust2017/01/10
  283. SE-Radio Episode 278: Peter Hilton on Naming2016/12/20
  284. SE-Radio Episode 277: Gil Tene on Tail Latency2016/12/14
  285. SE-Radio-Episode-276-Björn-Rabenstein-on-Site-Reliability-Engineering2016/12/06
  286. SE-Radio-Episode-275:-Josh-Doody-on-Salary-Negotiation-for-Software-Engineers2016/11/22
  287. SE-Radio-Episode-274-Sam-Aaron-on-Sonic-Pi2016/11/08
  288. SE-Radio-Episode-273-Steve-McConnell-on-Software-Estimation2016/11/01
  289. SE-Radio Episode 272: Frances Perry on Apache Beam2016/10/25
  290. SE-Radio Episode 271: Idit Levine on Unikernelsl2016/10/11
  291. SE-Radio Episode 270: Brian Brazil on Prometheus Monitoring2016/10/04
  292. SE-Radio-Episode-269-Phillip-Carter-on-F#2016/09/27
  293. SE-Radio Episode 268: Kief Morris on Infrastructure as Code2016/09/13
  294. SE-Radio-Episode-267-Jürgen-Höller-on-Reactive-Spring-and-Spring-5.02016/09/06
  295. SE-Radio-Episode-266:-Charles-Nutter-on-the-JVM-as-a-Language-Platform2016/08/16
  296. SE-Radio-Episode-265-Pat-Kua-on-Becoming-a-Tech-Lead2016/08/05
  297. SE-Radio Episode 264: James Phillips on Service Discovery2016/08/02
  298. Camille Fournier on Real-World Distributed Systems2016/07/19
  299. SE-Radio Episode 262: Software Quality with Bill Curtis2016/07/12
  300. SE-Radio-Episode-261:-David-Heinemeier-Hansson-on-the-State-of-Rails,-Monoliths,-and-More2016/06/28
  301. SE-Radio Episode 260: Haoyuan Li on Alluxio2016/06/14
  302. SE-Radio-Episode-259:-John-Purrier-on-OpenStack2016/06/07
  303. SE-Radio Episode 258: Cody Voellinger on Recruiting Software Engineers2016/05/24
  304. SE-Radio Episode 257: Michael Nygard on Clojure in Practice2016/05/17
  305. SE-Radio Episode 256: Jay Fields on Working Effectively with Unit Tests2016/05/03
  306. SE-Radio-Episode-255:-Monica-Beckwith-on-Java-Garbage-Collection2016/04/26
  307. SE-Radio Episode 254: Mike Barker on the LMAX Architecture2016/04/11
  308. SE-Radio-Episode-253-Fred-George-on-Developer-Anarchy2016/03/23
  309. SE-Radio Episode 252: Christopher Meiklejohn on CRDTs 2016/03/15
  310. SE-Radio Episode 251: Martin Klose on Code Retreats2016/03/03
  311. SE-Radio Epislode 250: Jürgen Laartz and Alexander Budzier on Why Large IT Projects Fail2016/02/22
  312. SE-Radio-Episode-249:-Vaughn-Vernon-on-Reactive-Programming-with-the-Actor-Model2016/02/11
  313. SE-Radio Episode 248: Axel Rauschmayer on JavaScript and ECMAScript 62016/01/28
  314. SE-Radio Episode 247: Andrew Phillips on DevOps2016/01/20
  315. SE-Radio-Show-246:-John-Wilkes-on-Borg-and-Kubernetes2016/01/07
  316. SE-Radio-Episode-245-John-Sonmez-on-Marketing-Yourself-and-Managing-Your-Career2015/12/28
  317. SE Radio Episode 244: Gernot Starke on Architecture Documentation using arc422015/12/16
  318. SE-Radio Episode 243: RethinkDB with Slava Akhmechet2015/11/20
  319. SE-Radio Episode 242: Dave Thomas on Innovating Legacy Systems2015/11/13
  320. SE-Radio Episode 241: Kyle Kingsbury on Consensus in Distributed Systems2015/11/03
  321. SE-Radio Episode 240: The Groovy Language with Cédric Champeau2015/10/22
  322. SE-Radio Episode 239: Andrew Clay Shafer on Modern Platform-as-a-Service2015/10/02
  323. SE-Radio Episode 237: Software Engineering Radio: Go Behind the Scenes and Meet the Team2015/09/22
  324. Episode 238: Linda Rising on the Agile Brain2015/09/11
  325. SE-Radio Episode 236: Rebecca Parsons on Evolutionary Architecture2015/08/21
  326. SE-Radio-Episode-235:-Ben-Hindman-on-Apache-Mesos2015/08/17
  327. SE-Radio-Episode-234:-Barry-O'Reilly-on-Lean-Enterprise2015/08/04
  328. SE-Radio-Episode-233-Fangjin-Yang-on-OLAP-and-the-Druid-Real-Time-Analytical-Data-Store2015/07/28
  329. SE-Radio-Episode-232:-Mark-Nottingham-on-HTTP/22015/07/16
  330. SE-Radio-Episode-231:-Joshua-Suereth-and-Matthew-Farwell-on-SBT-and-Software-Builds2015/07/01
  331. Episode 230: Shubhra Khar on NodeJS2015/06/26
  332. Episode 229: Flavio Junqueira on Distributed Coordination with Apache ZooKeeper2015/06/16
  333. Episode 228: Software Architecture Sketches with Simon Brown2015/06/10
  334. Episode-227:-Eric-Brewer:-The-CAP-Theorem,-Then-and-Now2015/05/27
  335. Episode-226-Eric-Evans-on-Domain-Driven-Design-at-10-Years2015/05/13
  336. Episode 225 Brendan Gregg on Systems Performance2015/04/14
  337. Episode 224: Sven Johann and Eberhard Wolff on Technical Debt2015/03/31
  338. Episode 223: Joram Barrez on the Activiti Business Process Management Platform2015/03/18
  339. Episode 222: Nathan Marz on Real-Time Processing with Apache Storm2015/03/06
  340. Episode 221: Jez Humble on Continuous Delivery2015/02/24
  341. Episode 220: Jon Gifford on Logging and Logging Infrastructure2015/02/18
  342. Episode 219: Apache Kafka with Jun Rao2015/02/09
  343. Episode 218: Udi Dahan on CQRS (Command Query Responsibility Segregation)2015/01/30
  344. Episode 217: James Turnbull on Docker2015/01/07
  345. Episode 216: Adrian Cockcroft on the Modern Cloud-based Platform2014/12/09
  346. Episode 215: Gang of Four – 20 Years Later2014/11/20
  347. Episode 214: Grant Ingersoll on his book, Taming Text2014/11/11
  348. Episode 213: James Lewis on Microservices2014/10/29
  349. Episode 212: Randy Shoup on Company Culture2014/10/22
  350. Episode 211: Continuous Delivery on Windows with Rachel Laycock and Max Lincoln2014/09/30
  351. Episode 210: Stefan Tilkov on Architecture and Micro Services2014/09/17
  352. Episode 209: Josiah Carlson on Redis2014/09/05
  353. Episode 208: Randy Shoup on Hiring in the Software Industry2014/08/26
  354. Episode 207: Mitchell Hashimoto on the Vagrant Project2014/07/28
  355. Episode 206: Ken Collier on Agile Analytics2014/07/18
  356. Episode 205: Martin Lippert on Eclipse Flux2014/06/27
  357. Episode 204: Anil Madhavapeddy on the Mirage Cloud Operating System and the OCaml Language2014/05/30
  358. Episode 203: Leslie Lamport on Distributed Systems2014/04/29
  359. Episode 202: Andrew Gerrand on Go2014/03/14
  360. Episode 201: Martin Thompson on Mechanical Sympathy2014/02/19
  361. Episode 200: Markus Völter on Language Design and Domain Specific Languages2014/01/13
  362. Episode 199: Michael Stonebraker on Current Developments in Databases2013/12/05
  363. Episode 198: Wil van der Aalst on Workflow Management Systems2013/09/30
  364. Episode 197: Lars Vogel on Android2013/09/06
  365. Episode 196: Personal Kanban with Jim Benson2013/07/31
  366. Episode 195: Ellen Gottensdiener and Mary Gorman2013/06/19
  367. Episode 194: Michael Hunger on Graph Databases2013/05/22
  368. Episode 193: Apache Mahout2013/04/22
  369. Episode 192: Open Source Development: Perspectives From Management Science2013/02/13
  370. Episode 191: Massively Open Online Courses2013/01/07
  371. Episode 190: Lean (Software) Development2012/12/18
  372. Episode 189: Eric Lubow on Polyglot Persistence2012/11/16
  373. Episode 188: Requirements in Agile Projects2012/09/12
  374. Episode 187: Grant Ingersoll on the Solr Search Engine2012/07/18
  375. Episode 186: Martin Fowler and Pramod Sadalage on Agile Database Development2012/06/01
  376. Episode 185: Dwight Merriman on Replication2012/04/10
  377. Episode 184: The Mainframe with Jeff Frey2012/03/14
  378. Episode 183: SE Radio becomes part of IEEE Software2012/02/07
  379. Episode 182: Domain-Specific Languages with Martin Fowler and Rebecca Parsons2012/01/25
  380. Episode 181: Distributed Scrum with Rini van Solingen2011/12/07
  381. Episode 180: Leading Agile Developers with Jurgen Appelo2011/10/25
  382. Episode 179: Cassandra with Jonathan Ellis2011/10/08
  383. Episode 178: Akka With Jonas Boner2011/08/10
  384. Episode 177: IBM i (OS/400) Operating System with Steve Will2011/07/06
  385. Episode 176: Quantum Computing with Martin Laforest2011/06/03
  386. Episode 175: Game Development with Andrew Brownsword2011/05/06
  387. Episode 174: Chip Manufacturing and Waferscanners2011/04/08
  388. Episode 173: Feature-Oriented Software Development with Sven Apel – Pt 22011/03/19
  389. Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 12011/02/19
  390. Episode 171: Scala Update with Martin Odersky2011/02/02
  391. Episode 170: Large Agile Software Development with Bas Vodde2011/01/05
  392. Episode 169: Memory Grid Architecture with Nati Shalom2010/11/30
  393. Episode 168: Being a Consultant2010/10/22
  394. Episode 167: The History of JUnit and the Future of Testing with Kent Beck2010/09/26
  395. Episode 166: Living Architectures with John Wiegand2010/08/18
  396. Episode 165: NoSQL and MongoDB with Dwight Merriman2010/07/16
  397. Episode 164: Agile Testing with Lisa Crispin2010/06/16
  398. Episode 163: State of the Union2010/06/03
  399. Episode 162: Project Voldemort with Jay Kreps2010/05/16
  400. Episode 161: Agile Product Management with Roman Pichler2010/05/03
  401. Episode 160: AspectJ and Spring AOP with Ramnivas Laddad2010/04/19
  402. Episode 159: C++0X with Scott Meyers2010/04/05
  403. Episode 158: Rich Hickey on Clojure2010/03/22
  404. Episode 157: Hadoop with Philip Zeyliger2010/03/08
  405. Episode 156: Kanban with David Anderson2010/02/22
  406. Episode 155: Johannes Link & Lasse Koskela on TDD2010/02/08
  407. Episode 154: Ola Bini on Ioke2010/01/25
  408. Episode 153: Jan Bosch on Product Lines and Software Ecosystems2010/01/11
  409. Episode 152: MISRA with Johan Bezem2009/12/28
  410. Episode 151: Intentional Software with Shane Clifford2009/12/14
  411. Episode 150: Software Craftsmanship with Bob Martin2009/11/30
  412. Episode 149: Difference between Software Engineering and Computer Science with Chuck Connell2009/11/16
  413. Episode 148: Software Archaeology with Dave Thomas2009/11/02
  414. Episode 147: Software Development Manager2009/10/19
  415. Episode 146: Interesting Patterns at EuroPLoP 20092009/10/05
  416. Episode 145: Spring in 2009 with Eberhard Wolff2009/09/21
  417. Episode 144: The Maxine Research Virtual Machine with Doug Simon2009/09/07
  418. Episode 143: API Design with Jim des Rivieres2009/08/24
  419. Episode 142: Sustainable Architecture with Kevlin Henney and Klaus Marquardt2009/08/10
  420. Episode 141: Second Life and Mono with Jim Purbrick2009/07/27
  421. Episode 140: Newspeak and Pluggable Types with Gilad Bracha2009/07/13
  422. Episode 139: Fearless Change with Linda Rising2009/06/29
  423. Episode 138: Learning as a Part of Development with Allan Kelly2009/06/15
  424. Episode 137: SQL with Jim Melton2009/06/05
  425. Episode 136: Past Present and Future of MDA with David Frankel2009/05/26
  426. Episode 135: Introduction to Software Configuration Management with Petri Ahonen2009/05/16
  427. Episode 134: Release It with Michael Nygard2009/05/06
  428. Episode 133: Continuous Integration with Chris Read2009/04/26
  429. Episode 132: Top 10 Architecture Mistakes with Eoin Woods2009/04/16
  430. Episode 131: Adrenaline Junkies with DeMarco and Hruschka2009/04/06
  431. Episode 130: Code Visualization with Michele Lanza2009/03/27
  432. Episode 129: F# with Luke Hoban2009/03/17
  433. Episode 128: Web App Security with Bruce Sams2009/03/07
  434. Episode 127: Usability with Joachim Machate2009/02/25
  435. Episode 126: Jetbrains MPS with Konstantin Solomatov2009/02/15
  436. Episode 125: Performance Engineering with Chris Grindstaff2009/02/05
  437. Episode 124: OpenJDK with Dalibor Topic2009/01/26
  438. Episode 123: Microsoft OSLO with Don Box and Doug Purdy2009/01/16
  439. Episode 122: Interview Janos Sztipanovits2009/01/06
  440. Episode 121: OR Mappers with Michael Plöd2008/12/27
  441. Episode 120: OCL with Anneke Kleppe2008/12/17
  442. Episode 119: DSLs in Practice with JP Tolvanen2008/12/07
  443. Episode 118: Eelco Visser on Parsers2008/11/27
  444. Episode 117: Bran Selic on UML2008/11/17
  445. Episode 116: The Semantic Web with Jim Hendler2008/11/07
  446. Episode 115: Architecture Analysis2008/10/28
  447. Episode 114: Christof Ebert on Requirements Engineering2008/10/18
  448. Episode 113: Building Platforms with Jeff McAffer2008/10/08
  449. Episode 112: Roles in Software Engineering II2008/09/28
  450. Episode 111: About Us 20082008/09/22
  451. Episode 110: Roles in Software Engineering I2008/09/18
  452. Episode 109: eBay’s Architecture Principles with Randy Shoup2008/09/08
  453. Episode 108: Simon Peyton Jones on Functional Programming and Haskell2008/08/29
  454. Episode 107: Andrew Watson on the OMG2008/08/19
  455. Episode 106: Introduction to AOP2008/08/09
  456. Episode 105: Retrospectives with Linda Rising2008/07/30
  457. Episode 104: Plugin Architectures2008/07/20
  458. Episode 103: 10 years of Agile Experiences2008/07/10
  459. Episode 102: Relational Databases2008/06/30
  460. Episode 101: Andreas Zeller on Debugging2008/06/20
  461. Episode 100: Software in Space2008/06/10
  462. Episode 99: Transactions2008/05/31
  463. Episode 98: Stefan Tilkov on REST2008/05/23
  464. Episode 97: Interview Anders Hejlsberg2008/05/16
  465. Episode 96: Interview Krzysztof Czarnecki2008/05/08
  466. Episode 95: The New Guardian.co.uk website with Matt Wall and Erik DoernenBurg2008/05/01
  467. Episode 94: Open Source Business Models with Dirk Riehle2008/04/23
  468. Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs-Brock2008/04/15
  469. Episode 92: Introduction to Game Development2008/04/07
  470. Episode 91: Kevlin Henney on C++2008/03/30
  471. Episode 90: Product Line Engineering, Pt. 3, with Charles Krueger2008/03/22
  472. Episode 89: Joe Armstrong on Erlang2008/03/12
  473. Episode 88: The Singularity Research OS with Galen Hunt2008/03/02
  474. Episode 87: Software Components2008/02/21
  475. Episode 86: Interview Dave Thomas2008/02/11
  476. Episode 85: Web Services with Olaf Zimmermann2008/02/01
  477. Episode 84: Dick Gabriel on Lisp2008/01/22
  478. Episode 83: Jeff DeLuca on Feature Driven Development2008/01/12
  479. Episode 82: Organization of Large Code Bases with Juergen Hoeller2008/01/02
  480. Episode 81: Interview Erich Gamma2007/12/23
  481. Episode 80: OSGi with Peter Kriens and BJ Hargrave2007/12/13
  482. Episode 79: Small Memory Software with Weir and Noble2007/12/03
  483. Episode 78: Fault Tolerance with Bob Hanmer Pt. 22007/11/23
  484. Episode 77: Fault Tolerance with Bob Hanmer Pt. 12007/11/13
  485. Episode 76: Special Episode on the Patterns Journal2007/11/09
  486. Episode 75: The New Website2007/11/04
  487. Episode 74: Enterprise Architecture II2007/11/03
  488. Episode 73: Real Time Systems with Bruce Powel Douglass2007/10/24
  489. Episode 72: Erik Meijer on LINQ2007/10/17
  490. Episode 71: Survey Results2007/10/13
  491. Episode 70: Gerard Meszaros on XUnit Test Patterns2007/10/04
  492. Episode 69: Nico Josuttis on SOA (SOA Pt. 3)2007/09/24
  493. Episode 68: Dan Grossman on Garbage Collection and Transactional Memory2007/09/14
  494. Episode 67: Roundtable on MDSD and PLE2007/09/04
  495. Episode 66: Gary McGraw on Security2007/08/24
  496. Episode 65: Introduction to Embedded Systems2007/08/14
  497. Episode 64: Luke Hohmann on Architecture and Business2007/08/04
  498. Episode 63: A Pattern Language for Distributed Systems with Henney and Buschmann2007/07/25
  499. Episode 62: Martin Odersky on Scala2007/07/15
  500. Episode 61: Internals of GCC2007/07/05
  501. Episode 60: Roman Pichler on Scrum2007/06/25
  502. Episode 59: Static Code Analysis2007/06/16
  503. Episode 58: Product Line Engineering Pt. 22007/06/06
  504. Episode 57: Compile-Time Metaprogramming2007/05/27
  505. Episode 56: Sensor Networks2007/05/17
  506. Episode 55: Refactoring Pt. 22007/05/07
  507. Episode 54: Interview Frank Buschmann2007/04/27
  508. Episode 53: Product Line Engineering Pt. 12007/04/17
  509. Episode 52: DSL Development in Ruby2007/04/07
  510. Episode 51: Design By Contract2007/03/28
  511. Episode 50: Announcements and Requests2007/03/22
  512. Episode 49: Dynamic Languages for Static Minds2007/03/18
  513. Episode 48: Interview Dragos Manolescua2007/03/08
  514. Episode 47: Interview Grady Booch2007/02/26
  515. Episode 46: Refactoring Pt. 12007/02/16
  516. Episode 45: Round Table on Ultra Large Scale Systems2007/02/06
  517. Episode 44: Interview Brian Goetz and David Holmes2007/01/27
  518. Episode 43: eXtreme Programming Pt.22007/01/17
  519. Episode 42: Interview Gregor Hohpe2007/01/07
  520. Episode 41: Architecture Patterns (Architecture Pt. 4)2006/12/27
  521. Episode 40: Interview Werner Vogels2006/12/16
  522. Episode 39: Interview Steve Vinoski2006/12/06
  523. Episode 38: Interview James Noble2006/11/26
  524. Episode 37: eXtreme Programming Pt.12006/11/18
  525. Episode 36: Interview Guy Steele2006/11/10
  526. Episode 35: Roadmap2006/11/08
  527. Episode 34: Enterprise Architecture2006/11/02
  528. Episode 33: Service Oriented Architecture, Pt.2b2006/10/23
  529. Episode 32: Service Oriented Architecture, Pt.2a2006/10/13
  530. Episode 31: Agile Documentation2006/10/03
  531. Episode 30: Architecture Pt.32006/09/22
  532. Episode 29: Concurrency Pt.32006/09/12
  533. Episode 28: Type Systems2006/09/02
  534. Episode 27: Service Oriented Architecture Pt.12006/08/23
  535. Episode 26: Interview Jutta Eckstein2006/08/13
  536. Episode 25: Architecture Pt. 22006/08/03
  537. Episode 24: Development Processes Pt.12006/07/24
  538. Episode 23: Architecture Pt. 12006/07/14
  539. Episode 22: Feedback2006/07/09
  540. Episode 21: Error Handling Pt. 22006/07/04
  541. Episode 20: Interview Michael Stal2006/06/24
  542. Episode 19: Concurrency Pt. 22006/06/14
  543. Episode 18: Resource Management2006/06/04
  544. Episode 17: Feedback and Roadmap2006/05/29
  545. Episode 16: MDSD Pt. 3, Hands-On2006/05/25
  546. Episode 15: The Future of Enterprise Java2006/05/15
  547. Episode 14: Interview Ted Neward2006/05/05
  548. Episode 13: Ruby in Practice2006/04/26
  549. Episode 12: Concurrency Pt. 12006/04/18
  550. Episode 11: Interview Gregor Kiczales2006/04/08
  551. Episode 10: Remoting Pt. 22006/03/29
  552. Episode 9: Remoting Pt.1 and Listener Feedback2006/03/19
  553. Episode 8: Interview Eric Evans2006/03/08
  554. Episode 7: Error Handling2006/02/27
  555. Episode 6: Model-Driven Software Development Pt. 22006/02/18
  556. Episode 5: Model-Driven Software Development Pt. 12006/02/09
  557. Episode 4: Scripting Languages2006/02/01
  558. Episode 3: Interview Doug Schmidt2006/01/25
  559. Episode 2: Dependencies2006/01/24
  560. Episode 1: Patterns2006/01/22
  561. Episode 0: About2006/01/21
Software Engineering Radio - The Podcast for Professional Software Developers
https://www.se-radio.net
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is an independent and non-commercial organization. All content is licensed under the Creative Commons 2.5 license.

radyo dinle aşı takvimi podcast tips blog video blog peaceful videos ilahi ezgi dinle