Backend Podcast cover art

All Episodes

Backend Podcast — 149 episodes

#
Title
1

149. UI: Design for Everyone

2

148. Scaling PG & Go reflection

3

147. When Go is not simple

4

146. File-based DB

5

145. SQL: order by

6

144. Go: synctest, pgksite

7

143. Grammar Basics

8

142. The Cost of Postgres Queues

9

141. Different Ways to Extend Software

10

140. Markup before the Web

11

139. Principles of Program Design

12

138. Versions for Debugging

13

137. Cache Basics

14

136. Rethinking High Load

15

135. Go Reflection Basics

16

134. How I Designed a Logging Library

17

133. Iterators in Golang

18

132. Modeling Multi-Source Data

19

131. Real REST API Mistakes

20

130. HTTP Request Smuggling

21

129. Auth middleware

22

128. Wep App Config

23

127. OWASP recommendations

24

126. Decision Records

25

125. From Form to DB: Validation and Normalization

26

124. Filters in SSR

27

123. HTTP client with bash

28

122. SQL reports, LATERAL JOIN, mkdocs

29

121. Status Modeling

30

120. We don't break userspace!

31

119. Backend on TypeScript

32

118. Form Submission

33

117. Go Slices

34

116. d2, DBOS, n8n, saga design pattern

35

115. rsyslog vs graylog

36

114. AnythingLLM

37

113. Audit logging

38

112. Deployment granularity

39

111. Testing on the Clock

40

110. add/edit/view web pages

41

109. Go1.25: JSON v2

42

108. PG row-level locks

43

107. Storage and Representation Layers

44

106. public, static, assets, views

45

105. NLWeb

46

104. Null reference

47

103. PostgreSQL 18

48

102. Criticizing Go: err handling

49

101. Graceful Shutdown

50

100. File Uploads on the Backend

51

99. Go project layout v2

52

98. Software Architecture

53

97. Antropic MCP

54

96. SQL: Aggregates vs. Subqueries & Managing Statuses

55

95. Building Bluesky

56

94. What the NULL

57

93. os.Root, ReactJS to Go, tsgo

58

92. Imposter syndrome

59

91. Object storage is all you need

60

90. Pagination

61

89. Go 1.24.0

62

88. Parallelism, IO bottlenecks

63

87. Data Centers, Nvidia, DeepSeek, Ollama

64

86. Unix pipes & Go channels

65

85. Delivering Terabytes of Video

66

84. Date in PostgreSQL & time.Time in Go

67

83. 2024 Internet Trends Decoded

68

82. Concerning var names

69

81. Continuous Integration

70

80. Scripts & Machine Vision

71

79. Side Effects

72

78. Rate Limit & Token Bucket

73

77. Interruptions in Programmers' Work

74

76. Multi-tenant queue in PostgreSQL

75

75. LRO API Design Pattern

76

74. gofpdf, PostgreSQL HOT & fillfactor

77

73. Cognitive Psychology and Programming

78

72. PostgreSQL 17, Go for scripts, Complex Forms

79

71. API PATCH

80

70. Elvish, Temporal

81

69. Webhooks and Callbacks

82

68. auto_explain, ClickHouse, import cycle in Go

83

67. Mono vs Multi Repos: Navigating CI Pipelines

84

66. Go 1.23 iterators, to OSS or not?

85

65. The thorny path to breaking free from ReactJS

86

64. TIOBE index, ORM in prod, StackOverflow survey

87

63. Request deduplication

88

62. AWS certs, Monzo bank on AWS

89

61. sshd, basebackup, enum, rclone

90

60. Riverqueue

91

59. OAuth 2.0

92

58. Serverless arc & microservices

93

57. "Modern Software Engineering" book

94

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

95

55. PGO: inlining & branching

96

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

97

53. Survival Guide

98

52. Mattermost

99

51. Tidy First?

100

50. Traefik 3, cmp.Or в Go 1.22

101

49. nextgres и debezium

102

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

103

47. UX: Don't Make Me Think

104

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

105

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

106

44. Go tracer, 1BRC

107

43. No silver bullet

108

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

109

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

110

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

111

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

112

38. Go 1.22

113

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

114

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

115

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

116

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

117

33. Unicode

118

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

119

31. Основы Go

120

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

121

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

122

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

123

27. Open, Close в Go

124

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

125

25. Слайсы в Go

126

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

127

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

128

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

129

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

130

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

131

19. ChatGPT и Copilot

132

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

133

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

134

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

135

15. Golang или Python?

136

14. pgx

137

13. Project layout

138

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

139

11. gonew, multi-threaded PostgreSQL.

140

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

141

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

142

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

143

7. Это REST?

144

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

145

5. Go 1.21.0.

146

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

147

3. To ORM or not to ORM?

148

2. regular expressions, systemd

149

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