{}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
How to design projects for GitHub: minimalism, structure, and visual metaphors
Development

How to design projects for GitHub: minimalism, structure, and visual metaphors

GitHub is a showcase of ideas. Let's figure out how to build a project so that it is convenient to use, and the code is easy to read, study and improve

Aug 18, 2025Read
Website parsing in 2025: what has changed and why it matters
Development

Website parsing in 2025: what has changed and why it matters

We analyze how site parsing has changed: new technologies, combating bots, laws and tools. In simple words — for developers and beginners

Aug 18, 2025Read
How to learn programming and not burn out in a month
DevelopmentBasics

How to learn programming and not burn out in a month

Tips for beginners: how to learn programming, not burn out, enjoy progress and create projects that motivate.

Aug 18, 2025Read
5 mistakes that turn code into chaos and make it unsupportable

5 mistakes that turn code into chaos and make it unsupportable

Supported code is not about beauty, but about saving time and nerves. In this article, we will analyze 5 common mistakes — from magic numbers to lack of documentation — that make the project a nightmare for the team

Aug 18, 2025Read
What is TDD and why even a beginner should try it

What is TDD and why even a beginner should try it

A simple analysis of the TDD method: how to write code through tests, why a beginner needs it and how to start with small steps

Aug 18, 2025Read
Routine automation: writing a Python bot for auto-replies to emails
DevelopmentPython

Routine automation: writing a Python bot for auto-replies to emails

📩 In Python, you can easily write a bot that will automatically respond to incoming messages. In this article, we will analyze a code example, show the basic scenario and ideas for improvement to free up your time for more important tasks

Aug 18, 2025Read
CSS Grid vs Flexbox in 2025: which tool to choose and why
Development

CSS Grid vs Flexbox in 2025: which tool to choose and why

We explain the difference between CSS Grid and Flexbox in 2025. When to choose one of them and when to use them together

Aug 18, 2025Read
Creating game mods in Lua: from idea to launch
Development

Creating game mods in Lua: from idea to launch

Let's analyze how to write game mods on Lua using the example of WoW and Garry's Mod. Simple steps, code examples, and tips for beginners.

Aug 18, 2025Read
Python + Lua: How to make two languages friends in one project
LuaDevelopment

Python + Lua: How to make two languages friends in one project

How to combine Python and Lua in one project, why it is necessary and what are the ways to integrate

Aug 14, 2025Read
How to read someone else's code and understand it without pain
Development

How to read someone else's code and understand it without pain

Let's analyze the techniques that will help a beginner developer to quickly understand other people's projects and learn from them

Aug 14, 2025Read
What is Server-Driven UI and why do front-enders love it

What is Server-Driven UI and why do front-enders love it

We analyze how the server can control the interface, why it speeds up the work and where this technology is especially useful

Aug 14, 2025Read
WebAssembly in 2025: a simple explanation of a powerful technology
Development

WebAssembly in 2025: a simple explanation of a powerful technology

Let's analyze what WebAssembly is, why it is useful in 2025, and why even a beginner should know about it

Aug 14, 2025Read
Showing 324 of 539 articles