{}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
Decorators in Python: expanding functionality without changing the code
PythonDevelopment

Decorators in Python: expanding functionality without changing the code

Learn how to use Python decorators to elegantly extend functionality. We analyze practical examples: logging, caching, measuring execution time and checking access rights. Clear explanations with code examples for beginners and experienced developers.

Nov 24, 2025Read
First pet-project: where to start for a beginner developer
DevelopmentBasics

First pet-project: where to start for a beginner developer

A detailed guide for beginner developers on creating their first personal project. Learn how to choose an idea, decide on technologies, organize the code, and complete the project. Practical tips for planning, testing, and deploying your first pet project.

Nov 24, 2025Read
How to read documentation effectively: 5 strategies for developers
BasicsDevelopment

How to read documentation effectively: 5 strategies for developers

Most developers read technical documentation incorrectly, wasting time and missing important details. In this article, you will learn 5 proven strategies for working effectively with documentation: from scanning techniques to active reading. Learn how to quickly find the right information, remember key points, and apply your knowledge in practice.

Nov 24, 2025Read
Code refactoring: how to improve existing code and make it readable
BasicsDevelopment

Code refactoring: how to improve existing code and make it readable

Learn what refactoring is and how to properly improve existing code. Practical examples in JavaScript and Python, basic techniques, tools and rules for safe refactoring for beginner developers.

Nov 24, 2025Read
Code Review: How to properly check someone else's code
BasicsDevelopment

Code Review: How to properly check someone else's code

A detailed guide to code review for developers. Learn how to effectively review your colleagues' code, give constructive feedback, and avoid common mistakes. Practical tips, checklists, and examples will help you turn code review into a tool for the growth of the entire team.

Nov 24, 2025Read
Linters: Automatic Code Style Validation — A Complete Guide for Developers
Development

Linters: Automatic Code Style Validation — A Complete Guide for Developers

We study how linters help maintain code quality, automate style checking and find errors before the program is launched. We analyze popular tools (ESLint, Pylint, Stylelint), configuration for Vue.js projects, integration with editors and CI/CD.

Nov 21, 2025Read
Unit tests: check the code automatically
Development

Unit tests: check the code automatically

Learn how unit tests help you automatically check code, prevent bugs, and save time on debugging. Practical examples in JavaScript, principles of writing tests, AAA pattern and tips for implementing testing in development.

Nov 21, 2025Read
Creating a simple API with Flask: a step-by-step guide for developers
DevelopmentPython

Creating a simple API with Flask: a step-by-step guide for developers

Learn how to create a full-fledged RESTful API in Python using Flask. Detailed guide with code examples: CRUD operations, database operations, validation, error handling and deployment.

Nov 21, 2025Read
JSON: data exchange format in modern web development
Development

JSON: data exchange format in modern web development

The article provides a detailed guide to working with JSON for developers: syntax, JSON.stringify() and JSON.parse() methods, practical usage patterns, performance optimization, security, and solutions to common errors when working with the data exchange format.

Nov 21, 2025Read
Working with the API in Python: a complete guide to the requests library
PythonDevelopment

Working with the API in Python: a complete guide to the requests library

Learn how to work with the API in Python using the requests library. The article contains practical examples of GET and POST requests, error handling, working with headers and authentication, and file uploading. A complete guide from basics to advanced techniques for developers.

Nov 21, 2025Read
REST API: A Complete Guide for Developers
WebDevelopment

REST API: A Complete Guide for Developers

A complete guide to the REST API for developers. The article covers the basic principles of REST, HTTP methods, API structure, authentication, and best practices. Practical examples in JavaScript and Node.js with step-by-step instructions for creating your own REST API.

Nov 19, 2025Read
NoSQL: Introduction to MongoDB for Beginner Developers
SQLDevelopment

NoSQL: Introduction to MongoDB for Beginner Developers

A complete guide to MongoDB for developers: learn the basics of NoSQL databases, learn how to work with documents and collections, master queries and data aggregation. Practical examples in JavaScript and Node.js will help you quickly start using MongoDB in your projects.

Nov 19, 2025Read
Showing 144 of 539 articles