Learn Claude Basics — Part 1: What is Claude?
Welcome to the first post in the Learn Claude Basics series! Over the next few posts, we'll go from "what even is this?" to using Claude confidently for writing, learning, and coding. No technical bac

Search for a command to run...
Welcome to the first post in the Learn Claude Basics series! Over the next few posts, we'll go from "what even is this?" to using Claude confidently for writing, learning, and coding. No technical bac

Every backend developer eventually faces this scenario: a user clicks "Pay" twice, a network timeout causes a client to retry, or a message queue delivers the same event more than once. These situatio

Every backend developer knows this feeling. You join a new team, clone the repo, and stare at 200,000 lines of code spread across a dozen microservices. The README is half outdated. The person who wro

Dive into Redisson - a powerful Java client for Redis.

Explore Redis's core data structures.

Start by understanding Redis's different deployment modes.

The Problem: Telegram API is Blocked in Iran Telegram’s API is blocked in Iran, making it inaccessible on all local hosting providers. This means that if your bot is hosted on an Iranian server, it ca

In my free time these days, I developed a small but highly practical tool for maps called Map Tools. What is Map Tools & Who is it for? Map Tools is an online map assistant that provides utilities suc

Photogrammetry is the science and technology of obtaining reliable information about physical objects and the environment through the process of recording, measuring, and interpreting photographic ima
