Hey, I’m Farhadur Reza 👋

I’m a Senior Software Engineer at Optimizely. This blog — The Backend Blueprint — is my engineering logbook: notes on building scalable systems, designing clean architectures, and the DevOps, database, and networking details that make them run in production.

Expect deep dives, hard-won lessons, and the things I wish I’d known earlier. Read more →

Bio.link · Contact me

Agent Harness Engineering for Dummies

Agent = Model + Harness. Once the model is good enough, most of your remaining improvement comes from the harness — everything around the model — not the model itself. What the harness is, why the wins live there, and how to build one.

5 July, 2026 · 16 min · Farhadur Reza

Load Balancing With Nginx

Load balancing involves effectively distributing incoming network traffic across a group of backend servers. A load balancer is tasked with distributing the load among the multiple backend servers that have been set up.

22 August, 2023 · 3 min · Farhadur Reza

An introduction to linux Network Namespace with hands-on

Network namespaces are useful for setting up containers or virtual environments. Network namespaces provide isolation of the system resources associated with networking: network devices, IPv4 and IPv6 protocol stacks, IP routing tables, firewall rules and so on.

20 June, 2023 · 15 min · Farhadur Reza

Django registration with confirmation email

When we signup on website its send a email for confirmation to active an account. Or sometime need to change password or change email of an account.

26 April, 2017 · 4 min · Farhadur Reza

Profiling python code

Profiling is a technique for measuring execution times and numbers of invocations of procedures. Simply profiling is a way to identify time issues in applications.

4 June, 2018 · 5 min · Farhadur Reza

Create a simple Twitter Bot with Python and Tweepy

Tweepy is an easy-to-use Python library for accessing the Twitter API

18 January, 2017 · 1 min · Farhadur Reza