Skip to main content 7nolikov | Dmitrii Novikov

Home

Trustworthy posts from a Software Engineer on tech, side-projects, life, and invest topics.

Recent posts

  1. Meson vs Make - A simple comparison

    What is Meson?

    Meson is a modern build system designed to be fast and easy to use. It focuses on simplicity, better configuration management, and improved speed compared to older tools. Meson uses Ninja as its backend to speed up the actual building process, and its configuration files are written in a simple, human-readable language.

  2. What is API?

    What is an API?

    Application Programming Interface is a tool that allows different software applications to communicate with each other. Think of it as a bridge that connects systems, enabling them to share data and perform tasks without knowing the details of how the other system works.

  3. Testcontainers Docker Compose module

    Using Docker Compose module with Testcontainers you can simplify testing for applications that rely on multiple services like databases, APIs and message queues.

    This approach ensures that all dependencies start and work together as expected in a controlled, reproducible environment during your Java tests.

Recent notes