Skip to content
Coding Blocks cover art

All Episodes

Coding Blocks — 242 episodes · page 1 of 3

#
Title
1

Ktor, Logging Ideas, and Plugin Safety

2

Importance of Data Structures, Bad Documentation and Comments and More

3

Decorating your Home Office

4

Multi-Value, Spatial, and Event Store Databases

5

Overview of Object Oriented, Wide Column, and Vector Databases

6

Picking the Right Database Type – Tougher than You Think

7

There is still cool stuff on the internet

8

Reflecting on 2023 and Looking Forward to 2024

9

Gartner Top Strategic Technology Trends 2024

10

2023 Holiday Season Developer Shopping List

11

Gartner and your Life Partners

12

Open Telemetry – Instrumentation and Metrics

13

Keyboards, Cloud Costs, Static Analysis, and Philosophy

14

Code Confidence using NASA’s Ten Simple Rules

15

GitHub Actions

16

Tracing Specifics – Know your System with OpenTelmetry

17

What is OpenTelemetry?

18

Software in Audio and How to Lead

19

Team Leadership, TUIs, and AI Lawsuits

20

Better Application Management with Custom Apps

21

Errors vs Exceptions, Reddit Rebels, and the 2023 StackOverflow Survey

22

Easy and Cheap AI for Developers, Reddit API Changes and Sherlocking

23

Gitlab vs Github, AI vs Microservices

24

Supporting Your Code, README vs Wiki and Test Coverage

25

Water Cooler GPT

26

Understanding Serial Transactions for Databases like Redis

27

Designing Data-Intensive Applications – Lost Updates and Write Skew

28

ChatGPT and the Future of Everything

29

Designing Data-Intensive Applications – Weak Isolation and Snapshotting

30

Designing Data-Intensive Applications – Multi-Object Transactions

31

Designing Data-Intensive Applications – Transactions

32

2023 Resolutions

33

200th Episode Extravaganza!

34

Job Hopping and Favorite Dev Books

35

Technical Challenges of Scale at Twitter

36

The 2022 Shopping Spree

37

As the Watercooler Turns

38

Git from the Bottom Up – Reset, Stash, and Reflog

39

Git from the Bottom Up – The Index

40

Git from the Bottom Up – Rebasing

41

Git from the Bottom Up – Commits

42

Git from the Bottom Up – Blobs and Trees

43

Understanding Git

44

Stack Overflow 2022 Survey Says …

45

Site Reliability Engineering – More Evolution of Automation

46

Site Reliability Engineering – Evolution of Automation

47

Site Reliability Engineering – (Still) Monitoring Distributed Systems

48

Site Reliability Engineering – Monitoring Distributed Systems

49

Site Reliability Engineering – Eliminating Toil

50

Site Reliability Engineering – Service Level Indicators, Objectives, and Agreements

51

Site Reliability Engineering – Embracing Risk

52

Software Reliability Engineering – Hope is not a strategy

53

The Great Resignation

54

Minimum Viable Continuous Delivery

55

#CBJAM 22 Recap

56

PagerDuty’s Security Training for Engineers, The Dramatic Conclusion

57

PagerDuty’s Security Training for Engineers, Penultimate

58

PagerDuty’s Security Training for Engineers! Part Deux

59

PagerDuty’s Security Training for Engineers

60

What is a Game Engine?

61

Designing Data-Intensive Applications – Secondary Indexes, Rebalancing, Routing

62

Designing Data-Intensive Applications – Partitioning

63

The 2021 Shopping Spree

64

Should You Speak at a Conference?

65

Transactions in Distributed Systems

66

Docker Licensing, Career and Coding Questions

67

Why Get Into Competitive Programming?

68

Are Microservices … for real?

69

2021 State of the Developer Ecosystem

70

What is GitHub Copilot?

71

Designing Data-Intensive Applications – Leaderless Replication

72

Designing Data-Intensive Applications – Multi-Leader Replication

73

Designing Data-Intensive Applications – Single Leader Replication

74

Some Fun APIs

75

Making Money with Code

76

Write Great APIs

77

How to Scrum

78

What is Scrum?

79

Show Recursion Show

80

Specialize or Bounce Around?

81

Why is Python Popular?

82

Game Jam Lessons Learned

83

Who Owns Open-Source Software?

84

Our Favorite Developer Tools of 2020

85

Into the Octoverse

86

We

87

What is a Developer Game Jam?

88

The DevOps Handbook – Create Organizational Learning

89

The 2020 Shopping Spree

90

The DevOps Handbook – Enable Daily Learning

91

The DevOps Handbook – The Value of A/B Testing

92

Is Kubernetes Programming?

93

The DevOps Handbook – Enabling Safe Deployments

94

The DevOps Handbook – Anticipating Problems

95

The DevOps Handbook – The Technical Practices of Feedback

96

The DevOps Handbook – Architecting for Low-Risk Releases

97

The DevOps Handbook – The Technical Practices of Flow

98

Survey Says … 2020 Stack Overflow Developer Survey

99

Google’s Engineering Practices – How to Navigate a Code Review

100

Google’s Engineering Practices – What to Look for in a Code Review