Программирование

Hibernate: Проблема N+1

На собеседованиях часто спрашивают о проблеме N+1. Что это такое, почему происходит и как обойти - разбираемся в этой статье.

Продолжить чтение

Как создать свой Spring Boot 3 - стартер?

Создаём собственный starter для приложения на Spring Boot 3 с нуля.

Продолжить чтение

Топ 10 ошибок в Java разработке

Самые популярные ошибки, совершаемые разработчиками Java программ. Какие именно и как их не совершать.

Продолжить чтение

Gradle 101: Основы

Что такое gradle? Как начать с ним работать и какие основные элементы есть у gradle, с которыми сталкивается разработчик? Обо всём этом, в этой статье.

Продолжить чтение

Как проверить наличие обновлений зависимостей в Gradle?

В этой небольшой статье, расскажу о простом способе получить отчёт об устаревших зависимостях в Вашем Gradle проекте.

Продолжить чтение

Один Hugo сайт, Две Hugo темы

Hugo настолько гибкий инструмент, что позволяет не привязываться к одной лишь теме. В этой статье, расскажу о том, как работать с несколькими темами в рамках одного Hugo сайта.

Продолжить чтение

Hugo: Что такое Config Folder?

Организовать работу с конфигурацией Hugo проекта - очень просто, если Вы знаете, что такое Config Folder. Что это? Разберёмся в этой статье.

Продолжить чтение

Функциональные тесты в Postman

Postman - гигантcкий комбайн, что касается работы с API’ями. Но одна из его функций может быть полезна каждому разработчику. О том, как организовать тестирование собственных сервисов с помощью Postman - в этой статье.

Продолжить чтение

Hugo: Что такое Page Bundles?

В этой статье поговорим о том, как содержать свой Hugo сайт в порядке.

Продолжить чтение

JIT-компиляция в Java

В этой статье, поговорим о том, что такое JIT-компиляция и как она работает в Java.

Продолжить чтение