{}const=>[]async()letfn</>var
Developer Blog

Knowledge that works

Articles and guides from practicing developers. Learn new things, find solutions and implement your ideas.

Filter by topics
FastAPI 2026: why it outperforms Django by 6 times
PythonDevelopment

FastAPI 2026: why it outperforms Django by 6 times

A detailed comparison of FastAPI and Django in 2026. Performance, code examples, when to choose each framework.

Dec 10, 2025Read
Python vs AI: Is the language really becoming obsolete in the era of LLM and Go/Rust?
PythonDevelopment

Python vs AI: Is the language really becoming obsolete in the era of LLM and Go/Rust?

Should you learn Python when there is AI and fast Go/Rust? We debunk myths, look at real statistics, and give practical recommendations for beginners in programming in 2025.

Dec 10, 2025Read
Event system in Lua: creating a flexible architecture of events, subscriptions and signals
LuaDevelopment

Event system in Lua: creating a flexible architecture of events, subscriptions and signals

Learn how to create a powerful Event system in Lua from scratch! Learn how to properly handle events, set up subscriptions, and work with priorities and signals. Practical examples for game development: from the simplest implementation to a full-fledged system with debugging.

Dec 10, 2025Read
How to optimize Lua code for games: 8 ways to speed up the game by 2-3 times
LuaDevelopment

How to optimize Lua code for games: 8 ways to speed up the game by 2-3 times

We analyze simple but effective code optimization techniques for game development projects. Local variables, caching, proper memory management, and other techniques that will help you squeeze out maximum performance without rewriting the entire project. Suitable for Love2D, Defold, Roblox and any other Lua engines.

Dec 9, 2025Read
Lua basics in simple words: writing the first algorithms
LuaDevelopment

Lua basics in simple words: writing the first algorithms

In this article, we will analyze the three basics of any programming language — conditions, loops, and functions. No theory, only practical examples that can be immediately run and understood. Ideal for those who are taking their first steps in development.

Dec 9, 2025Read
Roblox Lua for beginners: write your first working script in 10 minutes
LuaDevelopment

Roblox Lua for beginners: write your first working script in 10 minutes

A simple guide without water: create a glowing block with effects and learn the basics of Lua. Copy the code, run it, and watch your game come to life right before your eyes!

Dec 9, 2025Read
Lua for beginners: create games from day one!
DevelopmentLua

Lua for beginners: create games from day one!

Do you dream of creating games, but don't know where to start? Lua is the easiest programming language to start in game development. In one evening you will master the basics and write your first game! Find out why Roblox, World of Warcraft, and Angry Birds chose Lua, and start your journey as a game developer right now.

Dec 9, 2025Read
How the level and progression system works in games
Development

How the level and progression system works in games

If you have ever played an RPG or mobile game, then you have probably encountered a level system. The character gains experience, reaches a new level, receives rewards — and you want to continue playing. But how does it work under the hood? Let's figure out how to create such a system from scratch.

Dec 8, 2025Read
How to make a character jump and not fall through walls: the whole truth about game physics
Development

How to make a character jump and not fall through walls: the whole truth about game physics

Learn how character movement, jumping, gravity, and collisions work in games. We analyze basic physics using simple code examples — from the first step to creating a smooth gameplay. Perfect for beginner developers!

Dec 8, 2025Read
From idea to hit: 9 methods on how to come up with a game that you want to play
Development

From idea to hit: 9 methods on how to come up with a game that you want to play

Stuck at the idea stage? Learn how professional developers generate catchy concepts for their games. The article contains specific methods with examples: from the technique of constraints to the collision of genres. No water, just working techniques that will help create a game that players will remember. Suitable even for those who have never developed games.

Dec 8, 2025Read
The secret weapon of gaming giants: motivation loops that are impossible to refuse
Development

The secret weapon of gaming giants: motivation loops that are impossible to refuse

We analyze the mechanics that make games so addictive. Using the example of Clash Royale and Genshin Impact, we study short, medium and long motivation loops, the psychology of rewards and the FOMO effect. A practical guide for those who want to create games that hold users' attention without manipulation.

Dec 8, 2025Read
Why 80% of indie games fail: an analysis of the main mistakes of beginners
Development

Why 80% of indie games fail: an analysis of the main mistakes of beginners

Find out why most indie games don't pay off and how to avoid typical mistakes of novice developers. We analyze real cases, Steam statistics and give specific tips on idea validation, marketing, genre selection and monetization. This is a must-read for anyone planning their first release.

Dec 8, 2025Read
Showing 108 of 539 articles