Building Serverless Applications with AWS Lambda and Python: A Developer's Journey to the Cloud

Building Serverless Applications with AWS Lambda and Python: A Developer's Journey to the Cloud

Ever felt like managing servers is about as fun as watching paint dry? Well, you’re in for a treat! Today we’re diving headfirst into the wonderful world of serverless computing with AWS Lambda and Python. Think of it as having a magical cloud butler who only shows up when you need them, does exactly what you ask, and then vanishes into thin air – no server maintenance, no capacity planning headaches, just pure, unadulterated code execution bliss....

October 7, 2025 · 13 min · 2720 words · Maxim Zhirnov
Создание Serverless-приложений с помощью AWS Lambda и Python: Путь разработчика в облако

Создание Serverless-приложений с помощью AWS Lambda и Python: Путь разработчика в облако

Вам когда-нибудь казалось, что управление серверами — это примерно так же увлекательно, как смотреть, как сохнет краска? Что ж, у нас есть для вас кое-что интересное! Сегодня мы погрузимся с головой в чудесный мир бессерверных вычислений с AWS Lambda и Python. Представьте себе волшебного облачного дворецкого, который появляется только тогда, когда вы в нём нуждаетесь, делает именно то, что вы попросите, а затем исчезает в воздухе — без необходимости обслуживания серверов, без головной боли по поводу планирования ёмкости, только чистое, неискажённое блаженство от выполнения кода....

October 7, 2025 · 5 min · 1012 words · Maxim Zhirnov
The Case Against Always Using Serverless Architecture

The Case Against Always Using Serverless Architecture

Picture this: you’re at a tech conference, and every third speaker is evangelizing serverless like it’s the holy grail of modern development. “No servers to manage!” they cry. “Infinite scale!” they promise. “Pay only for what you use!” they chant in unison. But here’s the thing – and I’m saying this as someone who’s deployed plenty of Lambda functions and Azure Functions in production – serverless isn’t always the answer, and treating it like a silver bullet is a recipe for architectural headaches....

September 14, 2025 · 9 min · 1744 words · Maxim Zhirnov
Аргументы против постоянного использования архитектуры Serverless

Аргументы против постоянного использования архитектуры Serverless

Представьте: вы находитесь на технологической конференции, и каждый третий спикер восхваляет бессерверные вычисления, как будто это святой грааль современной разработки. «Нет необходимости управлять серверами!» — кричат они. «Бесконечное масштабирование!» — обещают они. «Платите только за то, что используете!» — скандируют они в унисон. Но вот в чём дело — и я говорю это как человек, который развернул множество функций Lambda и Azure Functions в продакшене — бессерверные вычисления не всегда являются решением, и рассматривать их как универсальную панацею — это путь к архитектурным проблемам....

September 14, 2025 · 5 min · 973 words · Maxim Zhirnov

Introduction to Ballerina: The Programming Language That Actually Gets Cloud Computing

Picture this: you’re building yet another microservice, and you’re juggling YAML files, Docker configs, and Kubernetes manifests like a caffeinated circus performer. Sound familiar? Well, what if I told you there’s a programming language that was born in the cloud era and actually understands what you’re trying to do? Enter Ballerina – the programming language that doesn’t make you feel like you’re fighting the cloud, but dancing with it. What Makes Ballerina Special?...

August 6, 2025 · 12 min · 2351 words · Maxim Zhirnov