Опубликовано15 сент. 2025 г.#java+1Awaitility: руководство по тестированию asyncКак использовать Awaitility для тестирования асинхронных систем в Java
Опубликовано15 сент. 2025 г.#devops+1Clean Fury: эволюция одного Node.js сервисаЭволюция Node.js сервиса Clean Fury: от скрипта к Clean Architecture, CI/CD и Docker
Опубликовано15 сент. 2025 г.#Kubernetes+1Selectel: аддоны Managed Kubernetes и конфигиЧто нового в Selectel в августе: аддоны Managed Kubernetes и новые конфигурации
Опубликовано15 сент. 2025 г.#java+1Spring Security: аутентификация и JWTкак настроить Spring Security с аутентификацией и JWT
Опубликовано15 сент. 2025 г.#databases+119 сентября — СУБД‑митап Tantor JAMСУБД‑митап Tantor JAM 19 сентября Москва
Опубликовано15 сент. 2025 г.#docker+1Релиз Sigil 2.6.2 редактор ePubSigil 2.6.2 релиз открытый мультиплатформенный редактор ePub Qt6
Опубликовано15 сент. 2025 г.#Kubernetes+1Почему тренинг не работает: педагогика vs андрагогика в ITПочему тренинг не работает: педагогика vs андрагогика в IT
Опубликовано15 сент. 2025 г.#devops+1Логирование (аудит) соединений в PostgreSQLКак отключить логирование соединений в PostgreSQL для мониторинга
Опубликовано14 сент. 2025 г.#java+1Кодекс продуктивной неэффективности: вредные советыКодекс продуктивной неэффективности: вредные советы для разработчиков