Maksym

Maksym @mcheremnov

About: Techno-cossack

Location:
Odesa, UA
Joined:
May 21, 2020

Maksym
articles - 31 total

Mastering Rate Limiting in NestJS with Throttler

In the world of web services and APIs, ensuring stability, security, and fair usage is paramount. One...

Learn More 0 0Oct 17

Creating a Custom Shopify App with Node.js

Building a Custom Shopify App with Node.js and Express (OAuth Flow) This guide provides a...

Learn More 0 0Oct 13

Why You Should Avoid Nested Try-Catch Statements

The Core Problems 1. Violates Single Responsibility Principle (SRP) When you...

Learn More 0 0Oct 11

Git for Entry-Level Developers: A Practical Guide

Git is the industry-standard version control system that every developer needs to know. Whether...

Learn More 0 0Oct 10

Combining Async and Sync Code in Python

Mixing async and sync code is a common challenge in Python. Here's how to do it effectively: ...

Learn More 0 0Oct 10

How to Download Shopify Theme & Start Development

This guide was born from real frustration. I started with a simple question: "How do I download a...

Learn More 0 0Oct 4

Podman Quadlet: Modern systemd Integration

Quadlet replaces the old podman generate systemd approach with a cleaner, more declarative...

Learn More 0 0Oct 3

Docker vs Podman: A Subjective Comparison

Container technology has revolutionized how we build, ship, and run applications. While Docker has...

Learn More 9 5Sep 30

Complete Ansible Guide

What is Ansible? Ansible is an open-source automation platform that simplifies...

Learn More 0 0Sep 23

Data types in Python

Python has several built-in data types that serve different purposes. Here's a comprehensive...

Learn More 0 0Sep 23

Nushell: paradigm shift in shells

Introduction Nushell (nu) is a modern shell that treats data as structured information...

Learn More 0 0Sep 20

Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

The relationship between URLs, URIs, and URNs can be understood through a hierarchical structure...

Learn More 0 0Sep 17

SOLID Principles for Python Developers

Introduction SOLID is an acronym that represents five fundamental design principles that...

Learn More 1 0Sep 15

Complete Guide to Using Nginx

Introduction Nginx (pronounced "engine-x") is a high-performance web server, reverse...

Learn More 1 0Sep 13

Boilerplate for bots in 2k25

Let's break down Python bot boilerplate step by step, explaining each component and how they work...

Learn More 0 0Sep 12

TypeScript Scheduler with node-schedule

Here's a TypeScript scheduler using node-schedule library! import * as schedule from...

Learn More 0 2Sep 9

Creational Design Patterns in Python. Part II

In previous article, we looked at patterns such as Singleton, Factory and Abstract Factory. Today we...

Learn More 0 0Sep 9

Creational Design Patterns in Python. Part I

Design patterns are proven solutions to recurring problems in software design. Among the three main...

Learn More 1 0Sep 7

Microfrontends: Guide to Modern Frontend Architecture

As web applications grow in complexity and teams scale, traditional monolithic frontend...

Learn More 0 0Sep 6

Bash Aliases in examples for Ubuntu: A Complete Guide

Bash aliases are one of the most powerful productivity tools available to Ubuntu users. They allow...

Learn More 0 0Sep 6

What's the deal with GraphQL?

GraphQL has revolutionized how we think about API design and data fetching. Unlike traditional REST...

Learn More 1 0Sep 4

Mastering Bash: A Complete Guide

Lately, I’ve started working on new projects that involve a lot of sysadmin responsibilities, so I...

Learn More 1 0Sep 3

Python vs JavaScript: Speed, Sorting, and Performance Compared

When developers discuss Python vs JavaScript, one topic always comes up: speed. Python is loved for...

Learn More 1 0Sep 3

Mastering Nx: The Complete Guide to Modern Monorepo Development

Modern software development increasingly demands managing multiple interconnected applications and...

Learn More 2 0Sep 2

Comprehensive Docker Guide

Table of Contents Introduction to Docker Docker Architecture Installation Docker...

Learn More 1 0Sep 1

Set up Docker for a Django project

Setting up a Django project with Docker involves containerizing your application and its...

Learn More 0 0Sep 1

Python's Walrus Operator: A Small but Mighty Feature

The walrus operator (:=) introduced in Python 3.8 might look quirky, but it's surprisingly useful...

Learn More 1 0Aug 25

Complete Guide: Fish Shell Adding Custom Functions

WARNING Some of the commands used in this tutorial may not work on your machine, especially if...

Learn More 0 0Aug 21

Python tips and tricks

Here are some practical Python tips and tricks that can make your code more efficient and elegant: ...

Learn More 1 1Aug 20

WSGI vs ASGI: Complete Guide

What are WSGI and ASGI? WSGI (Web Server Gateway Interface) and ASGI (Asynchronous...

Learn More 0 0Aug 20