
Monolithic vs. microservices: an honest selection methodology
Let's honestly compare the modular monolith and microservices: pros, cons, real cases, and a simple methodology for choosing an architecture without unnecessary hype.
Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Let's honestly compare the modular monolith and microservices: pros, cons, real cases, and a simple methodology for choosing an architecture without unnecessary hype.

FaaS, containers, and edge are the three approaches that are changing development in 2025. The article contains news, research, and tips on what to choose for your project.

Spring becomes cloud-native by default: closer to Kubernetes and multi-cloud. Loom and GraalVM will speed up the start, reduce consumption, and simplify scaling. Integration with AI and enhanced security will make the ecosystem smarter and more reliable.

How WebAssembly speeds up heavy tasks, Bun challenges Node.js, and Rust strengthens the server — what this changes in the role of JavaScript in 2025.

In 2025, the choice between a classic backend and serverless became especially relevant. In this article, we analyze their pros, cons, and real-life application scenarios.

Artificial intelligence is changing the world, but along with its capabilities, risks are growing. Who is responsible if the neural network is wrong — the developers, the company, or the user? In this article, we analyze the legal and ethical aspects, real examples, and possible scenarios for future regulation.

AI assistants are changing the world of development. They speed up work and help to learn, but cause fears about the future of the profession. Let's analyze the pros, cons, and prospects.

We analyze popular certifications for ethical hacking — CEH, OSCP, GIAC and others. Find out which one is suitable for a beginner, and which one will open the doors to a top company.

An overview of the languages and tools that will help a beginner in cybersecurity - from Python to assembler.

We analyze coroutines in Lua — an easy way to suspend and resume functions. Ideal for games, network tasks, and asynchronous code.

Do you want to write your first game without engines? Let's figure out how to make the legendary "Snake" on Lua right in the console — simple and clear.

Let's take a look at how variables and types are arranged in Lua, and how they differ from the usual Python and JavaScript.