Outsource everything to cloud providers and suffer
Use modern cloud based solutions they said. it is the best solution they said) I am not against it, but it makes you dependant to some provider. and if it goes dark, you go dark.
Recent content on Asadbek Kurbonov
Use modern cloud based solutions they said. it is the best solution they said) I am not against it, but it makes you dependant to some provider. and if it goes dark, you go dark.
Ownership of code in the age of ai coding people say i created this project, i created that project, someone claims to have rewritten postgresql in rust, someone says i rewrote X tool in another language… i see a lot of such posts on LinkedIn. please stop, you haven’t written them bro, you asked ai to write it. when you generate an image with gemini or chatgpt, you don’t say…
I almost don’t use facebook, but recently, for its marketplace I had to. It happened several times that, the landing page silently leaked memory, and at the end killed by earlyoom. The tab opened facebook.com/?_rdr and then just… sat there. The little logo kept spinning, and spinning, till the underlying process was killed. I pulled up the system monitor. 15.3 GB of 16 GB of RAM is…
If you list the tools that made Python feel fast lately, a pattern jumps out. The dataframe library everyone is switching to, Polars , is written in Rust. The linter that replaced flake8, Ruff , is Rust. The packaging tool eating pip and virtualenv, uv , is Rust. Pydantic v2 rewrote its core in Rust; Hugging Face’s tokenizers is Rust; orjson is Rust; even cryptography moved its guts to Rust…
Python is the most popular programming language in the world, and one of the slowest in wide production use. That combination should be catnip for anyone building a faster runtime — and for fifteen years, people have. There is a version of Python with a tracing JIT that is genuinely several times faster. There are compilers that turn it into native code. There are ports to the JVM and the .NET…
I came across pon , a project that sets out to be “the bun/v8 of Python”: a from-scratch native compiler and runtime for Python 3.14, written in Rust, with no interpreter and no bytecode. The pitch is ambitious enough to be worth taking seriously — and the repository is unusual in another way. It was built in about a week: 475 commits from a single author between June 30 and July 7,…
This is Part 2 of a series. Read Part 1: Pandas vs Polars in Production - Performance Comparison for the background on the Polars migration. After migrating from Pandas to Polars, CPU performance improved dramatically—but a memory problem persisted. Despite extensive debugging, I couldn’t identify the root cause. So I made a pragmatic decision: architect around it. This is the story of…
When performance bottlenecks started affecting my production data pipeline, I decided to test whether Polars could deliver on its performance promises. This is what I learned from migrating a real production workload from Pandas to Polars. The Workload The application was a data aggregation service running as a Kubernetes pod with the following constraints: Resources : 2 CPUs, 3 GB RAM Execution…
The Problem While working on a freelance project, I needed to generate PDF reports from Excel files. The challenge? The Excel files were wide and long. Here we see a sample Excel file around 15 columns containing employee data like ID, name, email, department, job title, hire date, salary, and more. I used LibreOffice’s CLI utility convert-to in headless mode to convert the files. The…
This is the technical companion to Automating Business Reports with Google Apps Script and Telegram , which covers the project this code came from. Here I’ll walk through running a Telegram bot on Apps Script: handling updates, routing messages, and managing the webhook. Receiving updates Telegram delivers updates to your webhook as HTTP POST requests. In Apps Script, a POST to a deployed…
Google Apps Script is easy to dismiss as a toy. Over two freelance projects it turned out to be a genuinely capable serverless platform for automation work built around Google Sheets and Telegram. This post covers the second of those projects — a reporting system for a US-market logistics business — and how I got there. First encounter I came across Apps Script on an earlier freelance job. A…