Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
Episode | Date |
---|---|
StackOverflow AI Disagreements, Kotlin Coroutines and More
|
May 13, 2024 |
Llama 3 is Here, Spending Time on Environmental Setup and More
|
Apr 28, 2024 |
Ktor, Logging Ideas, and Plugin Safety
|
Apr 14, 2024 |
Importance of Data Structures, Bad Documentation and Comments and More
|
Apr 01, 2024 |
Decorating your Home Office
|
Mar 18, 2024 |
Multi-Value, Spatial, and Event Store Databases
|
Mar 04, 2024 |
Overview of Object Oriented, Wide Column, and Vector Databases
|
Feb 19, 2024 |
Picking the Right Database Type – Tougher than You Think
|
Feb 05, 2024 |
There is still cool stuff on the internet
|
Jan 21, 2024 |
Reflecting on 2023 and Looking Forward to 2024
|
Jan 08, 2024 |
Gartner Top Strategic Technology Trends 2024
|
Dec 18, 2023 |
2023 Holiday Season Developer Shopping List
|
Nov 25, 2023 |
Gartner and your Life Partners
|
Nov 13, 2023 |
Open Telemetry – Instrumentation and Metrics
|
Oct 30, 2023 |
Keyboards, Cloud Costs, Static Analysis, and Philosophy
|
Oct 15, 2023 |
Code Confidence using NASA’s Ten Simple Rules
|
Oct 02, 2023 |
GitHub Actions
|
Sep 17, 2023 |
Tracing Specifics – Know your System with OpenTelmetry
|
Sep 05, 2023 |
What is OpenTelemetry?
|
Aug 21, 2023 |
Software in Audio and How to Lead
|
Aug 07, 2023 |
Team Leadership, TUIs, and AI Lawsuits
|
Jul 23, 2023 |
Better Application Management with Custom Apps
|
Jul 10, 2023 |
Errors vs Exceptions, Reddit Rebels, and the 2023 StackOverflow Survey
|
Jun 25, 2023 |
Easy and Cheap AI for Developers, Reddit API Changes and Sherlocking
|
Jun 11, 2023 |
Gitlab vs Github, AI vs Microservices
|
May 15, 2023 |
Supporting Your Code, README vs Wiki and Test Coverage
|
May 01, 2023 |
Water Cooler GPT
|
Apr 16, 2023 |
Understanding Serial Transactions for Databases like Redis
|
Apr 03, 2023 |
Designing Data-Intensive Applications – Lost Updates and Write Skew
|
Mar 20, 2023 |
ChatGPT and the Future of Everything
|
Mar 06, 2023 |
Designing Data-Intensive Applications – Weak Isolation and Snapshotting
|
Feb 20, 2023 |
Designing Data-Intensive Applications – Multi-Object Transactions
|
Feb 06, 2023 |
Designing Data-Intensive Applications – Transactions
|
Jan 23, 2023 |
2023 Resolutions
|
Jan 02, 2023 |
200th Episode Extravaganza!
|
Dec 19, 2022 |
Job Hopping and Favorite Dev Books
|
Dec 05, 2022 |
Technical Challenges of Scale at Twitter
|
Nov 21, 2022 |
The 2022 Shopping Spree
|
Nov 07, 2022 |
As the Watercooler Turns
|
Oct 24, 2022 |
Git from the Bottom Up – Reset, Stash, and Reflog
|
Oct 10, 2022 |
Git from the Bottom Up – The Index
|
Sep 26, 2022 |
Git from the Bottom Up – Rebasing
|
Sep 12, 2022 |
Git from the Bottom Up – Commits
|
Aug 29, 2022 |
Git from the Bottom Up – Blobs and Trees
|
Aug 15, 2022 |
Understanding Git
|
Aug 01, 2022 |
Stack Overflow 2022 Survey Says …
|
Jul 18, 2022 |
Site Reliability Engineering – More Evolution of Automation
|
Jul 05, 2022 |
Site Reliability Engineering – Evolution of Automation
|
Jun 20, 2022 |
Site Reliability Engineering – (Still) Monitoring Distributed Systems
|
Jun 06, 2022 |
Site Reliability Engineering – Monitoring Distributed Systems
|
May 23, 2022 |
Site Reliability Engineering – Eliminating Toil
|
May 09, 2022 |
Site Reliability Engineering – Service Level Indicators, Objectives, and Agreements
|
Apr 25, 2022 |
Site Reliability Engineering – Embracing Risk
|
Apr 11, 2022 |
Software Reliability Engineering – Hope is not a strategy
|
Mar 28, 2022 |
The Great Resignation
|
Mar 14, 2022 |
Minimum Viable Continuous Delivery
|
Feb 28, 2022 |
#CBJAM 22 Recap
|
Feb 14, 2022 |
PagerDuty’s Security Training for Engineers, The Dramatic Conclusion
|
Jan 31, 2022 |
PagerDuty’s Security Training for Engineers, Penultimate
|
Jan 18, 2022 |
PagerDuty’s Security Training for Engineers! Part Deux
|
Jan 04, 2022 |
PagerDuty’s Security Training for Engineers
|
Dec 20, 2021 |
What is a Game Engine?
|
Dec 06, 2021 |
Designing Data-Intensive Applications – Secondary Indexes, Rebalancing, Routing
|
Nov 22, 2021 |
Designing Data-Intensive Applications – Partitioning
|
Nov 08, 2021 |
The 2021 Shopping Spree
|
Oct 25, 2021 |
Should You Speak at a Conference?
|
Oct 11, 2021 |
Transactions in Distributed Systems
|
Sep 27, 2021 |
Docker Licensing, Career and Coding Questions
|
Sep 13, 2021 |
Why Get Into Competitive Programming?
|
Aug 30, 2021 |
Are Microservices … for real?
|
Aug 16, 2021 |
2021 State of the Developer Ecosystem
|
Aug 01, 2021 |
What is GitHub Copilot?
|
Jul 19, 2021 |
Designing Data-Intensive Applications – Leaderless Replication
|
Jul 06, 2021 |
Designing Data-Intensive Applications – Multi-Leader Replication
|
Jun 21, 2021 |
Designing Data-Intensive Applications – Single Leader Replication
|
Jun 07, 2021 |
Some Fun APIs
|
May 24, 2021 |
Making Money with Code
|
May 10, 2021 |
Write Great APIs
|
Apr 26, 2021 |
How to Scrum
|
Apr 12, 2021 |
What is Scrum?
|
Mar 29, 2021 |
Show Recursion Show
|
Mar 15, 2021 |
Specialize or Bounce Around?
|
Mar 01, 2021 |
Why is Python Popular?
|
Feb 15, 2021 |
Game Jam Lessons Learned
|
Feb 01, 2021 |
Who Owns Open-Source Software?
|
Jan 18, 2021 |
Our Favorite Developer Tools of 2020
|
Jan 04, 2021 |
Into the Octoverse
|
Dec 21, 2020 |
We
|
Dec 07, 2020 |
What is a Developer Game Jam?
|
Nov 23, 2020 |
The DevOps Handbook – Create Organizational Learning
|
Nov 09, 2020 |
The 2020 Shopping Spree
|
Oct 26, 2020 |
The DevOps Handbook – Enable Daily Learning
|
Oct 12, 2020 |
The DevOps Handbook – The Value of A/B Testing
|
Sep 28, 2020 |
Is Kubernetes Programming?
|
Sep 14, 2020 |
The DevOps Handbook – Enabling Safe Deployments
|
Aug 31, 2020 |
The DevOps Handbook – Anticipating Problems
|
Aug 17, 2020 |
The DevOps Handbook – The Technical Practices of Feedback
|
Aug 03, 2020 |
The DevOps Handbook – Architecting for Low-Risk Releases
|
Jul 20, 2020 |
The DevOps Handbook – The Technical Practices of Flow
|
Jul 06, 2020 |
Survey Says … 2020 Stack Overflow Developer Survey
|
Jun 22, 2020 |
Google’s Engineering Practices – How to Navigate a Code Review
|
Jun 08, 2020 |
Google’s Engineering Practices – What to Look for in a Code Review
|
May 26, 2020 |
Google’s Engineering Practices – Code Review Standards
|
May 11, 2020 |
Big Data – How Far is Too Far?
|
Apr 27, 2020 |
Designing Data-Intensive Applications – To B-Tree or not to B-Tree
|
Apr 13, 2020 |
How to Work Remote Effectively
|
Mar 30, 2020 |
Designing Data-Intensive Applications – SSTables and LSM-Trees
|
Mar 16, 2020 |
Designing Data-Intensive Applications – Storage and Retrieval
|
Mar 02, 2020 |
Why Attend Developer Conferences and What were the Hot Topics at NDC London 2020?
|
Feb 17, 2020 |
Designing Data-Intensive Applications – Data Models: Query Languages
|
Feb 03, 2020 |
Designing Data-Intensive Applications – Data Models: Relationships
|
Jan 20, 2020 |
Designing Data-Intensive Applications – Data Models: Relational vs Document
|
Jan 06, 2020 |
Designing Data-Intensive Applications – Maintainability
|
Dec 23, 2019 |
Designing Data-Intensive Applications – Scalability
|
Dec 09, 2019 |
Designing Data-Intensive Applications – Reliability
|
Nov 25, 2019 |
Developer Shopping Spree 2019
|
Nov 12, 2019 |
DevOps: Job Title or Job Responsibility?
|
Oct 28, 2019 |
3factor app – Async Serverless
|
Oct 14, 2019 |
3factor app – Reliable Eventing
|
Sep 30, 2019 |
3factor app – Realtime GraphQL
|
Sep 17, 2019 |
The Pragmatic Programmer – How to Build Pragmatic Teams
|
Sep 03, 2019 |
The Pragmatic Programmer – How to use Exceptions
|
Aug 20, 2019 |
The Pragmatic Programmer – How to Generate Code
|
Aug 05, 2019 |
The Pragmatic Programmer – How to Debug
|
Jul 23, 2019 |
The Pragmatic Programmer – Know Thy Tools
|
Jul 08, 2019 |
The Pragmatic Programmer – How to Estimate
|
Jun 24, 2019 |
The Pragmatic Programmer – Tracer Bullets and Prototyping
|
Jun 10, 2019 |
The Pragmatic Programmer – Is Your Code Orthogonal?
|
May 27, 2019 |
The Pragmatic Programmer – The Evils of Duplication
|
May 13, 2019 |
The Pragmatic Programmer – Investing in Your Knowledge Portfolio
|
Apr 29, 2019 |
Should Your Web App be a Progressive Web App (PWA)?
|
Apr 15, 2019 |
The Second Date is Always Easier
|
Apr 01, 2019 |
Why Date-ing is Hard
|
Mar 18, 2019 |
What Should You Learn Next?
|
Mar 04, 2019 |
Tackling Tough Developer Questions
|
Feb 18, 2019 |
JAMstack with J.A.M.
|
Feb 04, 2019 |
Data Structures – Heaps and Tries
|
Jan 21, 2019 |
Data Structures – (some) Trees
|
Jan 08, 2019 |
Data Structures – Hashtable vs Dictionary
|
Dec 17, 2018 |
Data Structures – Arrays and Array-ish
|
Dec 03, 2018 |
Data Structures – Primitives
|
Nov 19, 2018 |
Developer Shopping Spree
|
Nov 05, 2018 |
Azure Functions and CosmosDB from MS Ignite
|
Oct 22, 2018 |
How to Learn Programming Skills
|
Oct 08, 2018 |
Comparing Git Workflows
|
Sep 24, 2018 |
Does Big O Matter?
|
Sep 10, 2018 |
What is Algorithmic Complexity?
|
Aug 27, 2018 |
Thunder Talks
|
Aug 13, 2018 |
Lightning Talks
|
Jul 30, 2018 |
Graph Algorithms
|
Jul 16, 2018 |
Algorithms You Should Know
|
Jun 25, 2018 |
Search Driven Apps
|
Jun 11, 2018 |
Programmer Strengths and Weaknesses
|
May 28, 2018 |
Understanding Complexity Theory
|
May 14, 2018 |
Docker for Developers
|
May 01, 2018 |
Design Anti-Patterns: YoYo, The God Object and More
|
Apr 16, 2018 |
Deliberate Practice for Programmers
|
Apr 03, 2018 |
Clean Architecture – Are Microservices Truly Decoupled?
|
Mar 19, 2018 |
Clean Architecture – What is the Humble Object Pattern?
|
Mar 07, 2018 |
Clean Architecture – Make Your Architecture Scream
|
Feb 19, 2018 |
Clean Architecture – The Art of Drawing Lines
|
Feb 05, 2018 |
Clean Architecture – Keeping Your Options Open
|
Jan 23, 2018 |
Clean Architecture – How to Quantify Component Coupling
|
Jan 08, 2018 |
Clean Architecture – Components and Component Cohesion
|
Dec 11, 2017 |
How to Spend $2,500 on Developer Gear
|
Nov 13, 2017 |
Clean Architecture – Programming Paradigms
|
Oct 30, 2017 |
Clean Architecture – Fight for Architecture
|
Oct 02, 2017 |
Object Oriented Mistakes
|
Sep 18, 2017 |
Project Management Anti-patterns
|
Sep 05, 2017 |
Software Design Anti-patterns
|
Aug 21, 2017 |
Software Architecture – What is Supple Design?
|
Jul 27, 2017 |
Software Architecture – Explicit Constraints, Processes, Specification Pattern, and more
|
Jul 10, 2017 |
Software Architecture – Strategic Design and Domain Events
|
Jun 26, 2017 |
Software Architecture – Aggregate Roots, Factories, and Repositories
|
Jun 13, 2017 |
Software Architecture – The Domain in Domain Driven Design
|
May 29, 2017 |
How to Jumpstart Your Next App
|
May 11, 2017 |
Why Domain Driven Design
|
Apr 24, 2017 |
How We Badly Built Stuff
|
Mar 20, 2017 |
Clean Code – How to Build Maintainable Systems
|
Mar 06, 2017 |
Clean Code – How to Write Classes the Right Way
|
Feb 05, 2017 |
Clean Code – How to Write Amazing Unit Tests
|
Jan 23, 2017 |
Clean Code – Integrating with Third Party Libraries the Right Way
|
Jan 08, 2017 |
Clean Code – Error Handling
|
Dec 28, 2016 |
Clean Code – Objects vs Data Structures
|
Dec 13, 2016 |
Clean Code – Formatting Matters
|
Nov 29, 2016 |
Clean Code – Comments Are Lies
|
Nov 07, 2016 |
Clean Code – How to Write Amazing Functions
|
Oct 17, 2016 |
Clean Code – Writing Meaningful Names
|
Sep 28, 2016 |
Caching in the Application Framework
|
Aug 27, 2016 |
Caching Overview and Hardware
|
Aug 12, 2016 |
Stack Overflow Salaries and Landing the Job
|
Aug 02, 2016 |
Nulls, Procs, and Impostor Syndrome
|
Jul 05, 2016 |
Command, Repository and Mediator Design Patterns
|
Jun 03, 2016 |
Dev Talk: Django, VB vs C#, and Bash on Windows
|
Apr 19, 2016 |
How to be an Advanced Programmer
|
Mar 20, 2016 |
How to be an Intermediate Programmer
|
Feb 27, 2016 |
How to be a Programmer: Personal and Team Skills
|
Jan 28, 2016 |
Our Favorite Developer Tools for 2015
|
Jan 03, 2016 |
The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes
|
Dec 20, 2015 |
The Twelve-Factor App: Port Binding, Concurrency, and Disposability
|
Nov 23, 2015 |
Toys for Developers
|
Nov 10, 2015 |
The Twelve-Factor App: Backing Services, Building and Releasing, Stateless Processes
|
Oct 22, 2015 |
The Twelve-Factor App: Codebase, Dependencies, and Config
|
Sep 17, 2015 |
Javascript Promises and Beyond
|
Aug 22, 2015 |
Design Patterns Part 4 – Adapter, Facade, and Memento
|
Jul 26, 2015 |
Hierarchical Data cont’d – Path Enumeration and Closure Tables
|
Jun 29, 2015 |
Hierarchical Data – Adjacency Lists and Nested Set Models
|
Jun 08, 2015 |
Your Questions Our Answers SYN-ACK with Packet Loss
|
May 08, 2015 |
Algorithms, Puzzles and the Technical Interview
|
Apr 19, 2015 |
ASP.NET 5 – It’s Basically Java
|
Mar 30, 2015 |
Delegate all the things!
|
Mar 16, 2015 |
Back to Basics – Encapsulation for Object Oriented Programming
|
Feb 10, 2015 |
Silverlighting through your College Enumeration
|
Jan 21, 2015 |
Our Favorite Tools
|
Dec 28, 2014 |
We’re Testing Your Patience…
|
Dec 15, 2014 |
Design Patterns – Iterators, Observers, and Chains, Oh My
|
Nov 09, 2014 |
Programmer Questions and Answers
|
Oct 26, 2014 |
Got Any Hot Stacks?!
|
Sep 26, 2014 |
Design Patterns Part 2 – Oh behave!
|
Sep 05, 2014 |
Static Analysis w/ NDepends – How good is your code?
|
Aug 10, 2014 |
Databases the SQL [see-kwuhl]
|
Jul 25, 2014 |
All Your Database Are Belong to Us
|
Jul 14, 2014 |
What programmer do you want to be?
|
Jun 22, 2014 |
Design Patterns Part 1 – You Create Me!
|
Jun 07, 2014 |
C# 6 and Roslyn – Pour Some Sugar On Me
|
May 05, 2014 |
Aspectacular with Vlad Hrybok – You down with AOP?
|
Apr 01, 2014 |
Accessories for Programmers
|
Mar 18, 2014 |
SOLID as a Rock!
|
Mar 03, 2014 |
There’s Something About LINQ
|
Jan 25, 2014 |
We Still Don’t Understand Open Source Licensing
|
Dec 28, 2013 |
OWASP and You!
|
Nov 27, 2013 |
Source Control Etiquette
|
Oct 12, 2013 |
Boxing and Unboxing in .NET
|
Sep 28, 2013 |
I is for Interface
|
Sep 09, 2013 |