
Backend Podcast
160 episodes — Page 1 of 4
160.Use LLMs Right
159.Зачем менеджеры в IT
158.Go 1.27
157.Pool, compression & DOW
156. Resistance To Change
155. Agentic Coding Setup
154. Playing politics in IT
153. Concurrency, the Go Way
152. HTMX, memos
151. Хорошие времена в IT закончились
150. Gin vs Martini
149. UI: Design for Everyone
148. Scaling PG & Go reflection
147. When Go is not simple
146. File-based DB
145. SQL: order by
144. Go: synctest, pgksite
143. Grammar Basics
142. The Cost of Postgres Queues
141. Different Ways to Extend Software
140. Markup before the Web
139. Principles of Program Design

138. Versions for Debugging
Как версионировать, чтобы проще дебажить на примере CLI утилиты. Hosted on Acast. See acast.com/privacy for more information.

137. Cache Basics
Основы кэша. Задача на моделирование данных, syscalls. Hosted on Acast. See acast.com/privacy for more information.

136. Rethinking High Load
Насколько сейчас актуален high load. WHATWG URL, Punycode, JSONata. Hosted on Acast. See acast.com/privacy for more information.

135. Go Reflection Basics
Базовые понятия рефлексии в Го. Hosted on Acast. See acast.com/privacy for more information.

134. How I Designed a Logging Library
О проблемах во время разработки библиотеки и как я их решал. Hosted on Acast. See acast.com/privacy for more information.

133. Iterators in Golang
Pull и Push итераторы в Го. Hosted on Acast. See acast.com/privacy for more information.

132. Modeling Multi-Source Data
Как моделировать разные источники данных?Что есть необычного в языке Smalltalk. Hosted on Acast. See acast.com/privacy for more information.

131. Real REST API Mistakes
Ошибки в дизайне REST API из нашей практики Hosted on Acast. See acast.com/privacy for more information.

130. HTTP Request Smuggling
Как простым запросом перехватить сессию или поломать веб сервер. Hosted on Acast. See acast.com/privacy for more information.

129. Auth middleware
Что такое middleware? Глобальный vs локальный.Особенность Auth middleware. PostgreSQL in OpenAI. Hosted on Acast. See acast.com/privacy for more information.

128. Wep App Config
Понятия: configs vs settings. Почему конфиги настраивают через перменные окружения, есть другие варинты? Недостатки APP_ENV. Когда нужно и когда не нужно валидировать конфиги. Hosted on Acast. See acast.com/privacy for more information.

127. OWASP recommendations
ZIP бомба, медовая ловушка, Evil RegEx и другие уязвимости веб приложений. Hosted on Acast. See acast.com/privacy for more information.

126. Decision Records
Обсуждаем юнит тестирование, чем отличается от интеграционного.Что такое ADR (architectural decision record)?Как выглядит файл принятия решений. Hosted on Acast. See acast.com/privacy for more information.

125. From Form to DB: Validation and Normalization
Производительность или читабельность: на примере организации кода по валидации и нормализации в HTTP хэндлере. Hosted on Acast. See acast.com/privacy for more information.

124. Filters in SSR
HTML select options: template vs source code, default filters: explicit parameters vs HTTP redirect Hosted on Acast. See acast.com/privacy for more information.

123. HTTP client with bash
Using bash for HTTP client, bash utilities: find, df, du Hosted on Acast. See acast.com/privacy for more information.

122. SQL reports, LATERAL JOIN, mkdocs
Видео с презентациями: https://www.youtube.com/watch?v=VWzAnvIyecASQL процедуры для репортов, use case LATERAL JOIN, mkdocs, sshfs, gocritic Hosted on Acast. See acast.com/privacy for more information.

121. Status Modeling
JetBrains survey, superfile, inline status columns vs history table. Hosted on Acast. See acast.com/privacy for more information.

120. We don't break userspace!
Эскиль Стинберг. Блаженство суперстабильности. Могущественный C. Оптимизаторы компиляторов - настоящие герои. Спрыгнуть с иглы IDE. Код, который написали не для вас. Hosted on Acast. See acast.com/privacy for more information.

119. Backend on TypeScript
Джефри Хинтон, Митчел Хашимото, Temporal. Простые вопросы собеседования для Junior Go Developer'а. TypeScript для бекэнда? Сила shell'а. TiDB. Рассылка почты через BillionMail и WhatsApp Business. Hosted on Acast. See acast.com/privacy for more information.

118. Form Submission
Отправка данных из браузера на бэкенд: форма vs JavaScript/TypeScript. Где хранить стейт фронтенда? Hosted on Acast. See acast.com/privacy for more information.

117. Go Slices
В этом эпизоде мы обсуждаем статью, которую написал Артём про слайсы в Go. В статье много 📊 диаграмм и примеров.Также ссылку на статью мы опубликовали в Reddit и если она вам понравилась, то поставьте пожалуйста плюс. Hosted on Acast. See acast.com/privacy for more information.

116. d2, DBOS, n8n, saga design pattern
d2 - скриптовый язык для диаграмм. Решение проблемы организации workflow в DBOS. n8n - супер популярный проект для управления workflow. Для чего нужен дизайн-паттерн сага, что такое компенсация? Hosted on Acast. See acast.com/privacy for more information.

115. rsyslog vs graylog
Новый Go 1.25 (https://tip.golang.org/doc/go1.25). Что если логи писать просто в файл, rsyslog (https://www.rsyslog.com/) или graylog? Query builder - используем или нет? Динамическое количество колонок и агрегатные jsonb-фукнции в PostgreSQL. Hosted on Acast. See acast.com/privacy for more information.

114. AnythingLLM
AnythingLLM семантический поиск по вашему корпусу текстов с помощью LLM. Структуры данных под капотом тектсовых редакторов на примере Emacs. Hosted on Acast. See acast.com/privacy for more information.

113. Audit logging
Storage Box от Hetzner. Трейсинг в логах PostgreSQL. Почему без query builder'а лучше? Аудиторский след на уровне приложения и СУБД (треиггеры). GUC и custom GUC для контекста триггеров. Hosted on Acast. See acast.com/privacy for more information.

112. Deployment granularity
Сборка Go-проекта: один или несколько бинарников для сервера и утилит? Один или несколько процессов? Hosted on Acast. See acast.com/privacy for more information.

111. Testing on the Clock
Как тестировать бэкенд web-приложения, когда нет времени? Книга про СУБД на Go в 3000 строк кода. Trendshift (https://trendshift.io/) - тренды репозиториев на GitHub. Hosted on Acast. See acast.com/privacy for more information.