backend Building a Log-Structured Merge Tree Database - Part 1 Here is how a log-structured merge tree works and why it is an advantageous database engine with code examples.
backend The State of AI in software engineering What is the state of AI in software engineering in mid-2023? In this article, I check out a few AI power tools like ChatGPT and GitHub Copilot to see what the future holds for developers.
backend The REST API implementation flow OpenAPI based code generation can speed up the development workflow. In this article I show an efficient way to design and implement APIs.
backend Creating a Gradle multi-module project Using Gradle multi-module build is easy and makes Spring Boot application development just better. Refactor your code to a multi-module structure, and improve quality and maintainability with this tutorial.
backend Altering SQL database schemas in production Altering an SQL database schema in production can be tricky. This article summarizes the most common use cases and solutions.
backend A new Java Spring Boot service template "This is the way" is a new Spring Boot service template for the modern Java developer.