Conversations about Software Engineering (CaSE) is an interview podcast for software developers and architects about Software Engineering and related topics. We release a new episode every three weeks.
…
continue reading
1
Aino Corry on Better Tech Meetings
1:09:14
1:09:14
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:09:14
Sven Johann talks with Aino Corry about better Tech Meetings Aino on TwitterVideo from Aino on meetings on Dave Farleys channel Article about her book on Martin Fowlers website The book Liberating structures Fearless Change bookBởi CaSE Podcast Team
…
continue reading
Lucas Dohmen talks with Angelo Veltens about Solid Solid Homepage SolidOS Solid community Solid organization on Github SolidOS organization on Github Forum Chat Solid Spec schema.org A data ecosystem fosters sustainable innovationBởi CaSE Podcast Team
…
continue reading
1
Mark Seemann on heuristics for software engineering
1:00:43
1:00:43
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:00:43
Stefan Tilkov talks with Mark Seemann Mark’s book Mark’s blog The Magical Number Seven, Plus or Minus Two Growing Object-Oriented Software, Guided by Tests (Steve Freeman and Nat Pryce) Hammock-driven development (Rich Hickey)Bởi CaSE Podcast Team
…
continue reading
1
Chris Richardson on Service Templates and Service Chassis
1:00:23
1:00:23
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:00:23
Chris Richardson and Sven Johann discuss service templates Chris’ Microservices Patterns website Chris’ book on Microservices Patterns Crowdsourcing Technology Governance at Target Sam Newman, Building Microservices, chapter “Governance and the paved road” and “Governance and the paved road” Blogpost from Pete Hodgson…
…
continue reading
1
Adam Tornhill on Software Design X-Rays
54:32
54:32
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
54:32
Sven Johann talks with Adam Tornhill about Software Design X-Rays This interview was recorded for the GOTO Book Club Part 1 Part 2 Adam Tornhill, Software Design X-Rays Adam Tornhill, Your Code as a Crime Scene Matthew Skelton & Manuel Pais, Team Topologies John Ousterhout, A Philosophy of Software Design Dave Thomas & Andy Hunt, The Pragmatic Prog…
…
continue reading
Sven Johann talks with Manuel Pais about Team Topologies Interview with Werner Vogels Team Topologies book Free resources Github: tools and templates Team Topologies Academy Platform as a Product Nikki Watts, Platform Engineering as a Community Service Chapter Marks: 00:00 Intro 01:45 The challenge of “two pizza” teams 07:00 The three types of cogn…
…
continue reading
1
Michele Hansen on Customer Interviews and Deploying Empathy
49:20
49:20
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
49:20
Joy Heron talks with Michele Hansen about customer interviews Deploy Empathy Practical Empathy by Indi Young Service Design by Andy Polaine, Ben Reason, and Lavrans Løvlie The User Experience Team of One by Leah Buley Inspired by Marty Cagan The Voice of the Customer, 1993 research paper by Abbie Griffin and John R. Hauser Clayton Christensen books…
…
continue reading
1
Eric Normand on Functional Thinking
1:36:50
1:36:50
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:36:50
Lucas Dohmen talks with Eric Normand Eric's homepage Grokking Simplicity We also got four coupons to get Grokking Simplicity for free - redeem them at https://www.manning.com: grsmplcr-7771 grsmplcr-2295 grsmplcr-32E6 grsmplcr-C494 Chapter Marks: 00:00:15 Introduction 00:06:10 Functional Thinking 00:19:27 Calculations, Actions, Events 00:26:56 Conc…
…
continue reading
Stefan interviews Nicolas Steenhout on Accessibility Nic’s web page “A11y Rules” podcast Web Content Accessibility Guidelines (WCAG) 2.1 W3C Web Accessibility Initiative CaSE episode on Responsible Web Applications with Joy Heron NVDA screen reader Web Accessibility in MindBởi CaSE Podcast Team
…
continue reading
1
Joy Heron on Responsible Web Applications
1:14:46
1:14:46
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:14:46
Lucas Dohmen talks with Joy Heron Responsible Web App Joy interviews Rachel Andrew Andy Bell Tweet on Progressive Enhancement Blog Post: A minimum viable experience makes for a resilient, inclusive website or app Blog Post: The 100% correct way to do CSS breakpoints Status of Container Queries in Chrome Spacy…
…
continue reading
1
Alex Bramley on The Art of SLO, Part 3
1:17:26
1:17:26
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:17:26
Alex Bramley continuous his conversation with Sven Johann SRE Workbook Implementing Service Level Objectives by Alex Hidalgo The Calculus of Service Availability Art of SLO Workshop) Google Customer Reliability Engineering blog Consequences of SLO violations Applying the escalation policy An example escalation policy Chapters: [00:00:15.00] Welcome…
…
continue reading
1
Alex Bramley on The Art of SLO, Part 2
55:35
55:35
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
55:35
Alex Bramley continuous his conversation with Sven Johann SRE Workbook Implementing Service Level Objectives by Alex Hidalgo The Calculus of Service Availability Art of SLO Workshop) Google Customer Reliability Engineering blog Consequences of SLO violations Applying the escalation policy An example escalation policy Chapter Marks 00:00:15 Welcome …
…
continue reading
1
Alex Bramley on The Art of SLO, Part 1
1:10:57
1:10:57
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:10:57
Alex Bramley talks to Sven Johann about the basics of service level objectives SRE Workbook Implementing Service Level Objectives by Alex Hidalgo The Calculus of Service Availability Art of SLO Workshop) Google Customer Reliability Engineering blog Consequences of SLO violations Applying the escalation policy An example escalation policy Chapters: …
…
continue reading
Stefan talks with Simon Brown GOTO Book club episodes: Software Architecture for Software Developers Why Architectural Work Comes before Coding Simon Brown’s website SEI in Practice (Len Bass, Paul Clements, Rick Kazman) Agile Manifesto Simon’s books Structurizr Fundamentals of Software Architecture (Neal Ford, Mark Richards) Gregor Hohpe The Softw…
…
continue reading
1
Eoin Woods on Bringing Systems into Production and Keeping them there
1:29:47
1:29:47
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:29:47
Sven Johann talks with Eoin Woods Eoin’s book on software and systems architecture Understanding quality attributes Calculus of service availability Release It arc42 template for communicating software architecture C4 model Operational, the forgotten architecural view Google Dapper, a large scale distributed tracing infrastructure Learning from inc…
…
continue reading
1
Christin Gorman on Why large projects fail and what to do about it
1:01:28
1:01:28
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:01:28
Stefan Tilkov talks with Christin Gorman Christin’s employer Christin on Twitter History of Agile Software Development “Seeing like a state” by James C. Scott “Accelerate” by Nicole Forsgren et al Government Digital ServiceBởi CaSE Podcast Team
…
continue reading
Stefan Tilkov talks with Artur Ortega about GraphQL What is GraphQL? Why use GraphQL? Why not use GraphQL? The GraphQL specification Implementations of GraphQL Thinking in Graphs Real-Time APIs using GraphQL Subscriptions Talk From the Creators of GraphQL at Facebook Talk by Joey Nenni of Paypal about GraphQL Security What is Apollo Federation Talk…
…
continue reading
1
Markus Völter on Language Engineering
1:21:52
1:21:52
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:21:52
Stefan Tilkov talks with Markus Völter about language engineering Architecture as a language article by Markus Episode 31: Mike Sperber on Functional Architecture Domain-specific languages for efficient satellite control software development (PDF) Jetbrains MPS Mbeddr Domain-driven design (Wikipedia)…
…
continue reading
1
Birgitta Böckeler on Cultivating Architecture Principles
44:09
44:09
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
44:09
Sven Johann talks with Birgitta Böckeler about Cultivating Architecture Principles Birgitta’s homepage Martin Fowler and Birgitta on architecture principles TOGAF on architecture principlesBởi CaSE Podcast Team
…
continue reading
1
Rachel Andrew on contributing to CSS and CSS Layout
46:34
46:34
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
46:34
Joy Heron interviews Rachel Andrew about CSS CSS Layout Newsletter Twitter - @rachelandrew Rachel Andrew Website Rachel Andrew Noti.st Site Perch CMS Notist CSS Working Group CSS Working Group Github CaSE Podcast Episode on Modern CSS Accessibility InsightsBởi CaSE Podcast Team
…
continue reading
1
Daniel Bryant on Service Meshes and API Gateways for Application Modernization
1:33:49
1:33:49
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:33:49
Sven Johann talks with Daniel Bryant about Service Meshes & API Gateways Daniel’s Medium content InfoQ podcast Christian Posta, the API Gateway identitiy crisis Sam Newman, monolith to microservices patterns Shopify’s balancing act on moving to PaaS Envoy proxy Richard Lee on choosing a reverse proxy out of Envoy, HAProxy and Nginx Matt Klein on wh…
…
continue reading
1
Mike Sperber on Functional Architecture
1:07:34
1:07:34
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:07:34
Stefan Tilkov talks with Mike Sperber about Functional Architecture Mike Sperber on Twitter Purely Functional Data Structures by Chris Okasaki "Lieber ein Typparameter zu viel als einer zu wenig" by Lars Hupel Dein Program Domain Modeling Made Functional by Scott WlaschinBởi CaSE Podcast Team
…
continue reading
Sven Johann talks with Peter Elger about Commodity AI Peter’s book on AI as a Service Jupyter Notebooks AWS AI cloud services Google AI cloud servicesBởi CaSE Podcast Team
…
continue reading
Lucas Dohmen talks with Lars Hupel about Algebraic Design "The Expression Problem" by Philip Wadler Type Classes in Haskell Conflict-free Replicated Data Types Generative Testing: Properties, State and Beyond - Jan Stepien Timsort Github's scientist library Practical TLA+ Type-Driven Development with Idris Isabelle…
…
continue reading
Stefan Tilkov talks with Ryan Singer about Shape Up Ryan on Twitter Shape Up Basecamp Ruby on RailsBởi CaSE Podcast Team
…
continue reading
1
Felienne Hermans on Programming Education
1:05:24
1:05:24
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:05:24
Stefan Tilkov talks with Felienne Hermans about Programming Education Felienne's blog Felienne's twitter Tweet by Grady Booch Survey on programming languages Felienne's paper on reading code aloud Felienne's paper on Effects of Gender, Self-Efficacy, Motivation and Stereotypes Paper: The case for case studies of programming problems…
…
continue reading
1
Philippe Kruchten on Managing Technical Debt
1:01:23
1:01:23
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:01:23
Sven Johann talks with Philippe Kruchten about Managing Technical Debt Book on Managing Technical Debt Service Level Objectives and Error BudgetsBởi CaSE Podcast Team
…
continue reading
1
Sam Newman on Insecure Transit – Microservices Security
1:21:26
1:21:26
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:21:26
Sven Johann talks with Sam Newman about Microservices Security Public API for "Have I been pwned?" Find automatically vulnerabilities in dependencies Container and Cloud Native Security Scanning containersBởi CaSE Podcast Team
…
continue reading
1
Richard Rodger on Message-based, Generic Microservices
1:04:07
1:04:07
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:04:07
Stefan Tilkov talks with Richard Rodger about message-based, generic microservices Richard’s website Richard‘s book “The Tao of Microservices” Microservices.io patterns website Sam Newman’s book “Building Microservices”Bởi CaSE Podcast Team
…
continue reading
1
Mentoring Engineers with Steve Vinoski
54:54
54:54
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
54:54
Stefan Tilkov talks with Steve Vinoski about Mentoring Engineers Steve’s blog List of columns from IEEE Internet Computing, 2002 to 2012 Video of 2007 interview with Stefan Tilkov Steve’s book on Designing for Scalability with Erlang/OTP (together with Francesco Cesarini)Bởi CaSE Podcast Team
…
continue reading
1
Micro Frontends with Gustaf Nilsson Kotte
1:14:14
1:14:14
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:14:14
Stefan Tilkov talks with Gustaf Nilsson Kotte about Micro Frontends Book: The Principles of Product Development Flow: Second Generation Lean Product Development Wikipedia: ESI Øredev presentation Microservice Websites: Manifest Microservice Webites: Article h-include, declarative Client-Side Includes library (German) Podcast episode about Transclus…
…
continue reading
Joy Clark Talks with Lucas Dohmen about Web Front-end Development Family Guy CSS Gif Episode about Modern CSS with Jen Simmons ROCA vs. SPA Comparison Custom Elements Progressive Custom Elements Self-Contained Systems Examples for Styleguides Bootstrap NPM How Browsers Load and Process JavaScript Why availability matters Mobile First Offline First …
…
continue reading
1
Problem Solving and Clojure 1.9 with Rich Hickey
1:00:00
1:00:00
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:00:00
Joy Clark talks with Rich Hickey about Clojure and Datomic Previous Episodes: Clojure with Alex Miller ClojureScript with David Nolen Clojure Clojure Spec Datomic Papers Self papers Common Lisp Paper Scheme Paper More from Rich Hickey Simple Made Easy List of all talksBởi CaSE Podcast Team
…
continue reading
1
Security and Privacy with Susan Landau
1:15:43
1:15:43
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:15:43
Sven Johann talks with Susan Landau about Security and Privacy Listening In: Cybersecurity in an Insecure Age The Tor Project Richard Clayton: A Practical Guide to CybercrimeBởi CaSE Podcast Team
…
continue reading
1
Application Security with Peter Chestna
24:39
24:39
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
24:39
Joy Clark talks with Peter Chestna about application security OWASP OWASP Top Ten PCI PII SANS Top 25 VeracodeBởi CaSE Podcast Team
…
continue reading
1
Blockchain Technology with Andreas M. Antonopoulos (Part 2)
51:56
51:56
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
51:56
Stefan talks with Andreas M. Antonopoulos about Ethereum Andreas’s home page Bitcoin Ethereum Mastering Bitcoin Mastering EthereumBởi CaSE Podcast Team
…
continue reading
1
Blockchain Technology with Andreas M. Antonopoulos (Part 1)
57:28
57:28
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
57:28
Stefan talks with Andreas M. Antonopoulos about Bitcoin Andreas’s home page David Chaum's DigiCash PGP HashCash Bitcoin Bitcoin Cash Digiconomist Bitcoin Energy Consumption IndexBởi CaSE Podcast Team
…
continue reading
1
Domain-Driven Design with Vaughn Vernon
47:32
47:32
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
47:32
Joy talks with Vaughn Vernon about Domain-Driven Design Modelling Uncertainty: GOTO Berlin 2017 Vaughn's Blog Implementing Domain-Driven Design by Vaughn Vernon Domain-Driven Design Distilled by Vaughn Vernon Video Course Workshops Domain Driven Design by Eric EvansBởi CaSE Podcast Team
…
continue reading
Joy Clark interviews Gernot Starke about aim42 aim42 aim42 Method Guide aim42 GitHub Joel Spolsky Anti-Examples for Big BangBởi CaSE Podcast Team
…
continue reading
Stefan Tilkov interviews Daniel Westheide about advanced Scala Topics The Neophyte’s Guide to Scala Scala Meta Enforcing invariants in Scala datatypes Strategic Scala Style: Designing Datatypes Extractors Type classes Prolog example Shapeless The Type Astronaut’s Guide to Shapeless Circe, yet another JSON library for Scala There’s a Prolog in your …
…
continue reading
Joy Clark interviews David Nolen about ClojureScript Clojure CaSE Podcast Google Closure Compiler The Clojure Script Compiler - A Look Behind the Curtains, Maria Geller Planck Lumo React Reagent re-frame Rum Om & Om-Next quiescent React Native Google Closure Library Figwheel Parinfer Editors: Atom, Visual Studio Code, Cursive cljs-devtools ClojureS…
…
continue reading
1
Management for Developers with Camille Fournier
1:21:14
1:21:14
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:21:14
Stefan Tilkov interviews Camille Fournier about Management for Developers “The Manager’s Path”, Camille’s book SE Radio episode with Camille Fournier and Stefan Tilkov on distributed systems Engineering Manager’s Slack group “The Lead Developer” conference Velocity conference Rands in Repose (Michael Lopp’s blog) Lara Hogan’s blog Cate Huston’s blo…
…
continue reading
Joy Clark talks with Sofia Vaughn-Jones about Scala Tools Sbt IntelliJ Ensime Gatling Frameworks Play HTTP4s Scalaz Cats Shapeless Techniques & Materials Coursera Essential Scala Essential Play The Type Astronaut’s guide to Shapeless Functional Programming in Scala ‘The Red Book’ Sofia’s Blog Talks from Sofia Buying into Scala from the Inside and O…
…
continue reading
1
Microservices with Michele Leroux Bustamante
1:02:38
1:02:38
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:02:38
Stefan Tilkov talks with Michele Bustamante about Microservices Michele on Twitter Solliance SOA Eventual Consistency Apache Kafka AWS Kinesis Azure Event Hubs CQRS DDD SLA Docker Enterprise Edition Mesosphere DCOS kubernetes Amazon ECS Azure Container Service Azure Service Fabric UATBởi CaSE Podcast Team
…
continue reading
Joy Clark talks with Alex Miller about Clojure Clojure clojure.spec Clojure Applied by Ben Vandgrift and Alex Miller Online Communities Editors: Emacs IntelliJ Cursive Eclipse Counterclockwise Nightcode Lighttable Tools: YourKit ProtoREPL Sayid CIDER Books: Clojure for the brave and true by Daniel Higgenbotham Living Clojure by Carin Meier Programm…
…
continue reading
Lucas Dohmen talks with Eberhard Wolff about microservices Microservices Primer Microservices Book Continuous Delivery DevOps SE Radio Episode with Fred George AWS Lambda The Netflix Approach to Microservices Self-Contained Systems Domain Driven Design Consumer-Driven ContractsBởi CaSE Podcast Team
…
continue reading
Eberhard Wolff talks with Ute Mayer about Rails Girls Rails Girls Homepage Ute Mayer on Twitter Material & guide to organize a Rails Girls Workshop Rails Girls Berlin Homepage Rails Girls Summer of Code Rails Girls Berlin – Hall of Fame The Ruby Monstas RoRganize.it CaSE Podcast about Open Tech School…
…
continue reading
1
Legacy Software and Immutable Infrastructure with Chad Fowler
50:05
50:05
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
50:05
Joy Clark talks with Chad Fowler about legacy software and immutable architecture Website Immutable Architecture The Passionate Programmer From Homogeneous Monolith to Radically Heterogeneous Microservices Architecture Kill “Microservices” before it’s too late Impermanence as the key to good systems thinking Wunderlist A3 Outage…
…
continue reading
1
Software Architecture with Stefan Tilkov
1:04:27
1:04:27
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:04:27
Joy Clark talks with Stefan Tilkov about software architecture Software Engineering Institute Classic Software Architecture Definitions Community Software Architecture Definitions Release It! Patterns of Enterprise Application Architecture by Martin Fowler (Amazon) Effektive Softwarearchitekturen by Gernot Starke PoSA - Pattern-Oriented Software Ar…
…
continue reading
1
OpenTechSchool with Martin Stadler
1:01:31
1:01:31
Nghe Sau
Nghe Sau
Danh sách
Thích
Đã thích
1:01:31
Eberhard Wolff talks with Martin Stadler about OpenTechSchool https://twitter.com/OpenTechSchool http://www.opentechschool.org http://xmartin.de https://www.freecodecamp.com http://railsgirls.com https://nodeschool.io http://cssclass.esBởi CaSE Podcast Team
…
continue reading