Backend Podcast cover art

All Episodes

Backend Podcast — 142 episodes

#
Title
1

142. The Cost of Postgres Queues

2

141. Different Ways to Extend Software

3

140. Markup before the Web

4

139. Principles of Program Design

5

138. Versions for Debugging

6

137. Cache Basics

7

136. Rethinking High Load

8

135. Go Reflection Basics

9

134. How I Designed a Logging Library

10

133. Iterators in Golang

11

132. Modeling Multi-Source Data

12

131. Real REST API Mistakes

13

130. HTTP Request Smuggling

14

129. Auth middleware

15

128. Wep App Config

16

127. OWASP recommendations

17

126. Decision Records

18

125. From Form to DB: Validation and Normalization

19

124. Filters in SSR

20

123. HTTP client with bash

21

122. SQL reports, LATERAL JOIN, mkdocs

22

121. Status Modeling

23

120. We don't break userspace!

24

119. Backend on TypeScript

25

118. Form Submission

26

117. Go Slices

27

116. d2, DBOS, n8n, saga design pattern

28

115. rsyslog vs graylog

29

114. AnythingLLM

30

113. Audit logging

31

112. Deployment granularity

32

111. Testing on the Clock

33

110. add/edit/view web pages

34

109. Go1.25: JSON v2

35

108. PG row-level locks

36

107. Storage and Representation Layers

37

106. public, static, assets, views

38

105. NLWeb

39

104. Null reference

40

103. PostgreSQL 18

41

102. Criticizing Go: err handling

42

101. Graceful Shutdown

43

100. File Uploads on the Backend

44

99. Go project layout v2

45

98. Software Architecture

46

97. Antropic MCP

47

96. SQL: Aggregates vs. Subqueries & Managing Statuses

48

95. Building Bluesky

49

94. What the NULL

50

93. os.Root, ReactJS to Go, tsgo

51

92. Imposter syndrome

52

91. Object storage is all you need

53

90. Pagination

54

89. Go 1.24.0

55

88. Parallelism, IO bottlenecks

56

87. Data Centers, Nvidia, DeepSeek, Ollama

57

86. Unix pipes & Go channels

58

85. Delivering Terabytes of Video

59

84. Date in PostgreSQL & time.Time in Go

60

83. 2024 Internet Trends Decoded

61

82. Concerning var names

62

81. Continuous Integration

63

80. Scripts & Machine Vision

64

79. Side Effects

65

78. Rate Limit & Token Bucket

66

77. Interruptions in Programmers' Work

67

76. Multi-tenant queue in PostgreSQL

68

75. LRO API Design Pattern

69

74. gofpdf, PostgreSQL HOT & fillfactor

70

73. Cognitive Psychology and Programming

71

72. PostgreSQL 17, Go for scripts, Complex Forms

72

71. API PATCH

73

70. Elvish, Temporal

74

69. Webhooks and Callbacks

75

68. auto_explain, ClickHouse, import cycle in Go

76

67. Mono vs Multi Repos: Navigating CI Pipelines

77

66. Go 1.23 iterators, to OSS or not?

78

65. The thorny path to breaking free from ReactJS

79

64. TIOBE index, ORM in prod, StackOverflow survey

80

63. Request deduplication

81

62. AWS certs, Monzo bank on AWS

82

61. sshd, basebackup, enum, rclone

83

60. Riverqueue

84

59. OAuth 2.0

85

58. Serverless arc & microservices

86

57. "Modern Software Engineering" book

87

56. rclone снаружи и изнутри

88

55. PGO: inlining & branching

89

54. Сервис резервации билетов

90

53. Survival Guide

91

52. Mattermost

92

51. Tidy First?

93

50. Traefik 3, cmp.Or в Go 1.22

94

49. nextgres и debezium

95

48. Redis больше не FOSS

96

47. UX: Don't Make Me Think

97

46. Экстремальный бекап, новый GoLand, UUIDv7

98

45. GSA: алгоритм Гейла-Шепли

99

44. Go tracer, 1BRC

100

43. No silver bullet

101

42. Go 1.22.1, PostgreSQL в облаке, пакет slices

102

41. Ноль или один: споры о индексации

103

40. MVCC, nocodb, уольнения в IT

104

39. Книги: Мониторинг PostgreSQL; The Essence of SQL

105

38. Go 1.22

106

37. Буферный кеш; DRY-принцип

107

36. Бекэнд для бизнес-аналитики

108

35. Таймауты и ретраи

109

34. Выстрел в ногу с PostgreSQL

110

33. Unicode

111

32. Итоги, ускорение LIKE/ILIKE, deadcode, курс на Brilliant

112

31. Основы Go

113

30. Результаты опроса Go разработчиков, CGO-пакеты

114

29. Опыт использования API от OpenAI

115

28. Обработка ошибок в Go

116

27. Open, Close в Go

117

26. Полиморфизм в SQL, инцидент с WAL

118

25. Слайсы в Go

119

24. SSH-based приложения, сложности микросервисной архитектуры, рынок труда

120

23. SQL антипаттерны

121

22. Новый рауер в Go 1.22

122

21. Монотонное, системное и атомное время

123

20. Логгирование

124

19. ChatGPT и Copilot

125

18. testing-фреймворк в Go

126

17. Конкаренси, параллелизм, асинхронщина

127

16. Брокеры сообщений и очереди

128

15. Golang или Python?

129

14. pgx

130

13. Project layout

131

12. Валидация.

132

11. gonew, multi-threaded PostgreSQL.

133

10. Рекомендации начинающим разработчикам.

134

9. Пакет context в Go SDK.

135

8. Не WebSocket'ом единым.

136

7. Это REST?

137

6. Зависимости в кодовой базе.

138

5. Go 1.21.0.

139

4. Немного о безопасности: XSS, CSRF, CORS.

140

3. To ORM or not to ORM?

141

2. regular expressions, systemd

142

1. pg_basebackup, gzip vs zstd, DB indexes, Golang survey