{ "subscribes": 179, "updated_at": "2021-02-03 03:27:27", "id": "1660", "likes": 28, "description": "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.", "episodes": [ { "file": "http://feedproxy.google.com/~r/se-radio/~5/G46K893rPMk/454-Thomas-Richter-Postgres-as-an-OLAP-database.mp3", "title": "Episode 454: Thomas Richter Postgres as an OLAP database", "pubdate": "20210409" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/2doygSjEIRM/Episode-453-Aaron-Rinehart-on-Security-Chaos-Engineering.mp3", "title": "Episode 453: Aaron Rinehart on Security Chaos Engineering", "pubdate": "20210331" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pG-e3mz1MVY/Episode-452-Scott-Hanselman-on-.NET.mp3", "title": "Episode 452: Scott Hanselman on .NET", "pubdate": "20210324" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qQmCJdLaf6c/Episode-451-Luke-Kysow-on-Service-Mesh.mp3", "title": "Episode 451: Luke Kysow on Service Mesh", "pubdate": "20210317" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Yoill0UdrLY/Episode-450-Hadley-Wickham-on-R-and-Tidyverse.mp3", "title": "Episode 450: Hadley Wickham on R and Tidyverse", "pubdate": "20210310" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/m44gQqSWajQ/Episode-449-Dan-Moore-on-Build-vs-Buy.mp3", "title": "Episode 449: Dan Moore on Build vs Buy", "pubdate": "20210305" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uYZFL2u9BfI/Episode-448-Matt-Arbesfeld-Starting-Your-Own-Software-Company.mp3", "title": "Episode 448: Matt Arbesfeld Starting Your Own Software Company", "pubdate": "20210227" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/P-bgHWSZXMU/Episode-447-Michael-Perry-on-Immutable-Architecture.mp3", "title": "Episode 447: Michael Perry on Immutable Architecture", "pubdate": "20210219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XGkR_9Xzw3A/Episode-446-Nigel-Poulton-on-Kubernetes-Fundamentals.mp3", "title": "Episode 446: Nigel Poulton on Kubernetes Fundamentals", "pubdate": "20210211" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Yqh449AybFg/Episode-445-Thomas-Graf-on-eBPF-extended-Berkeley-Packet-Filter.mp3", "title": "Episode 445: Thomas Graf on eBPF (extended Berkeley Packet Filter)", "pubdate": "20210203" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/isDTEvQvzVo/Episode-444-Tug-Grall-on-Redis.mp3", "title": "Episode 444: Tug Grall on Redis", "pubdate": "20210130" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/38xu_L6NSig/Episode-443-Shawn-Wildermuth-on-Inclusivity.mp3", "title": "Episode 443: Shawn Wildermuth on Diversity and Inclusion in the Workplace", "pubdate": "20210121" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/CW1ZxkuLpRo/Episode-442-Arin-Bhowmick-on-UX-Design-for-Enterprise-Applications.mp3", "title": "Episode 442: Arin Bhowmick on UX Design for Enterprise Applications", "pubdate": "20210115" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/N9pP8MtXL0s/Episode-441-Shipping-Software-with-Bugs.mp3", "title": "Episode 441 Shipping Software - With Bugs", "pubdate": "20210106" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TidrtKMW5tY/Episode-440-Alexis-Richardson-on-gitops.mp3", "title": "Episode 440: Alexis Richardson on gitops", "pubdate": "20201225" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/VEpmXXdIWV8/Episode-439-JP-Aumasson-on-Cryptography.mp3", "title": "Episode 439: JP Aumasson on Cryptography", "pubdate": "20201219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/GOWGGjrO9rg/Episode-438-Andy-Powell-on-Lessons-Learned-from-a-Major-Cyber-Attack.mp3", "title": "Episode 438: Andy Powell on Lessons Learned from a Major Cyber Attack", "pubdate": "20201212" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Kq27PVQa2tg/Episode-437-Architecture-of-Flutter.mp3", "title": "Episode 437: Architecture of Flutter", "pubdate": "20201209" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_EkojnEZI3s/Episode-436-Apache-Samza-with-Yi-Pan.mp3", "title": "Episode 436: Apache Samza with Yi Pan", "pubdate": "20201125" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5NxCaa9QM_k/Episode-435-Julie-Lerman-on-Object-Relational-Mappers-and-Entity-Framework.mp3", "title": "Episode 435: Julie Lerman on Object Relational Mappers and Entity Framework", "pubdate": "20201118" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Yl1ohVimhRM/Episode-434-Steven-Skiena-on-Preparing-for-the-Data-Structures-and-Algorithm-Job-Interview.mp3", "title": "Episode 434: Steven Skiena on Preparing for the Data Structures and Algorithm Job Interview", "pubdate": "20201111" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kHL6prMoKzw/Episode-433-Jay-Kreps-on-ksqlDB.mp3", "title": "Episode 433: Jay Kreps on ksqlDB", "pubdate": "20201107" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/oQpeXPsUwTA/Episode-432-Brian-D.-Foy-on-Perl-7.mp3", "title": "Episode 432: brian d foy on Perl 7", "pubdate": "20201031" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7ElZe4UA2g0/Episode-431-Ken-Youens-Clark-on-Learning-Python.mp3", "title": "Episode 431: Ken Youens-Clark on Learning Python", "pubdate": "20201024" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gDEHFrP8XUk/Episode-430-Marco-Faella-on-Seriously-Good-Software.mp3", "title": "Episode 430: Marco Faella on Seriously Good Software", "pubdate": "20201017" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xV-c561DPR0/Episode-429-Rob-Skillington-on-High-Cardinality-Alerting-and-Monitoring.mp3", "title": "Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring", "pubdate": "20201009" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/f_OiAYYuTUk/Episode-428-Matt-Lacey-on-Mobile-App-Usability.mp3", "title": "Episode 428: Matt Lacey on Mobile App Usability", "pubdate": "20201001" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qrqigHbUluA/Episode-427-Sven-Schleier-and-Jeroen-Willemsen-on-Mobile-Application-Security.mp3", "title": "Episode 427: Sven Schleier and Jeroen Willemsen on Mobile Application Security", "pubdate": "20200924" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/SoHHM88c5sE/Episode_426-Philip-Kiely-on-Writing-for-Software-Developers.mp3", "title": "Episode 426: Philip Kiely on Writing for Software Developers", "pubdate": "20200916" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gFFCUFoRoXc/Episode-425-Paul-Smith-on-The-Crystal-Programming-Language-and-the-Lucky-Web-Framework.mp3", "title": "Episode 425: Paul Smith on The Crystal Programming Language and the Lucky Web Framework", "pubdate": "20200910" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/m1nf-kEFU6E/Episode-424-Sean-Knapp-on-Dataflow-Pipeline-Automation.mp3", "title": "Episode 424: Sean Knapp on Dataflow Pipeline Automation", "pubdate": "20200903" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/QsCDe5pAj3U/423-Ryan-Singer-on-Remote-Work.mp3", "title": "423: Ryan Singer on Remote Work", "pubdate": "20200826" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_j_T-WkmaiM/Episode-422-Michael-Geers-on-Micro-Frontends.mp3", "title": "Episode 422: Michael Geers on Micro Frontends", "pubdate": "20200818" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qJKstWe2m_8/Episode-421-Doug-Fawley-on-gRPC.mp3", "title": "Episode 421: Doug Fawley on gRPC", "pubdate": "20200812" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Z1mk6KcXCnc/Episode-420-Ryan-Ripley-on-Making-Scrum-Work.mp3", "title": "Episode 420: Ryan Ripley on Making Scrum Work", "pubdate": "20200807" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Fva_NeY6J_U/Episode-419-John-Ellithorpe-on-the-Role-of-a-CTO.mp3", "title": "Episode 419: John Ellithorpe on the Role of a CTO", "pubdate": "20200729" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wddE_jvZYU0/Episode-418-Functional-Programming-in-Enterprise-Applications.mp3", "title": "Episode 418: Functional Programming in Enterprise Applications", "pubdate": "20200723" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_KxVH-sStiU/Episode-417-Alex-Petrov-on-Database-Storage-Engines.mp3", "title": "Episode 417: Alex Petrov on Database Storage Engines", "pubdate": "20200717" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/zw9iP4IlbrU/416-Adam-Shostack-on-Threat-Modeling.mp3", "title": "416: Adam Shostack on Threat Modeling", "pubdate": "20200710" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/AptE-nopH6U/Episode-415-Berkay-on-Incident-Management.mp3", "title": "Episode 415: Berkay on Incident Management", "pubdate": "20200701" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TAc2g1bAmXY/Episode-414-Jens-Gustedt-on-Modern-C.mp3", "title": "Episode 414: Jens Gustedt on Modern C", "pubdate": "20200624" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Hp38gy4CPHg/Episode-413-Spencer-Kimball-on-CockroachDB.mp3", "title": "Episode 413: Spencer Kimball on CockroachDB", "pubdate": "20200617" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ggrIrx3O-EU/Episode-412-Sam-Gavis-Hughson-on-Technical-Interviews.mp3", "title": "Episode 412: Sam Gavis-Hughson on Technical Interviews", "pubdate": "20200610" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wL3MUYJrMl8/Episode-411-Aaron-Vonderhaar-on-Elm.mp3", "title": "Episode 411: Aaron Vonderhaar on Elm", "pubdate": "20200529" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mHh3hV7F4_0/Episode-410-Sara-Leen-on-Localizing-and-Porting-Japanese-Games.mp3", "title": "Episode 410: Sara Leen on Localizing and Porting Japanese Games", "pubdate": "20200520" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/q_KOOAUKnpU/Episode-409-Joe-Kutner-on-the-Twelve-Factor-App.mp3", "title": "Episode 409: Joe Kutner on the Twelve-Factor App", "pubdate": "20200515" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/PI2QA1zICKk/Episode-408-Mike-McCourt-on-Voice-and-Speech-Analysis.mp3", "title": "Episode 408: Mike McCourt on Voice and Speech Analysis", "pubdate": "20200505" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/2buPjr8uJHs/Episode-407-Juval-Lowy-on-Righting-Software.mp3", "title": "Episode 407: Juval Löwy on Righting Software", "pubdate": "20200424" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/BpgbgldahbE/Episode-406-Torin-Sandall-on-Distributed-Policy-Enforcement_.mp3", "title": "Episode 406: Torin Sandall on Distributed Policy Enforcement", "pubdate": "20200415" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/H_mLk10ENpk/Episode-405-Yevgeniy-Brikman-on-Infrastructure-as-Code-Best-Practices.mp3", "title": "Episode 405: Yevgeniy Brikman on Infrastructure as Code Best Practices", "pubdate": "20200408" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/4N5Q-0lgUiA/Episode-404-Bert-Hubert-on-DNS-Security.mp3", "title": "Episode 404: Bert Hubert on DNS Security", "pubdate": "20200327" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/q59V_Jg-qS0/Episode-403-Karl-Hughes-on-Speaking-at-Tech-Conferences.mp3", "title": "Episode 403: Karl Hughes on Speaking at Tech Conferences", "pubdate": "20200318" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/PU9E-ed0w5w/Episode-402-Rich-Harris-on-the-Svelte-JavaScript-Framework.mp3", "title": "Episode 402: Rich Harris on the Svelte Javascript Framework", "pubdate": "20200313" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wfNgqzVNRe8/Episode-401-Jeremy-Miller-on-Waterfall-Versus-Agile.mp3", "title": "Episode 401: Jeremy Miller on Waterfall Versus Agile", "pubdate": "20200304" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/j1waV0Fw_t0/Episode-400-Michaela-Greiler-on-Code-Reviews.mp3", "title": "Episode 400: Michaela Greiler on Code Reviews", "pubdate": "20200226" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cfvCdX_7I9A/Episode-399-Sumit-Kumar-on-Building-Maps-using-Leaflet.mp3", "title": "Episode 399: Sumit Kumar on Building Maps using Leaflet", "pubdate": "20200221" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uiQK8UoZ_5A/Episode-398-Apache-Kudu-with-Adar-Leiber-Dembo.mp3", "title": "Episode 398: Apache Kudu with Adar Lieber-Dembo", "pubdate": "20200213" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/MnlTSKpfSRw/Episode-397-Pat-Helland-on-Data-Management-with-Microservices.mp3", "title": "Episode 397: Pat Helland on Data Management with Microservices", "pubdate": "20200207" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/s91g_9FZsXc/Episode-396-Barry-OReilly-on-Antifragile-Architecture.mp3", "title": "Episode 396: Barry O’Reilly on Antifragile Architecture", "pubdate": "20200124" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YbeCCUOtQ1w/Episode_395-Katharine-Jarmul-on-Security-and-Privacy-in-Machine-Learning.mp3", "title": "Episode 395: Katharine Jarmul on Security and Privacy in Machine Learning", "pubdate": "20200111" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/E2APYm_1ORE/394-Chris-McCord-on-Phoenix-LiveView.mp3", "title": "Episode 394: Chris McCord on Phoenix LiveView", "pubdate": "20200104" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/M7UzRINwVfs/Episode-393-Jay-Kreps-on-Enterprise-Integration-Architecture-with-a-Kafka-Event-Log.mp3", "title": "Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log", "pubdate": "20191219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/olWiIMDObjM/Episode-392-Stephen-Wolfram-on-Mathematica.mp3", "title": "Episode 392: Stephen Wolfram on Mathematica", "pubdate": "20191214" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/eXt1wSW73DM/Episode-391-Jeremy-Howard-Deep-Learning-Fastai.mp3", "title": "Episode 391: Jeremy Howard on Deep Learning and fast.ai", "pubdate": "20191206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/V0VcYlZCVv0/SE-Radio-Episode-390-Sam-Procter-on-Security-in-Software-Design.mp3", "title": "SE-Radio Episode 390: Sam Procter on Security in Software Design", "pubdate": "20191127" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xwZDFWWPDrE/Episode-389-Ryan-Singer-on-Basecamps-Software-Development-Process.mp3", "title": "Episode 389: Ryan Singer on Basecamp’s Software Development Process", "pubdate": "20191120" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/fZ0ZN6CWusw/Episode-388-Bob-Kepford-on-Decoupled-Content-Management-Systems.mp3", "title": "Episode 388: Bob Kepford on Decoupled Content Management Systems", "pubdate": "20191113" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/tPWVmRiAoI8/Episode-387-Abhinav-Asthana-on-Designing-and-Testing-APIs.mp3", "title": "Episode 387: Abhinav Asthana on Designing and Testing APIs", "pubdate": "20191107" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/SBDkc4YK9tY/Episode-386-Building-Low-Latency-Applications-with-WebRTC.mp3", "title": "Episode 386: Spencer Dixon on Building Low Latency Applications with WebRTC", "pubdate": "20191030" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/WEwO4idleek/Episode-385-Evan-Gilman-and-Doug-Barth-on-Zero-Trust-Networks.mp3", "title": "Episode 385: Evan Gilman and Doug Barth on Zero-Trust Networks", "pubdate": "20191023" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/EkTqubaY0so/Episode-384-Boris-Cherny-on-TypeScript.mp3", "title": "Episode 384: Boris Cherny on TypeScript", "pubdate": "20191017" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/sCk6FP183kY/Episode-383-Neil-Madden-On-Securing-Your-API.mp3", "title": "Episode 383: Neil Madden On Securing Your API", "pubdate": "20191010" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wBLap4U4FZo/Episode-382-Michael-Chan-on-Learning-ReactJS.mp3", "title": "Episode 382: Michael Chan on Learning ReactJS", "pubdate": "20190927" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Z8szmgGstgk/Episode-381-John-Long-on-Spring-Boot.mp3", "title": "Episode 381: Josh Long on Spring Boot", "pubdate": "20190924" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_iYJaO2nffo/Episode-380-Margaret-Burnett-on-GenderMag.mp3", "title": "Episode 380: Margaret Burnett on Gender, Cognitive Styles and Usability Bugs", "pubdate": "20190911" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jxo3Xg5k1t8/Episode-379-Claire-Le-Goues-on-Automated-Program-Repair.mp3", "title": "Episode 379: Claire Le Goues on Automated Program Repair", "pubdate": "20190904" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Qrd1U0sgiSM/Episode-378-Joshua-Davies-on-Attacking-and-Securing-PKI.mp3", "title": "Episode 378: Joshua Davies on Attacking and Securing PKI", "pubdate": "20190829" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/yG4e3a04UU4/Episode-377-Heidi-Howard-on-Distributed-Consensus.mp3", "title": "Episode 377: Heidi Howard on Distributed Consensus", "pubdate": "20190821" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/vjMnO61mcFM/Episode-376-Justin-Richer-On-API-Security-with-OAuth-2.mp3", "title": "Episode 376: Justin Richer On API Security with OAuth 2", "pubdate": "20190814" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/DP_GdD4bTYY/Episode-375-Gabriel-Gonzalez-on-Configurationl.mp3", "title": "Episode 375: Gabriel Gonzalez on Configuration", "pubdate": "20190808" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3pRb63-JEtc/Episode-374-Marcus-Blankenship-on-Motivating-Programmers.mp3", "title": "Episode 374: Marcus Blankenship on Motivating Programmers", "pubdate": "20190725" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/BfwhMv1lM0g/Episode-373-Joel-Spolsky-on-Startups-Growth-and-Valuation.mp3", "title": "Episode 373: Joel Spolsky on Startups: Growth, and Valuation", "pubdate": "20190719" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YCCbRrYSouc/Episode-372-Aaron-Patterson-on-the-Ruby-Runtime.mp3", "title": "Episode 372: Aaron Patterson on the Ruby Runtime", "pubdate": "20190713" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5myUexvIS7o/Episode-371-Howard-Chu-On-the-Lightning-Memory-Mapped-Database-LMDB.mp3", "title": "Episode 371: Howard Chu On the Lightning Memory-Mapped Database (LMDB)", "pubdate": "20190626" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/oxv8WQnLIZc/Episode-370-Chris-Richardson-on-Microservice-Patterns.mp3", "title": "Episode 370: Chris Richardson on Microservice Patterns", "pubdate": "20190619" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cDRo8T_z1QA/Episode-369-Derek-Collison-on-Messaging-Systems-and-NATS.mp3", "title": "Episode 369: Derek Collison on Messaging Systems and NATS", "pubdate": "20190612" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5cngEAZ9Z0s/Episode-368-Bryan-Helmig-on-Managing-Distributed-Teams.mp3", "title": "Episode 368: Bryan Helmig on Managing Distributed Teams", "pubdate": "20190531" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/KRqiLUiPjzU/Episode-367-Diomidis-Spinellis-on-Debuggingl.mp3", "title": "Episode 367: Diomidis Spinellis on Debugging", "pubdate": "20190522" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/s1Z7O3Vlm4M/366-Test-Automation.mp3", "title": "366: Test Automation", "pubdate": "20190516" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gZf_F5-AHs8/365-Thorsten-Ball-on-Building-an-Interpreter.mp3", "title": "365: Thorsten Ball on Building an Interpreter", "pubdate": "20190508" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uNSwufln1I4/364-Peter-Zaitsev-on-Choosing-the-Right-Open-Source-Database.mp3", "title": "364: Peter Zaitsev on Choosing the Right Open Source Database", "pubdate": "20190501" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/oeRT1WTaeSo/363-Jonathan-Boccara-on-Understanding-Legacy-Code.mp3", "title": "363: Jonathan Boccara on Understanding Legacy Code", "pubdate": "20190417" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Tie2BX-SEsw/SE-Radio-Episode-362-Simon-Riggs-on-Advanced-Features-of-PostgreSQL.mp3", "title": "SE-Radio Episode 362: Simon Riggs on Advanced Features of PostgreSQL", "pubdate": "20190411" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/JYN9nSFNU_U/SE-Radio-Episode-361-Daniel-Berg-on-Istio-Service-Mesh.mp3", "title": "SE-Radio Episode 361: Daniel Berg on Istio Service Mesh", "pubdate": "20190328" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/h-ewk5a8nFE/SE-Radio-Episode-360-Pete-Koomen-on-AB-Testing.mp3", "title": "SE-Radio Episode 360: Pete Koomen on A/B Testing", "pubdate": "20190314" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cIsK6sxeN4M/SE-Radio-Episode-359-Engineering-Maturity-with-Jean-Denis-Greze.mp3", "title": "SE-Radio Episode 359: Engineering Maturity with Jean-Denis Greze", "pubdate": "20190308" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/L4e7mmHdPNI/SE-Radio-Episode-358-Probabilistic-Data-Structure-for-Big-Data-Problems.mp3", "title": "SE-Radio Episode 358: Probabilistic Data Structure for Big Data Problems", "pubdate": "20190228" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/q86quNakab0/SE-Radio-Episode-357-Adam-Barr-on-Code-Quality.mp3", "title": "SE-Radio Episode 357: Adam Barr on Code Quality", "pubdate": "20190221" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/fBUR7LLx2hs/SE-Radio-Episode-356-Tim-Coulter-on-Truffle-Smart-Contracts-and-DApp-Development-with-Truffle-Truffle-Ecosystem-and-Roadmap.mp3", "title": "SE-Radio Episode 356: Tim Coulter on Smart Contracts", "pubdate": "20190215" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/oyd8YZEFFEM/SE-Radio-Episode-355-Randy-Shoup-Scaling-Technology-and-Organization.mp3", "title": "SE-Radio Episode 355: Randy Shoup Scaling Technology and Organization", "pubdate": "20190209" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3QEoFqh5M-M/SE-Radio-Episode-354-Avi-Kivity-on-ScyllaDB.mp3", "title": "SE-Radio Episode 354: Avi Kivity on ScyllaDB", "pubdate": "20190202" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/iC_SjdSBONg/SE-Radio-Episode-353-Max-Neunhoffer-on-Multi-model-databases-and-ArangoDB.mp3", "title": "SE-Radio Episode 353: Max Neunhoffer on Multi-model databases and ArangoDB", "pubdate": "20190126" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pfRRAzQ8Zb4/353_combined_1.9.18_mixdown.mp3", "title": "SE-Radio Episode 352: Johnathan Nightingale on Scaling Engineering Management", "pubdate": "20190117" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/lBwqvz5CL70/353-bernd-rucker_microservices.mp3", "title": "Episode 351 – Bernd Rücker on Orchestrating Microservices with Workflow Management", "pubdate": "20190111" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XaP3p2DrUks/SE-Radio_Episode-350-Vivek-Ravisankar-on-HackerRank.mp3", "title": "SE-Radio Episode 350: Vivek Ravisankar on HackerRank", "pubdate": "20181220" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/8D0OoJ509n4/SE-Radio-Episode-349-Gary-Rennie-on-Phoenix.mp3", "title": "SE-Radio Episode 349: Gary Rennie on Phoenix", "pubdate": "20181213" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/m1V1p2fu9nU/SE-Radio-Episode-348-Riccardo-Terrell-on-Concurrency.mp3", "title": "SE-Radio Episode 348: Riccardo Terrell on Concurrency", "pubdate": "20181206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/c79XLUSY6Xk/SE-Radio-Episode-347-Daniel-Corbett-on-Load-Balancing-and-HAProxy.mp3", "title": "SE-Radio Episode 347: Daniel Corbett on Load Balancing and HAProxy", "pubdate": "20181129" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ugQjrjBFFT8/SE-Radio-Episode-346-Stephan-Ewen-on-Streaming-Architecture.mp3", "title": "SE-Radio Episode 346: Stephan Ewen on Streaming Architecture", "pubdate": "20181115" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/U28pnVup8aA/SE-Radio-Episode-345-Tyler-McMullen-on-Content-Delivery-Networks-CDNs.mp3", "title": "SE-Radio Episode 345: Tyler McMullen on Content Delivery Networks (CDNs)", "pubdate": "20181108" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ENu7zt93sW4/SE-Radio-Episode-344-Pat-Helland-on-Web-Scale.mp3", "title": "SE-Radio Episode 344: Pat Helland on Web Scale", "pubdate": "20181101" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XqpfzaJeX1o/SE-Radio-Episode-343-John-Crain-on-Ethereum-and-Smart-Contracts.mp3", "title": "SE-Radio Episode 343: John Crain on Ethereum and Smart Contracts", "pubdate": "20181027" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qnw8dIQeems/342-istvan-lam-final.mp3", "title": "Episode 342 – István Lam on Privacy by Design with GDPR", "pubdate": "20181019" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/DCvIgVp5hh8/342-hausenblas-final.mp3", "title": "SE Radio Episode 341: Michael Hausenblas on Container Networking", "pubdate": "20181010" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/I-qecbUwftw/SE-Radio-Episode-340-Lara-Hogan-and-Deepa-Subramaniam-on-Revitalizing-a-Cross-Functional-Product-Organization.mp3", "title": "SE-Radio Episode 340: Lara Hogan and Deepa Subramaniam on Revitalizing a Cross-Functional Product Organization", "pubdate": "20181004" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Z3Yxyxvi7p8/SE-Radio-Episode-339-Jafar-Soltani-on-Continuous-Delivery-for-Multiplayer-Games.mp3", "title": "SE-Radio Episode 339: Jafar Soltani on Continuous Delivery for Multiplayer Games", "pubdate": "20180927" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qXKzuWpdwzI/SE-Radio-Episode-338-Brent-Laster-on-the-Jenkins-2-Build-Server_.mp3", "title": "SE-Radio Episode 338: Brent Laster on the Jenkins 2 Build Server", "pubdate": "20180920" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/vCVEZQJljpg/SE-Radio-Episode-337-Ben-Sigelman-on-Distributed-Tracing.mp3", "title": "SE-Radio Episode 337: Ben Sigelman on Distributed Tracing", "pubdate": "20180912" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wwGsMZEO8hU/SE-Radio-336-Sasa-Juric-on-Elixir_1.mp3", "title": "SE-Radio 336: Saša Jurić on Elixir", "pubdate": "20180829" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Xevl4sEvZOY/SE-Radio-Episode-335-Maria-Gorlatova-on-Edge-Computing.mp3", "title": "SE-Radio Episode 335: Maria Gorlatova on Edge Computing", "pubdate": "20180822" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Id_9UxO3dNE/SE-Radio-Episode-334-David-Calavera-on-Zero-Downtime-Migrations-and-Rollbacks-with-Kubernetes.mp3", "title": "SE-Radio Episode 334: David Calavera on Zero-downtime Migrations and Rollbacks with Kubernetes", "pubdate": "20180815" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/V1Urx4b6sgA/SE-Radio-Episode-333-Marian-Petre-and-Andre-van-der-Hoek-on-Software-Design.mp3", "title": "SE-Radio Episode 333: Marian Petre and André van der Hoek on Software Design", "pubdate": "20180808" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Nxqc89RGh6E/SE_Radio-Episode-332-John-Doran-Fixing-Broken-Development-Process.mp3", "title": "SE-Radio Episode 332: John Doran on Fixing a Broken Development Process", "pubdate": "20180801" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rdCBefm9Ow0/SE-Radio-Episode-331-Kevin-Goldsmith_on-Architecture-and-Organizational-Design.mp3", "title": "SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design", "pubdate": "20180725" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ank_v4SW3xw/SE-Radio-Episode-330-Natalie-Silvanovich-on-Attack-Surface-Reduction.mp3", "title": "SE-Radio Episode 330: Natalie Silvanovich on Attack Surface Reduction", "pubdate": "20180718" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/IE-w2gQaJpw/SE-Radio_Episode_329_Andreas_Stefik_on_Accessibility_for_the_Visually.mp3", "title": "SE-Radio Episode 329: Andreas Stefik on Accessibility for the Visually Impaired", "pubdate": "20180627" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/OTo22EnCrLQ/SE-Radio-Episode-328-Bruce-Momjian-on-the-Postgres-Query-Planner.mp3", "title": "SE-Radio Episode 328: Bruce Momjian on the Postgres Query Planner", "pubdate": "20180620" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Q83AnJgS18I/SE-Radio-Episode-327-Glynn-Bird-on-Developer-Productivity-with-Open-Source.mp3", "title": "SE-Radio Episode 327: Glynn Bird on Developer Productivity with Open Source", "pubdate": "20180613" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/IfTcObHVRCM/SE-Radio-Episode-326-Dmitry-Jeremov-and-Svetlana-Isakova-on-the-Kotlin-Programming-Language.mp3", "title": "SE-Radio Episode 326: Dmitry Jemerov and Svetlana Isakova on the Kotlin Programming Language", "pubdate": "20180606" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/y2fIxeYWAeE/SE-Radio-Episode-325-Tammy-Butow-on-Chaos-Engineering.mp3", "title": "SE-Radio-Episode-325: Tammy Butow on Chaos Engineering", "pubdate": "20180530" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/aAqhc-7sQws/SE-Radio-Episode-324-Marc-Hoffmann-on-Code-Test-Coverage-Analysis-and-Tools.mp3", "title": "SE-Radio Episode 324: Marc Hoffmann on Code Test Coverage Analysis and Tools", "pubdate": "20180523" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cGEM2dVjiEs/SE-Radio-Episode-323-Lin-Clark-on-WebAssembly.mp3", "title": "SE-Radio Episode 323: Lin Clark on WebAssembly", "pubdate": "20180508" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/LYJP4pCGLjU/SE-Radio-Episode-322-Bill-Venners-on-Property-Based-Tests.mp3", "title": "SE-Radio Episode 322: Bill Venners on Property Based Tests", "pubdate": "20180501" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qnPtLM3hURg/SE-Radio-Episode-321-Peter-Budai-on-End-to-End-Encryption.mp3", "title": "SE-Radio Episode 321: Péter Budai on End to End Encryption", "pubdate": "20180411" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/g9iezpHix-Y/SE-Radio-Episode-320-Nate-Taggart-on-Serverless-Paradigm.mp3", "title": "SE-Radio Episode 320: Nate Taggart on Serverless Paradigm", "pubdate": "20180328" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/yb0tpbpu4OI/SE-Radio-Episode-319-Nicole-Hubbard-on-Migrating-from-VMs-to-Kubernetes.mp3", "title": "SE-Radio Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes", "pubdate": "20180314" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_srrWXyApN4/SE-Radio-Episode-318-Veronika-Cheplygina-on-Image-Recognition.mp3", "title": "SE Radio Episode 318: Veronika Cheplygina on Image Recognition", "pubdate": "20180221" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/iJpsQYZW0CY/SE-Radio-Episode-317-Travis-Kimmel-on-Measuring-Software-Engineering-Productivity.mp3", "title": "SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity", "pubdate": "20180207" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/x1z5ERpQhtc/SE-Radio-Episode-316-Nicolai-Parlog-on-Java-9.mp3", "title": "SE-Radio Episode 316: Nicolai Parlog on Java 9", "pubdate": "20180131" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ZwJPVwG6uvo/SE-Radio-Episode-315-Jeroen-Janssens-on-Tools-for-Data-Science.mp3", "title": "SE-Radio Episode 315: Jeroen Janssens on Tools for Data Science", "pubdate": "20180123" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_2v8zYMvRMc/SE-Radio-Episode-314-Scott-Piper-on-Cloud-Security.mp3", "title": "SE-Radio Episode 314: Scott Piper on Cloud Security", "pubdate": "20180116" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/i3rbZwr3sHw/SE-Radio-Episode-313-Conor-Delanbanque-on-DevOps-Hiring-and-Retaining-DevOps.mp3", "title": "SE-Radio Episode 313: Conor Delanbanque on Hiring and Retaining DevOps", "pubdate": "20171219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/UPvGRgvf4X0/SE-Radio-Episode-312-Sachin-Gadre-on-the-Internet-of-Things.mp3", "title": "SE-Radio Episode 312: Sachin Gadre on the Internet of Things", "pubdate": "20171212" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-kgzwxkWUTk/SE-Radio-Episode-311-Armon-Dadgar-on-Secrets-Management.mp3", "title": "SE-Radio Episode 311: Armon Dadgar on Secrets Management", "pubdate": "20171206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5hhqiBJMtdE/SE-Radio-Episode-310-Kirk-Pepperdine-on-Performance-Optimization.mp3", "title": "SE-Radio Episode 310: Kirk Pepperdine on Performance Optimization", "pubdate": "20171129" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/LNVOMQAimaQ/SE-Radio-Episode-309-Zane-Lackey-on-Application-Security.mp3", "title": "SE-Radio Episode 309: Zane Lackey on Application Security", "pubdate": "20171114" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/oLDjlL3qiTc/SE-Radio_308_Gregor_Hohpe_on_It_Architecture_and_IT_Transformation_.mp3", "title": "SE-Radio Episode 308: Gregor Hohpe on It Architecture and IT Transformation", "pubdate": "20171109" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/SlwvpyTnR6o/SE-Radio-Episode-307-Harsh-Sinha-on-Product-Management.mp3", "title": "SE-Radio Episode 307: Harsh Sinha on Product Management", "pubdate": "20171031" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cAsSSYHGY1w/SE-Radio-Episode-306-Ron-Lichty-on-Managing-Programmers.mp3", "title": "SE-Radio Episode 306: Ron Lichty on Managing Programmers", "pubdate": "20171017" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/J0F2SbpCFPM/SE-Radio-Episode-305-Charlie-Berger-on-Predictive-Applications.mp3.mp3", "title": "SE-Radio Episode 305: Charlie Berger on Predictive Applications", "pubdate": "20171010" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3VS1lJBKSCY/SE-Radio-Episode-304-Evgeny-Shadchnev-on-Code-Schools.mp3", "title": "SE-Radio Episode 304: Evgeny Shadchnev on Code Schools", "pubdate": "20170926" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pa2RvP8yxYI/SE-Radio-Episode-303-Zachary-Burt-on-Freelancing-as-a-Career-Option.mp3", "title": "SE-Radio Episode 303: Zachary Burt on Freelancing as a Career Option", "pubdate": "20170919" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Rs1v2ojiLEU/SE-Radio-Episode-302-Haroon-Meer-on-Network-Security.mp3", "title": "SE-Radio Episode 302: Haroon Meer on Network Security", "pubdate": "20170913" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/otgQs41VdCw/SE-Radio-Episode-301-Jason-Hand-Handling-Outages.mp3", "title": "SE-Radio Episode 301: Jason Hand on Handling Outages", "pubdate": "20170829" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/q9l0RkK2u3w/SE-Radio-Episode-300-Jonathan-Stark-on-Mobile-App-Development.mp3", "title": "SE-Radio Episode 300: Jonathan Stark on Mobile App Development", "pubdate": "20170816" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uyGUlwhTTx0/SE-Radio-Episode-299-Edson-Tirelli-on-Rules-Engines.mp3", "title": "SE-Radio Episode 299: Edson Tirelli on Rules Engines", "pubdate": "20170808" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hbBKxSeXLsQ/SE-Radio-Episode-298-Moshe-Vardi-on-P-versus-NP.mp3", "title": "SE-Radio Episode 298: Moshe Vardi on P versus NP", "pubdate": "20170726" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wvvKgfiq6cE/SE-Radio-Episode-297-Kieren-James-Lubin-on-Blockchain.mp3", "title": "SE-Radio Episode 297: Kieren James-Lubin on Blockchain", "pubdate": "20170719" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Kg1Py4rd2i0/SE-Radio-Episode-296-Type-Driven-Development-with-Edwin-Brady.mp3", "title": "SE-Radio Episode 296: Type Driven Development with Edwin Brady", "pubdate": "20170711" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xY4C3_UFs1k/SE-Radio-Episode-295-Michael-Feathers-on-Legacy-Code.mp3", "title": "SE-Radio Episode 295: Michael Feathers on Legacy Code", "pubdate": "20170628" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/26zWNmXxMFw/SE-Radio-Episode-294-Asaf-Yigal-on-Machine-Learning-in-Log-Analysis.mp3", "title": "SE-Radio Episode 294: Asaf Yigal on Machine Learning in Log Analysis", "pubdate": "20170620" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/eD_FM5TkOR4/SE-Radio-Episode-293-Yakov-Fain-on-Angular.mp3", "title": "SE-Radio Episode 293: Yakov Fain on Angular", "pubdate": "20170606" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rPJa3C-ynok/SE-Radio-Episode-292-Philipp-Krenn-on-Elasticsearch.mp3", "title": "SE-Radio Episode 292: Philipp Krenn on Elasticsearch", "pubdate": "20170531" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HQC1U-PnRkg/SE-Radio-Episode-291-Morgan-Wilde-on-LLVM.mp3", "title": "SE-Radio Episode 291: Morgan Wilde on LLVM", "pubdate": "20170516" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/9fu-yuXPC4A/SE-Radio_Episode_290_Diogo_Monica_on_Docker_Security.mp3", "title": "SE-Radio Episode 290: Diogo Mónica on Docker Security", "pubdate": "20170509" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YDIw79_Ez40/SE-Radio-Episode-289-James-Turnbull-on-Terraform.mp3", "title": "SE-Radio Episode 289: James Turnbull on Declarative Programming with Terraform", "pubdate": "20170426" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/EXUSGQVw7mQ/SE-Radio-Episode-288-DevSecOps.mp3", "title": "SE-Radio Episode 288: Francois Raynaud on DevSecOps", "pubdate": "20170419" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/w6QLJlxiQZY/SE-Radio-Episode-287-Success-Skills-for-Architects-with-Neil-Ford.mp3", "title": "SE-Radio Episode 287: Success Skills for Architects with Neil Ford", "pubdate": "20170412" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xpDfQleFFBM/SE-Radio-Episode-286-Katie-Malone-Intro-to-Machine-Learning.mp3", "title": "SE-Radio Episode 286: Katie Malone Intro to Machine Learning", "pubdate": "20170329" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ieic9xKBiA8/SE-Radio-Episode-285-James-Cowling-on-Dropboxs-Distributed-Storage-System.mp3", "title": "SE-Radio Episode 285: James Cowling on Dropbox’s Distributed Storage System", "pubdate": "20170315" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pk7KfgnmrTA/SE-Radio-Episode-284-John-Allspaw-System-Failures.mp3", "title": "SE-Radio Episode 284: John Allspaw on System Failures: Preventing, Responding, and Learning From", "pubdate": "20170308" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/OGtyozIclF0/SE-Radio-Episode-283-Alexander-Tarlinder-on-Developer-Testing.mp3.mp3", "title": "SE-Radio Episode 283: Alexander Tarlinder on Developer Testing", "pubdate": "20170301" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/1EamNnwPaAw/SE-Radio-Episode-282-Donny-Nadolny-on-Debugging-Distributed-Systems.mp3", "title": "SE-Radio Episode 282: Donny Nadolny on Debugging Distributed Systems", "pubdate": "20170215" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/a8-O_HQppj4/SE-Radio-Episode-281-James-Whittaker-on-Career-Strategy.mp3", "title": "SE-Radio Episode 281: James Whittaker on Career Strategy", "pubdate": "20170208" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/clXe19GdGGs/SE-Radio-Episode-280-Gerald-Weinberg-on-Bugs-Errors-and-Software-Quality.mp3", "title": "SE-Radio Episode 280: Gerald Weinberg on Bugs Errors and Software Quality", "pubdate": "20170125" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/iaNgzHNFzR8/Florian-Gilcher-on-Rust.mp3", "title": "SE-Radio Episode 279: Florian Gilcher on Rust", "pubdate": "20170111" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/sE9R8Utmkng/SE-Radio-Episode-278-Peter-Hilton-on-Naming.mp3", "title": "SE-Radio Episode 278: Peter Hilton on Naming", "pubdate": "20161221" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/4IbcGXRWcLE/SE-Radio-Episode-277-Gil-Tene-on-Tail-Latency.mp3", "title": "SE-Radio Episode 277: Gil Tene on Tail Latency", "pubdate": "20161215" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/sNMBeG7n27Q/SE-Radio-Episode-276-Bjorn-Rabenstein-on-Site-Reliability-Engineering.mp3", "title": "SE-Radio Episode 276: Björn Rabenstein on Site Reliability Engineering", "pubdate": "20161207" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/R3EQenDFx98/SE-Radio-Episode-275-Josh-Doody-on-Salary-Negotiation-for-Software-Engineers.mp3", "title": "SE-Radio Episode 275: Josh Doody on Salary Negotiation for Software Engineers", "pubdate": "20161123" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qusHHX83Huc/SE-Radio-Episode-274-Sam-Aaron-on-Sonic-Pi.mp3", "title": "SE-Radio Episode 274: Sam Aaron on Sonic Pi", "pubdate": "20161109" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/aZbzrVXNrLI/SE-Radio-Episode-273-Steve-McConnell-on-Software-Estimation.mp3", "title": "SE-Radio Episode 273: Steve McConnell on Software Estimation", "pubdate": "20161102" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/VfjUyFS3TPA/SE-Radio-Episode-272-Frances-Perry-on-Apache-Beam.mp3", "title": "SE-Radio Episode 272: Frances Perry on Apache Beam", "pubdate": "20161026" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/bAooSteS-Fg/SE-Radio-Episode-271-Idit-Levine-on-Unikernelsl.mp3", "title": "SE-Radio Episode 271: Idit Levine on Unikernels", "pubdate": "20161012" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Yc0T0ME1CNQ/SE-Radio-Episode-270-Brian-Brazil-on-Prometheus-Monitoring.mp3", "title": "SE-Radio Episode 270: Brian Brazil on Prometheus Monitoring", "pubdate": "20161005" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cuB9xS5JoME/SE-Radio-Episode-269-Phillip-Carter-on-F.mp3", "title": "SE-Radio Episode 269: Phillip Carter on F#", "pubdate": "20160928" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/I8tjE9amGHg/SE-Radio-Episode-268-Kief-Morris-on-Infrastructure-as-Code.mp3", "title": "SE-Radio Episode 268: Kief Morris on Infrastructure as Code", "pubdate": "20160914" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/prAEBsDEDfY/SE-Radio-Episode-267-Jrgen-Hller-on-Reactive-Spring-and-Spring-5.0.mp3", "title": "SE-Radio Episode 267: Jürgen Höller on Reactive Spring and Spring 5.0", "pubdate": "20160907" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_Djn9mPCXqY/SE-Radio-Episode-266-Charles-Nutter-on-the-JVM-as-a-Language-Platform.mp3", "title": "SE-Radio Episode 266: Charles Nutter on the JVM as a Language Platform", "pubdate": "20160817" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HlbFdpzu0AA/SE-Radio-Episode-265-Pat-Kua-on-Becoming-a-Tech-Lead.mp3", "title": "SE-Radio Episode 265: Pat Kua on Becoming a Tech Lead", "pubdate": "20160809" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/07be0lePQgw/SE-Radio-Episode-264-James-Phillips-on-Service-Discovery.mp3", "title": "SE-Radio Episode 264: James Phillips on Service Discovery", "pubdate": "20160803" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/i4543owq6mk/Camille-Fournier-on-Real-World-Distributed-Systemsl.mp3", "title": "SE-Radio Episode 263: Camille Fournier on Real-World Distributed Systems", "pubdate": "20160726" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qBcfvlfb1Sk/SE-Radio-Episode-262-Software-Quality-with-Bill-Curtis.mp3", "title": "SE Radio Episode 262: Software Quality with Bill Curtis", "pubdate": "20160713" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/AdNzWYCK2dE/SE-Radio-Episode-261-David-Heinemeier-Hansson-on-the-State-of-Rails-Monoliths-and-More.mp3", "title": "SE-Radio Episode 261: David Heinemeier Hansson on the State of Rails, Monoliths, and More", "pubdate": "20160629" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/nNY24_lY5dU/SE-Radio-Episode-260-Haoyuan-Li-on-Alluxio.mp3", "title": "SE-Radio Episode 260: Haoyuan Li on Alluxio", "pubdate": "20160615" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/sybMpPQz6Ek/SE-Radio-Episode-259-John-Purrier-on-OpenStack.mp3", "title": "SE-Radio Episode 259: John Purrier on OpenStack", "pubdate": "20160608" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Sd2_RclcLE8/SE-Radio-Episode-258-Cody-Voellinger-on-Recruiting-Software-Engineers.mp3", "title": "SE-Radio Episode 258: Cody Voellinger on Recruiting Software Engineers", "pubdate": "20160525" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/GBkebaozfvg/SE-Radio-Episode-257-Michael-Nygard-on-Clojure-in-Practice.mp3", "title": "SE-Radio Episode 257: Michael Nygard on Clojure in Practice", "pubdate": "20160518" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/MyYoDOMQk20/SE-Radio-Episode-256-Jay-Fields-on-Working-Effectively-with-Unit-Tests.mp3", "title": "SE-Radio Episode 256: Jay Fields on Working Effectively with Unit Tests", "pubdate": "20160504" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/8rkmFcFrMRo/SE-Radio-Episode-255-Monica-Beckwith-on-Java-Garbage-Collection.mp3", "title": "SE-Radio Episode 255: Monica Beckwith on Java Garbage Collection", "pubdate": "20160427" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/K7-iczUm5ps/SE-Radio-Episode-254-Mike-Barker-on-the-LMAX-Architecture.mp3", "title": "SE-Radio Episode 254: Mike Barker on the LMAX Architecture", "pubdate": "20160413" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xXEkrsJA7XU/SE-Radio-Episode-253-Fred-George-on-Developer-Anarchy.mp3", "title": "SE-Radio Episode 253: Fred George on Developer Anarchy", "pubdate": "20160325" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/9gL4mg_Hq0Y/SE-Radio-Episode-252-Christopher-Meiklejohn-on-CRDTs.mp3", "title": "SE-Radio Episode 252: Christopher Meiklejohn on CRDTs", "pubdate": "20160316" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/B7A9M61bC3A/SE-Radio_Episode_251_Martin_Klose_on_Code_Retreats.mp3", "title": "SE-Radio Episode 251: Martin Klose on Code Retreats", "pubdate": "20160303" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/vq2Po5bjvX4/SE-Radio-Epislode-250-Jrgen-Laartz-and-Alexander-Budzier-on-Why-Large-IT-Projects-Fail.mp3", "title": "SE-Radio Episode 250: Jürgen Laartz and Alexander Budzier on Why Large IT Projects Fail", "pubdate": "20160223" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HWft3dfqiBw/Se-Radio-Episode-249-Vaughn-Vernon-on-Reactive-Programming-with-the-Actor-Modell.mp3", "title": "SE Radio Episode 249: Vaughn Vernon on Reactive Programming with the Actor Model", "pubdate": "20160212" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_V8a9ATpdxk/SE-Radio-Episode-248-Axel-Rauschmayer-on-JavaScript-and-ECMAScript-6.mp3", "title": "SE-Radio Episode 248: Axel Rauschmayer on JavaScript and ECMAScript 6", "pubdate": "20160129" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xzaec2pnUdU/SE-Radio-Episode-247-Andrew-Phillips-on-DevOps.mp3", "title": "SE-Radio Episode 247: Andrew Phillips on DevOps", "pubdate": "20160121" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/e7H8wkU1sVo/SE-Radio-Show-246-John-Wilkes-on-Borg-and-Kubernetes.mp3", "title": "SE-Radio Episode 246: John Wilkes on Borg and Kubernetes", "pubdate": "20160108" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/1Pr6v1MnoJQ/SE-Radio-Episode-245-John-Sonmez-on-Marketing-Yourself-and-Managing-Your-Career.mp3", "title": "SE Radio Episode 245: John Sonmez on Marketing Yourself and Managing Your Career", "pubdate": "20151229" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hb2JbgQwMlg/SE-Radio-Episode-244-Gernot-Starke-on-Architecture-Documentation-using-arc42.mp3", "title": "SE-Radio Episode 244: Gernot Starke on Architecture Documentation using arc42", "pubdate": "20151217" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/2eX62gmDVzo/SE-Radio-Episode-243-Rethink-DB-with-Slava-Akhmechet.mp3", "title": "SE-Radio Episode 243: RethinkDB with Slava Akhmechet", "pubdate": "20151202" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jFfP7AuPJ1o/SE-Radio-Episode-242-Dave-Thomas-on-Innovating-Legacy-Systems.mp3", "title": "SE-Radio Episode 242: Dave Thomas on Innovating Legacy Systems", "pubdate": "20151114" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/MfBxKjPTdkI/SE-Radio-Episode-241-Kyle-Kingsbury-on-Consensus-in-Distributed-Systems.mp3", "title": "SE-Radio Episode 241: Kyle Kingsbury on Consensus in Distributed Systems", "pubdate": "20151104" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-R7WfGK_XWs/SE-Radio-Episode-240-The-Groovy-Language-with-Cedric-Champeau.mp3", "title": "SE-Radio Episode 240: The Groovy Language with Cédric Champeau", "pubdate": "20151023" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Uy4SGxsnqbU/SE-Radio-Episode-239-Andrew-Clay-Shafer-on-Modern-Platform-as-a-Service.mp3", "title": "SE-Radio Episode 239: Andrew Clay Shafer on Modern Platform-as-a-Service", "pubdate": "20151003" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5G8ZZrFHC5I/SE-Radio-Episode-238-Linda-Rising-on-the-Agile-Brain.mp3", "title": "SE-Radio Episode 238: Linda Rising on the Agile Brain", "pubdate": "20150912" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/8wIcV8s6Zac/SE-Radio-Episode-237-Go-Behind-the-Scenes-and-Meet-the-Team.mp3", "title": "SE-Radio Episode 237: Go Behind the Scenes and Meet the Team", "pubdate": "20150911" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/V19_mvETmx0/se_radio_236-parsons_final.mp3", "title": "SE-Radio Episode 236: Rebecca Parsons on Evolutionary Architecture", "pubdate": "20150822" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/grCTm-ev_io/Episode-235-Ben-Hindman-on-Apache-Mesos.mp3", "title": "SE-Radio Episode 235: Ben Hindman on Apache Mesos", "pubdate": "20150818" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HYymFxOvLnw/SE-Radio-Episode-234-Barry-OReilly-on-Lean-Enterprise.mp3", "title": "SE-Radio Episode 234: Barry O’Reilly on Lean Enterprise", "pubdate": "20150805" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7-HObbSSIFg/SE-Radio-Episode-233-Fangjin-Yang-on-OLAP-and-the-Druid-Real-Time-Analytical-Data-Store.mp3", "title": "SE-Radio Episode 233: Fangjin Yang on OLAP and the Druid Real-Time Analytical Data Store", "pubdate": "20150729" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/UJf1psvZaFE/SE-Radio-Episode_232-Mark-Nottingham-on-HTTP2.mp3", "title": "Episode 232: Mark Nottingham on HTTP/2", "pubdate": "20150717" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ZG7fY9Xe7aM/Episode-231-Joshua-Suereth-and-Matthew-Farwell-on-SBT-and-Software-Builds.mp3", "title": "SE-Radio Episode 231: Joshua Suereth and Matthew Farwell on SBT and Software Builds", "pubdate": "20150702" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/o-VD_vNzyJA/Episode-230-Shubhra-Khar-on-NodeJS.mp3", "title": "Episode 230: Shubhra Kar on NodeJS", "pubdate": "20150627" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/4vz7JGz_Z84/SE-Radio-Episode-229-Flavio-Junqueira-on-Distributed-Coordination-with-Apache-ZooKeeper.mp3", "title": "Episode 229: Flavio Junqueira on Distributed Coordination with Apache ZooKeeper", "pubdate": "20150618" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/9WkJDX9FFck/Software-Architecture-Sketches-with-Simon-Brown.mp3", "title": "Episode 228: Software Architecture Sketches with Simon Brown", "pubdate": "20150611" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/NyeMB2YD5n0/The-CAP-Theorem-Then-and-Now.mp3", "title": "Episode 227: Eric Brewer: The CAP Theorem, Then and Now", "pubdate": "20150528" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uw6Xp6Q5Sts/SE-Radio-Episode-226-Eric-Evans-on-Domain-Driven-Design-at-10-Years.mp3", "title": "Episode 226: Eric Evans on Domain-Driven Design at 10 Years", "pubdate": "20150514" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/OHAiEKTmAto/SE-Radio-Episode-225-Brendan-Gregg-on-Systems-Performance.mp3", "title": "Episode 225: Brendan Gregg on Systems Performance", "pubdate": "20150428" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TWU3M8MFcVA/SE-Radio-Episode-224-Sven-Johann-Eberhard-Wolff-on-Technical-Debt.mp3", "title": "Episode 224: Sven Johann and Eberhard Wolff on Technical Debt", "pubdate": "20150402" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7mDTyGykhJk/SE-Radio-Episode-223-Joram-Barrez-Activiti-Business-Management-Platform.mp3", "title": "Episode 223: Joram Barrez on the Activiti Business Process Management Platform", "pubdate": "20150319" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/s0lh95OSbMQ/SE-Radio-Episode-222-Nathan-Marz-on-Real-Time-Processing-with-Apache-Storm.mp3", "title": "Episode 222: Nathan Marz on Real-Time Processing with Apache Storm", "pubdate": "20150307" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XXX76J2eyoI/SE-Radio-Episode-221-Jez-Humble-on-Continuous-Delivery.mp3", "title": "Episode 221: Jez Humble on Continuous Delivery", "pubdate": "20150225" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-In4c7ehGIM/SE-Radio-Episode-220-Jon-Gifford-Logging-Infrastructure.mp3", "title": "Episode 220: Jon Gifford on Logging and Logging Infrastructure", "pubdate": "20150219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qCnBjuv5xw0/SE-Radio219-JunRao-ApacheKafka.mp3", "title": "Episode 219: Apache Kafka with Jun Rao", "pubdate": "20150210" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Kj5rKgRdyQU/SE-Radio218-UdiDahan-CQRS.mp3", "title": "Episode 218: Udi Dahan on CQRS (Command Query Responsibility Segregation)", "pubdate": "20150131" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YRfZB8wWxBs/SE-Radio217-JamesTurnbull-Docker.mp3", "title": "Episode 217: James Turnbull on Docker", "pubdate": "20150108" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Ak5KsOhqO7Q/SE-Radio216-AdrianCockcroft-ModernCloudBasedPlatform.mp3", "title": "Episode 216: Adrian Cockcroft on the Modern Cloud-based Platform", "pubdate": "20141210" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/AsEiWH00c7A/SE-Radio215-JohannesThones-GangOfFour-v2.mp3", "title": "Episode 215: Gang of Four – 20 Years Later", "pubdate": "20141121" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/742nvoWIL00/SE-Radio214-GrantIngersoll-TamingText.mp3", "title": "Episode 214: Grant Ingersoll on his book, Taming Text", "pubdate": "20141112" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7YcEEK7kCHc/SE-Radio213-JamesLewis-on-Microservices.mp3", "title": "Episode 213: James Lewis on Microservices", "pubdate": "20141030" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/nUHqW_uoJV4/SE-Radio212-RandyShoup-CompanyCulture.mp3", "title": "Episode 212: Randy Shoup on Company Culture", "pubdate": "20141023" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/KBQLmUC7eoA/SE-Radio211-Laycock-Lincoln-ContinuousDeliveryOnWindows.mp3", "title": "Episode 211: Continuous Delivery on Windows with Rachel Laycock and Max Lincoln", "pubdate": "20141001" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/lG8fJdyPFvM/SE-Radio210-StefanTilkov-MicroServices.mp3", "title": "Episode 210: Stefan Tilkov on Architecture and Micro Services", "pubdate": "20140918" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-9P-r0jtEZg/SE-Radio209-JosiahCarlson-Redis.mp3", "title": "Episode 209: Josiah Carlson on Redis", "pubdate": "20140906" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/9dsIp1kQ7b8/SE-Radio208-RandyShoup-HiringSoftwareIndustry.mp3", "title": "Episode 208: Randy Shoup on Hiring in the Software Industry", "pubdate": "20140827" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jUr50xcC0i0/SE-Radio207-MitchellHashimoto-Vagrant.mp3", "title": "Episode 207: Mitchell Hashimoto on the Vagrant Project", "pubdate": "20140729" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/1FWp03wsMU0/SE-Radio206-KenCollier-AgileAnalytics.mp3", "title": "Episode 206: Ken Collier on Agile Analytics", "pubdate": "20140719" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ag7qudO3XWU/SE-Radio205-MartinLippert-EclipseFlux.mp3", "title": "Episode 205: Martin Lippert on Eclipse Flux", "pubdate": "20140628" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/bOBj9mdw8Aw/SE-Radio204-AnilMadhavapeddy.mp3", "title": "Episode 204: Anil Madhavapeddy on the Mirage Cloud Operating System and the OCaml Language", "pubdate": "20140531" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/CzRXuBFRuhQ/SE-Radio203-LeslieLamport.mp3", "title": "Episode 203: Leslie Lamport on Distributed Systems", "pubdate": "20140430" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jL0eLhy83I0/SE-RadioEpisode202AndrewGerrand.mp3", "title": "Episode 202: Andrew Gerrand on Go", "pubdate": "20140315" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/JRdpPYPs7u4/SE-RadioEpisode201-MartinThompson.mp3", "title": "Episode 201: Martin Thompson on Mechanical Sympathy", "pubdate": "20140220" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/5B5TF8NfB-c/SE-RadioEpisode200-MarkusVoelter-LanguageDesign.mp3", "title": "Episode 200: Markus Völter on Language Design and Domain Specific Languages", "pubdate": "20140114" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mqwgeoTD1sc/SE-RadioEpisode199-MichaelStonebraker.mp3", "title": "Episode 199: Michael Stonebraker on Current Developments in Databases", "pubdate": "20131206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rcNWFPGdwrk/SE-RadioEpisode198-WilVanDerAalst.mp3", "title": "Episode 198: Wil van der Aalst on Workflow Management Systems", "pubdate": "20131001" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-yirHZOJSoM/SE-RadioEpisode197-LarsVogel.mp3", "title": "Episode 197: Lars Vogel on Android", "pubdate": "20130907" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Ai5Ztc7nYDY/SE-RadioEpisode196-JimBension-PersonalKanban.mp3", "title": "Episode 196: Personal Kanban with Jim Benson", "pubdate": "20130801" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qo4jNM4DFJA/EP195-MaryGormanEllenGottesdiener.mp3", "title": "Episode 195: Ellen Gottensdiener and Mary Gorman", "pubdate": "20130620" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/CZon8RsmdGA/EP194-MichaelHunger.mp3", "title": "Episode 194: Michael Hunger on Graph Databases", "pubdate": "20130523" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rpXOFwe-lu8/EP193-GrantIngersoll-ApacheMahout.mp3", "title": "Episode 193: Apache Mahout", "pubdate": "20130423" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/z4WQLIVhTi4/GeorgVonKrogh-Open_Source.mp3", "title": "Episode 192: Open Source Development: Perspectives From Management Science", "pubdate": "20130214" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/UC515wp8yhg/MOOC-DougSchmidt.mp3", "title": "Episode 191: Massively Open Online Courses", "pubdate": "20130108" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uVB9QOA6jxQ/ChristofEbert.mp3", "title": "Episode 190: Lean (Software) Development", "pubdate": "20121219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/FCnNYlhRLUY/EricLubow.mp3", "title": "Episode 189: Eric Lubow on Polyglot Persistence", "pubdate": "20121117" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/0Eml3abrOzU/Robertson.mp3", "title": "Episode 188: Requirements in Agile Projects", "pubdate": "20120913" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/0yM8dl0R_S8/ingersoll.mp3", "title": "Episode 187: Grant Ingersoll on the Solr Search Engine", "pubdate": "20120719" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HoNgGDtYEEY/SERadio186.mp3", "title": "Episode 186: Martin Fowler and Pramod Sadalage on Agile Database Development", "pubdate": "20120602" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/VtM9J_CHk4o/SE185-merriman.fin.mp3", "title": "Episode 185: Dwight Merriman on Replication", "pubdate": "20120411" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/GxhKY4ozx1E/frey-jensen-final.mp3", "title": "Episode 184: The Mainframe with Jeff Frey", "pubdate": "20120315" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pKp_lQZbj3Y/ieeeTransition.mp3", "title": "Episode 183: SE Radio becomes part of IEEE Software", "pubdate": "20120208" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kTJLxOzOqy8/episode-182-fowlerAndParsonsDsl.mp3", "title": "Episode 182: Domain-Specific Languages with Martin Fowler and Rebecca Parsons", "pubdate": "20120125" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XSIGTEeo9mk/episode-181-distributedScrum.mp3", "title": "Episode 181: Distributed Scrum with Rini van Solingen", "pubdate": "20111207" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_gjD-noobMc/seradio-episode180-leadingAgileDevelopers.mp3", "title": "Episode 180: Leading Agile Developers with Jurgen Appelo", "pubdate": "20111025" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Z2SiSR3BfEY/seradio-episode179-cassandra.mp3", "title": "Episode 179: Cassandra with Jonathan Ellis", "pubdate": "20111008" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/JgzAQcG-oUk/seradio-episode178-akka.mp3", "title": "Episode 178: Akka With Jonas Boner", "pubdate": "20110811" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/057Tf7PZA2I/seradio-episode177-ibmi.mp3", "title": "Episode 177: IBM i (OS/400) Operating System with Steve Will", "pubdate": "20110706" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/lFSAQ8mt3VE/seradio-episode176-qc.mp3", "title": "Episode 176: Quantum Computing with Martin Laforest", "pubdate": "20110603" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/KatSIs1rveA/seradio-episode175-gameArchitecture.mp3", "title": "Episode 175: Game Development with Andrew Brownsword", "pubdate": "20110506" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/lUCaBULcmAY/seradio-episode174-chipProduction.mp3", "title": "Episode 174: Chip Manufacturing and Waferscanners", "pubdate": "20110408" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pA6ON-G5MvQ/seradio-episode173-fosd2.mp3", "title": "Episode 173: Feature-Oriented Software Development with Sven Apel – Pt 2", "pubdate": "20110320" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/83DGBm4zk9E/seradio-episode172-fosd1.mp3", "title": "Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 1", "pubdate": "20110220" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HgS5JKub63I/seradio-episode171-scalaUpdate.mp3", "title": "Episode 171: Scala Update with Martin Odersky", "pubdate": "20110202" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/c7aU_9o4764/seradio-episode170-basVodde.mp3", "title": "Episode 170: Large Agile Software Development with Bas Vodde", "pubdate": "20110105" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/0EX4zvYry1Q/seradio-episode169-memoryGridArchitecture.mp3", "title": "Episode 169: Memory Grid Architecture with Nati Shalom", "pubdate": "20101130" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/R51dQwZgBG8/seradio-episode168-beingConsultant.mp3", "title": "Episode 168: Being a Consultant", "pubdate": "20101022" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YBJuWak9ibw/seradio-episode167-kentBack.mp3", "title": "Episode 167: The History of JUnit and the Future of Testing with Kent Beck", "pubdate": "20100927" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gBrt-voB2SE/seradio-episode166-Living_Architectures_with_John_Wiegand.mp3", "title": "Episode 166: Living Architectures with John Wiegand", "pubdate": "20100819" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mNyBGPuRylo/seradio-episode165-noSqlMongoDb.mp3", "title": "Episode 165: NoSQL and MongoDB with Dwight Merriman", "pubdate": "20100717" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ztirFf_2_bw/seradio-episode164-agileTestingWithLisaCrispin.mp3", "title": "Episode 164: Agile Testing with Lisa Crispin", "pubdate": "20100617" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/crEvAMyZfM0/seradio-episode163-stateOfTheUnion.mp3", "title": "Episode 163: State of the Union", "pubdate": "20100604" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/aP4j58lV2Ck/seradio-episode162-projectVoldemort.mp3", "title": "Episode 162: Project Voldemort with Jay Kreps", "pubdate": "20100517" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/uzJGmVasBDs/seradio-episode161-agileProductManagement.mp3", "title": "Episode 161: Agile Product Management with Roman Pichler", "pubdate": "20100503" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ozeaSj3-AGM/seradio-episode160-aspectJ.mp3", "title": "Episode 160: AspectJ and Spring AOP with Ramnivas Laddad", "pubdate": "20100419" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/YbLWndUxYs0/seradio-episode159-cPlusPlus0x.mp3", "title": "Episode 159: C++0X with Scott Meyers", "pubdate": "20100406" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/EyuVsM6nFbM/seradio-episode158-clojure.mp3", "title": "Episode 158: Rich Hickey on Clojure", "pubdate": "20100323" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ww7Rp0Z90Wc/seradio-episode157-hadoop.mp3", "title": "Episode 157: Hadoop with Philip Zeyliger", "pubdate": "20100309" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/h5_IKjrxsjc/seradio-episode156-kanbanWith_DavidAnderson.mp3", "title": "Episode 156: Kanban with David Anderson", "pubdate": "20100222" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/tzWDX3_bvVg/seradio-episode155-johannesLinkLasseKoskelaTDD.mp3", "title": "Episode 155: Johannes Link & Lasse Koskela on TDD", "pubdate": "20100209" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/KIs5fjzod2E/seradio-episode154-olaBiniOnIoke.mp3", "title": "Episode 154: Ola Bini on Ioke", "pubdate": "20100125" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/USmXKqezVl4/seradio-episode153-janBosch.mp3", "title": "Episode 153: Jan Bosch on Product Lines and Software Ecosystems", "pubdate": "20100111" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/07Ydpr9ggao/seradio-episode152-misra.mp3", "title": "Episode 152: MISRA with Johan Bezem", "pubdate": "20091228" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kNjIjlh6HE4/seradio-episode151-intentionalSoftware.mp3", "title": "Episode 151: Intentional Software with Shane Clifford", "pubdate": "20091215" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ozS5ZW0gK-g/seradio-episode150-bobMartinOnSoftwareCraftsmanship.mp3", "title": "Episode 150: Software Craftsmanship with Bob Martin", "pubdate": "20091130" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/g_0btYuM_dc/seradio-episode149-differenceBetweenSoftware_EngineeringAndComputerScience.mp3", "title": "Episode 149: Difference between Software Engineering and Computer Science with Chuck Connell", "pubdate": "20091117" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/QytRFNbzaz0/seradio-episode148-softwareArchaeology.mp3", "title": "Episode 148: Software Archaeology with Dave Thomas", "pubdate": "20091102" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kSemfcdoCKQ/episode-147-softwareDevelopmentManagerVolumeOk.mp3", "title": "Episode 147: Software Development Manager", "pubdate": "20091020" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hosI8vlwTQc/seradio-episode146-interestingPatternsEuroPLoP2009.mp3", "title": "Episode 146: Interesting Patterns at EuroPLoP 2009", "pubdate": "20091005" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/cCaqwf6jIrk/seradio-episode145-springIn2009.mp3", "title": "Episode 145: Spring in 2009 with Eberhard Wolff", "pubdate": "20090922" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/T0Au236FLgA/seradio-episode144-theMaxineResearchVirtualMachine.mp3", "title": "Episode 144: The Maxine Research Virtual Machine with Doug Simon", "pubdate": "20090908" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_qiuB6FLl_w/seradio-episode143-APIs-jimDeRivieres.mp3", "title": "Episode 143: API Design with Jim des Rivieres", "pubdate": "20090825" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ErTu-V4jM1A/seradio-episode142-kevlinKlausOOP.mp3", "title": "Episode 142: Sustainable Architecture with Kevlin Henney and Klaus Marquardt", "pubdate": "20090811" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kpwQahZhPPI/seradio-episode141-secondLifeJimPurbrick.mp3", "title": "Episode 141: Second Life and Mono with Jim Purbrick", "pubdate": "20090727" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TxZpMiOHoTw/seradio-episode140-NewspeakGiladBraha.mp3", "title": "Episode 140: Newspeak and Pluggable Types with Gilad Bracha", "pubdate": "20090714" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ER9CC9jFTmc/seradio-episode139-lindaRisingFearlessChange.mp3", "title": "Episode 139: Fearless Change with Linda Rising", "pubdate": "20090630" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/GnJqJVlSxEA/seradio-episode138-learningAsPartOfDevelopment.mp3", "title": "Episode 138: Learning as a Part of Development with Allan Kelly", "pubdate": "20090615" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/1-hPOXSvHJY/seradio-episode137-sqlJimMelton.mp3", "title": "Episode 137: SQL with Jim Melton", "pubdate": "20090605" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/LtWnc8Gx7iI/seradio-episode136-pastPresentAndFutureOfMda.mp3", "title": "Episode 136: Past Present and Future of MDA with David Frankel", "pubdate": "20090527" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Y-sf2CSpsIo/seradio-episode135-introductionToSoftwareConfigurationManagement.mp3", "title": "Episode 135: Introduction to Software Configuration Management with Petri Ahonen", "pubdate": "20090516" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/i21YofpILRE/seradio-episode133-michaelNygard.mp3", "title": "Episode 134: Release It with Michael Nygard", "pubdate": "20090506" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3QUNgwtUdnY/seradio-episode133-continuousIntegrationWithChrisRead.mp3", "title": "Episode 133: Continuous Integration with Chris Read", "pubdate": "20090426" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/PmEULyc2H_g/seradio-episode132-architectureMistakesWithEoinWoods.mp3", "title": "Episode 132: Top 10 Architecture Mistakes with Eoin Woods", "pubdate": "20090417" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kYkm4fqQGMg/seradio-episode131-tomDeMarcoAndPeterHruschka.mp3", "title": "Episode 131: Adrenaline Junkies with DeMarco and Hruschka", "pubdate": "20090406" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ECQdLLim5Bk/seradio-episode130-codeVisualization.mp3", "title": "Episode 130: Code Visualization with Michele Lanza", "pubdate": "20090328" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Kh7uB7DvBr8/seradio-episode129-FSharpWihLukeHoban.mp3", "title": "Episode 129: F# with Luke Hoban", "pubdate": "20090318" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qnag1fAUT6o/seradio-episode128-bruceSamsWebAppSecurity.mp3", "title": "Episode 128: Web App Security with Bruce Sams", "pubdate": "20090308" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/l_j8u6Ad-ws/seradio-episode127-interviewJoachimMachateOnUsability.mp3", "title": "Episode 127: Usability with Joachim Machate", "pubdate": "20090226" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Li-Gk2__iwc/seradio-episode126-jetbrainsMPS.mp3", "title": "Episode 126: Jetbrains MPS with Konstantin Solomatov", "pubdate": "20090215" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/V116PNDFoT4/seradio-episode125-performanceEngineeringWithChrisGrindstaff.mp3", "title": "Episode 125: Performance Engineering with Chris Grindstaff", "pubdate": "20090206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/BoMyXnUR7Pk/seradio-episode124-OpenJDK.mp3", "title": "Episode 124: OpenJDK with Dalibor Topic", "pubdate": "20090127" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-v6iqZlCJMU/seradio-episode123-microsoftOSLOwithDonBoxAndDougPurdy.mp3", "title": "Episode 123: Microsoft OSLO with Don Box and Doug Purdy", "pubdate": "20090116" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pBAMvRHDoK4/seradio-episode122-InterviewJanosStzipanovits.mp3", "title": "Episode 122: Interview Janos Sztipanovits", "pubdate": "20090107" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/NBWtxwMbM64/seradio-episode121-ORMappers.mp3", "title": "Episode 121: OR Mappers with Michael Plöd", "pubdate": "20081228" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qL0aRGti514/seradio-episode120-OCL.mp3", "title": "Episode 120: OCL with Anneke Kleppe", "pubdate": "20081218" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TeNxZn5RUX8/seradio-episode119-DSLsInPracticeWithJPTolvanen.mp3", "title": "Episode 119: DSLs in Practice with JP Tolvanen", "pubdate": "20081208" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rQgGQ-J5kOA/seradio-episode118-eelcoVisserOnParsers.mp3", "title": "Episode 118: Eelco Visser on Parsers", "pubdate": "20081127" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/H6-XL1SS5jY/seradio-episode117-branSelicOnUML.mp3", "title": "Episode 117: Bran Selic on UML", "pubdate": "20081117" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/DzZ4GWQPHxg/seradio-episode116-jimHendlerOnTheSemanticWeb.mp3", "title": "Episode 116: The Semantic Web with Jim Hendler", "pubdate": "20081107" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/X4MsyO5lVHA/seradio-episode115-architectureAnalysis.mp3", "title": "Episode 115: Architecture Analysis", "pubdate": "20081028" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_bQAvLeCE6c/seradio-episode114-christofEbertOnRequirementsEngineering.mp3", "title": "Episode 114: Christof Ebert on Requirements Engineering", "pubdate": "20081018" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Pk_BJAJgNT4/seradio-episode113-jeffMcAfferOnBuildingPlatforms.mp3", "title": "Episode 113: Building Platforms with Jeff McAffer", "pubdate": "20081008" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/e_62uh5Cwrw/seradio-episode112-rolesInSoftwareEngineeringPartTwo.mp3", "title": "Episode 112: Roles in Software Engineering II", "pubdate": "20080928" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XwkpDSoDSsM/seradio-episode111-aboutus2008.mp3", "title": "Episode 111: About Us 2008", "pubdate": "20080922" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7vepaziQKyA/seradio-episode110-rolesInSoftwareEngineeringPartOne.mp3", "title": "Episode 110: Roles in Software Engineering I", "pubdate": "20080919" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gfGgeCISVN4/seradio-episode109-randyShoupOnEbayArchitecturePrinciples.mp3", "title": "Episode 109: eBay’s Architecture Principles with Randy Shoup", "pubdate": "20080908" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pBXonDCwEZ8/seradio-episode108-simonPeytonJonesOnFunctionalProgramming.mp3", "title": "Episode 108: Simon Peyton Jones on Functional Programming and Haskell", "pubdate": "20080829" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/DoIqNxqzbJA/seradio-episode107-andrewWatsonOnOMG.mp3", "title": "Episode 107: Andrew Watson on the OMG", "pubdate": "20080819" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/05-uDXySC3Q/seradio-episode106-introductionToAOP.mp3", "title": "Episode 106: Introduction to AOP", "pubdate": "20080810" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Uku3BvM99Ag/seradio-episode105-lindaRisingOnRetrospectives.mp3", "title": "Episode 105: Retrospectives with Linda Rising", "pubdate": "20080730" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/TA7qW1BoR98/seradio-episode104-klausMarquartOnPluginArchitectures.mp3", "title": "Episode 104: Plugin Architectures", "pubdate": "20080720" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Cd_txIH03DA/seradio-episode103-jensColdeweyOn10YearsOfAgileExperiences.mp3", "title": "Episode 103: 10 years of Agile Experiences", "pubdate": "20080710" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3JGcQh_xMuM/seradio-episode102-relationalDatabases.mp3", "title": "Episode 102: Relational Databases", "pubdate": "20080630" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Dh16BMp6BO0/seradio-episode101-andreasZellerOnDebugging.mp3", "title": "Episode 101: Andreas Zeller on Debugging", "pubdate": "20080620" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/bshf1H1NX5s/seradio-episode100-softwareInSpace.mp3", "title": "Episode 100: Software in Space", "pubdate": "20080610" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Y6_HnFDQWog/seradio-episode99-transactions.mp3", "title": "Episode 99: Transactions", "pubdate": "20080531" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Ia7DYdBheXk/seradio-episode98-stefanTilkovOnRest-fixed.mp3", "title": "Episode 98: Stefan Tilkov on REST", "pubdate": "20080523" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/JcP-IPEeQvo/seradio-episode97-interviewAndersHejlsberg-fixed.mp3", "title": "Episode 97: Interview Anders Hejlsberg", "pubdate": "20080517" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Qz1trj_G9Wo/seradio-episode96-interviewKrzysztofCzarnecki.mp3", "title": "Episode 96: Interview Krzysztof Czarnecki", "pubdate": "20080509" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/AKsMBw7hGoA/seradio-episode95-theNewGuardianWithWallAndDoernenburg.mp3", "title": "Episode 95: The New Guardian.co.uk website with Matt Wall and Erik DoernenBurg", "pubdate": "20080501" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qHdSFZEHRkc/seradio-episode94-osBusinessModelsWithDirkRiehle.mp3", "title": "Episode 94: Open Source Business Models with Dirk Riehle", "pubdate": "20080424" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/-JAOStAoMZ4/seradio-episode93-architectureReviewsWithRebeccaWirfsBrock.mp3", "title": "Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs-Brock", "pubdate": "20080415" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/AsiwrXyVfFk/seradio-episode92-introductionToGameDevelopment.mp3", "title": "Episode 92: Introduction to Game Development", "pubdate": "20080407" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jcqZNp9Fk2A/seradio-episode91-kevlinHenneyOnCpp.mp3", "title": "Episode 91: Kevlin Henney on C++", "pubdate": "20080330" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/eSR3MDTwrLQ/seradio-episode90-ProductLineEngineering_Pt3_CharlesKrueger.mp3", "title": "Episode 90: Product Line Engineering, Pt. 3, with Charles Krueger", "pubdate": "20080322" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hFgHKb4K3Lg/seradio-episode89-JoeArmstrongOnErlang.mp3", "title": "Episode 89: Joe Armstrong on Erlang", "pubdate": "20080312" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/s3mRswl8DKs/seradio-episode88-singularityWithGalenHunt.mp3", "title": "Episode 88: The Singularity Research OS with Galen Hunt", "pubdate": "20080303" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3H_gb7vJMm0/seradio-episode87-softwareComponents.mp3", "title": "Episode 87: Software Components", "pubdate": "20080222" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/snXK7bcNPPo/seradio-episode86-daveThomas.mp3", "title": "Episode 86: Interview Dave Thomas", "pubdate": "20080211" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/4GQ6oBsAj4E/seradio-episode85-olafZimmermannOnWebServices.mp3", "title": "Episode 85: Web Services with Olaf Zimmermann", "pubdate": "20080202" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mm9oMfrO9gM/seradio-episode84-dickGabrielOnLisp.mp3", "title": "Episode 84: Dick Gabriel on Lisp", "pubdate": "20080123" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/aSJLC04RDiY/seradio-episode83-jeffDeLucaOnFeatureDrivenDevelopment.mp3", "title": "Episode 83: Jeff DeLuca on Feature Driven Development", "pubdate": "20080113" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HPsTSxPib3g/seradio-episode82-largeCodebasesWithJuergenHoeller.mp3", "title": "Episode 82: Organization of Large Code Bases with Juergen Hoeller", "pubdate": "20080103" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rjR2u9RxuUY/seradio-episode81-erichGamma.mp3", "title": "Episode 81: Interview Erich Gamma", "pubdate": "20071224" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/bzPOCejUbns/seradio-episode80-osgiWithKriensAndHardgrave.mp3", "title": "Episode 80: OSGi with Peter Kriens and BJ Hargrave", "pubdate": "20071213" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Ty9Wkfg4yiU/seradio-episode79-smallMemoryWithWeirAndNoble.mp3", "title": "Episode 79: Small Memory Software with Weir and Noble", "pubdate": "20071203" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Tk68ROTmKnk/seradio-episode78-faultToleranceWithBobHanmer_pt2.mp3", "title": "Episode 78: Fault Tolerance with Bob Hanmer Pt. 2", "pubdate": "20071123" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/6EKkXN5twno/seradio-episode77-faultToleranceWithBobHanmer_pt1.mp3", "title": "Episode 77: Fault Tolerance with Bob Hanmer Pt. 1", "pubdate": "20071114" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_6oYuB07zeQ/seradio-episode76-thePatternsJournal.mp3", "title": "Episode 76: Special Episode on the Patterns Journal", "pubdate": "20071110" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/SbdIOmyyMLE/seradio-episode75-theNewWebsite.mp3", "title": "Episode 75: The New Website", "pubdate": "20071105" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Y_xDqzKelk0/seradio-episode74-enterpriseArchitecture_II_withWolfgangKeller.mp3", "title": "Episode 74: Enterprise Architecture II", "pubdate": "20071103" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/XwyWs0z_zRs/seradio-episode73-realtimeSystemsWithBrucePowelDouglass.mp3", "title": "Episode 73: Real Time Systems with Bruce Powel Douglass", "pubdate": "20071025" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/z8KCiG-YhTg/seradio-episode72-ericMeijerOnLINQ.mp3", "title": "Episode 72: Erik Meijer on LINQ", "pubdate": "20071018" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Y-r4cGxTQBs/seradio-episode71-surveyResults.mp3", "title": "Episode 71: Survey Results", "pubdate": "20071014" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7EUd1_Pv8kg/seradio-episode70-gerardMeszarosOnXUnitTestPatterns.mp3", "title": "Episode 70: Gerard Meszaros on XUnit Test Patterns", "pubdate": "20071005" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/UiOfDO7XIaI/seradio-episode69-nicoJosuttisOnSOA.mp3", "title": "Episode 69: Nico Josuttis on SOA (SOA Pt. 3)", "pubdate": "20070925" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Sh0286-moKo/seradio-episode68-GCandTMwithDanGrossman.mp3", "title": "Episode 68: Dan Grossman on Garbage Collection and Transactional Memory", "pubdate": "20070914" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/IJonYIlMRT8/seradio-episode67-roundtableOnMDSDandPLE.mp3", "title": "Episode 67: Roundtable on MDSD and PLE", "pubdate": "20070904" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/F6kwfX8Tq-Y/seradio-episode66-garyMcGrawOnSecurity.mp3", "title": "Episode 66: Gary McGraw on Security", "pubdate": "20070825" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/j2CfM6iBuQQ/seradio-episode65-introToEmbeddedSystems.mp3", "title": "Episode 65: Introduction to Embedded Systems", "pubdate": "20070815" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/JoK-6rZ0KeI/seradio-episode64-architectureAndBusinessWithLukeHohman.mp3", "title": "Episode 64: Luke Hohmann on Architecture and Business", "pubdate": "20070805" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/X7LVpR6zpb4/seradio-episode63-aPatternLanguageOnDistSystemsWithHenneyAndBuschmann.mp3", "title": "Episode 63: A Pattern Language for Distributed Systems with Henney and Buschmann", "pubdate": "20070726" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/9NH_2h8b0yA/seradio-episode62-scalaWithMartinOdersky.mp3", "title": "Episode 62: Martin Odersky on Scala", "pubdate": "20070716" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Z_37KeMVQ7k/seradio-episode61-internalsOfGCC.mp3", "title": "Episode 61: Internals of GCC", "pubdate": "20070706" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/WTPa0aHzoWc/seradio-episode60-romanPichlerOnScrum.mp3", "title": "Episode 60: Roman Pichler on Scrum", "pubdate": "20070626" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jRmzdbq3rNo/seradio-episode59-StaticCodeAnalysis.mp3", "title": "Episode 59: Static Code Analysis", "pubdate": "20070616" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7uMg3Eu0qwE/seradio-episode58-ProductLineEngineering_Pt2.mp3", "title": "Episode 58: Product Line Engineering Pt. 2", "pubdate": "20070606" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/flojiCYDxd4/seradio-episode57-compileTimeMetaprogrammingWithLaurenceTratt.mp3", "title": "Episode 57: Compile-Time Metaprogramming", "pubdate": "20070528" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Qwd9Fo8lPos/seradio-episode56-sensorNetworksWithSteffenSchaefer.mp3", "title": "Episode 56: Sensor Networks", "pubdate": "20070518" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/6IsUhTmvbLM/seradio-episode55-refactoring_pt2.mp3", "title": "Episode 55: Refactoring Pt. 2", "pubdate": "20070508" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/FZZERuE__a4/seradio-episode54-frankBuschmann.mp3", "title": "Episode 54: Interview Frank Buschmann", "pubdate": "20070427" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/xJVC-d12gdg/seradio-episode53-ProductLineEngineering_Pt1.mp3", "title": "Episode 53: Product Line Engineering Pt. 1", "pubdate": "20070417" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/MSL2qXcu1vE/seradio-episode52-DSLsInRuby.mp3", "title": "Episode 52: DSL Development in Ruby", "pubdate": "20070407" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/jooZiRsewPo/seradio-episode51-designByContract.mp3", "title": "Episode 51: Design By Contract", "pubdate": "20070328" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ZvOxO7gwfbw/seradio-episode50-announcementsAndRequests.mp3", "title": "Episode 50: Announcements and Requests", "pubdate": "20070322" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/_LE0hS5hJrY/seradio-episode49-dynamicLanguages.mp3", "title": "Episode 49: Dynamic Languages for Static Minds", "pubdate": "20070318" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/0MJvYGqL-Jc/seradio-episode48-dragosManolescu.mp3", "title": "Episode 48: Interview Dragos Manolescua", "pubdate": "20070308" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/vIIgwUWaQ3w/seradio-episode47-gradyBooch.mp3", "title": "Episode 47: Interview Grady Booch", "pubdate": "20070226" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/W33Kr4j7xrM/seradio-episode46-refactoring_pt1.mp3", "title": "Episode 46: Refactoring Pt. 1", "pubdate": "20070216" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hHiuOSPRGjI/seradio-episode45-ultraLargeScaleSystems.mp3", "title": "Episode 45: Round Table on Ultra Large Scale Systems", "pubdate": "20070206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/H88VVgsw0C0/seradio-episode44-goetzAndHolmes.mp3", "title": "Episode 44: Interview Brian Goetz and David Holmes", "pubdate": "20070127" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/gNmhBUpa8cI/seradio-episode43-eXtremeProgramming_pt2.mp3", "title": "Episode 43: eXtreme Programming Pt.2", "pubdate": "20070117" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/vZT-JKaW6LA/seradio-episode42-gregorHohpe.mp3", "title": "Episode 42: Interview Gregor Hohpe", "pubdate": "20070107" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mM-EZDIPtis/seradio-episode41-architecture_pt4.mp3", "title": "Episode 41: Architecture Patterns (Architecture Pt. 4)", "pubdate": "20061227" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/rS4bzpkXw6g/seradio-episode40-wernerVogels.mp3", "title": "Episode 40: Interview Werner Vogels", "pubdate": "20061216" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/kotUIZSg5m4/seradio-episode39-steveVinoski.mp3", "title": "Episode 39: Interview Steve Vinoski", "pubdate": "20061206" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/3kTQJTnRN24/seradio-episode38-jamesNoble.mp3", "title": "Episode 38: Interview James Noble", "pubdate": "20061126" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pwiDTq2WusI/seradio-episode37-extremeProgramming_pt1.mp3", "title": "Episode 37: eXtreme Programming Pt.1", "pubdate": "20061118" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/2lkcjjqec0I/seradio-episode36-guySteele.mp3", "title": "Episode 36: Interview Guy Steele", "pubdate": "20061110" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/UeRdkoOsM78/seradio-episode35-roadmap.mp3", "title": "Episode 35: Roadmap", "pubdate": "20061108" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/BwMFtilifl0/seradio-episode34-enterpriseArchitectureWithAndyLongshaw.mp3", "title": "Episode 34: Enterprise Architecture", "pubdate": "20061102" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/yY2EQMF3ABg/seradio-episode33-soa_pt2b.mp3", "title": "Episode 33: Service Oriented Architecture, Pt.2b", "pubdate": "20061023" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/o-oMEldtwCw/seradio-episode32-soa_pt2a.mp3", "title": "Episode 32: Service Oriented Architecture, Pt.2a", "pubdate": "20061013" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/QLVE2AoF5-g/seradio-episode31-agileDocumentationWithAndreasRueping.mp3", "title": "Episode 31: Agile Documentation", "pubdate": "20061003" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ia2EifvBjBg/seradio-episode30-architecture_pt3.mp3", "title": "Episode 30: Architecture Pt.3", "pubdate": "20060923" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/hcBR3AcHg-A/seradio-episode29-concurrency_pt3.mp3", "title": "Episode 29: Concurrency Pt.3", "pubdate": "20060913" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Wz1Th0ozeMA/seradio-episode28-typeSystems.mp3", "title": "Episode 28: Type Systems", "pubdate": "20060903" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/y9Yzsbz-400/seradio-episode27-soa_pt1.mp3", "title": "Episode 27: Service Oriented Architecture Pt.1", "pubdate": "20060824" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wY9iQE9nYHk/seradio-episode26-juttaEckstein.mp3", "title": "Episode 26: Interview Jutta Eckstein", "pubdate": "20060814" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/S3JPQ8gAw3U/seradio-episode25-architecture_pt2.mp3", "title": "Episode 25: Architecture Pt. 2", "pubdate": "20060804" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/C57TuMjFHAk/seradio-episode24-developmentProcesses_pt1.mp3", "title": "Episode 24: Development Processes Pt.1", "pubdate": "20060725" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/2HDGhEOEAYU/seradio-episode23-architecture_pt1.mp3", "title": "Episode 23: Architecture Pt. 1", "pubdate": "20060715" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/SsYwQtld0fw/seradio-episode22-feedback.mp3", "title": "Episode 22: Feedback", "pubdate": "20060710" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/qsX7JikxWQw/seradio-episode21-errorHandling_pt2.mp3", "title": "Episode 21: Error Handling Pt. 2", "pubdate": "20060705" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/mWLGnonDG-E/seradio-episode20-michaelStal.mp3", "title": "Episode 20: Interview Michael Stal", "pubdate": "20060625" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/GXH6jvLmL2k/seradio-episode19-concurrency_pt2.mp3", "title": "Episode 19: Concurrency Pt. 2", "pubdate": "20060615" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/v_WR08Ohx-w/seradio-episode18-resourceManagement.mp3", "title": "Episode 18: Resource Management", "pubdate": "20060605" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/py9JIFkU6p4/seradio-episode17-feedbackAndRoadmap.mp3", "title": "Episode 17: Feedback and Roadmap", "pubdate": "20060530" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/WvVtmBXegqQ/seradio-episode16-mdsd_pt3.mp3", "title": "Episode 16: MDSD Pt. 3, Hands-On", "pubdate": "20060526" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/erUjl0veyJA/seradio-episode15-enterpriseJava.mp3", "title": "Episode 15: The Future of Enterprise Java", "pubdate": "20060516" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/1v8dk5IYGoU/seradio-episode14-tedNeward.mp3", "title": "Episode 14: Interview Ted Neward", "pubdate": "20060506" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pqp-q49TPE8/seradio-episode13-rubyInPractice.mp3", "title": "Episode 13: Ruby in Practice", "pubdate": "20060427" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/wDMgVUHC9l0/seradio-episode12-concurrency_pt1.mp3", "title": "Episode 12: Concurrency Pt. 1", "pubdate": "20060419" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Kq6rhZhYK2I/seradio-episode11-gregorKiczales.mp3", "title": "Episode 11: Interview Gregor Kiczales", "pubdate": "20060409" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/90rypbH13YY/seradio-episode10-remoting_pt2.mp3", "title": "Episode 10: Remoting Pt. 2", "pubdate": "20060330" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Icde6egLEmI/seradio-episode9-remoting_pt1.mp3", "title": "Episode 9: Remoting Pt.1 and Listener Feedback", "pubdate": "20060320" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Mxx8VDBQIn8/seradio-episode8-ericEvans.mp3", "title": "Episode 8: Interview Eric Evans", "pubdate": "20060309" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/7f_9S8tpC7U/seradio-episode7-errorhandling.mp3", "title": "Episode 7: Error Handling", "pubdate": "20060228" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ZWkJu7FPHlU/seradio-episode6-mdsd_pt2.mp3", "title": "Episode 6: Model-Driven Software Development Pt. 2", "pubdate": "20060219" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/ZAEeIxfcmaQ/seradio-episode5-mdsd_pt1.mp3", "title": "Episode 5: Model-Driven Software Development Pt. 1", "pubdate": "20060210" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/QdkFhElKDyQ/seradio-episode4-scriptingLanguages.mp3", "title": "Episode 4: Scripting Languages", "pubdate": "20060202" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/4JMlz7FTF04/seradio-episode3-dougschmidt.mp3", "title": "Episode 3: Interview Doug Schmidt", "pubdate": "20060126" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/Ww38DkC9Aas/seradio-episode2-dependencies.mp3", "title": "Episode 2: Dependencies", "pubdate": "20060125" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/pqV5QHLBLys/seradio-episode1-patterns.mp3", "title": "Episode 1: Patterns", "pubdate": "20060122" }, { "file": "http://feedproxy.google.com/~r/se-radio/~5/HP4FT84Qos8/seradio-episode0-about.mp3", "title": "Episode 0: About", "pubdate": "20060121" } ], "created_at": "2012-02-24 11:02:31", "category": { "name": "교양", "id": 1029 }, "is_adult_only": false, "title": "Software Engineering Radio - The Podcast for Professional Software Developers", "thumbnail": "http://img.podbbang.com/img/pb_m/thumb/x150/1660.png?time=202002171450" }