Hey, it's actually me this time

Not a tutorial, not a tech deep-dive — just me, rambling about chess, code, and why I refuse to be miserable.

2026-07-18

Okay so. First real post. No def main():, no Django settings, no Nginx config that decided to hate me at 2 AM. Just me, saying hi properly.

me, probably overthinking a chess move

Who even is this guy

Hi, I'm Abolfazl. I write backend code for a living, and I promise this post has almost nothing to do with that. If you came here for Django tips, you're on the wrong page — go check the blog, I'll wait.

Still here? Good. Grab some tea. Or coffee. I won't judge you, unless it's decaf. Then I judge a little.

The whole "started coding in 2018" thing

I started learning Python in 2018. I mostly wanted my computer to do boring, repetitive tasks for me, instead of to me. The first script that actually worked felt like magic. The second script broke everything and taught me why you should always be careful with magic.

After that, it was Telegram bots, web scrapers, way too many game mods, and eventually real, paid work. But honestly? The best part was never the money. It's that feeling when a script you wrote somehow works, and you don't fully know why, and you just... accept the gift.

Chess: my other unpaid full-time job

I love chess in a way that's not fully healthy. I lose a game, feel personally betrayed by my own brain, say something no therapist would be proud of, and then start a new game right away — like a man with no memory and even less self-respect.

On unexpected happiness

Something changed in my life recently. I can't point to one exact day. It was more like a slow build-up of good days that started to mean a little more than usual.

Someone I care about a lot has started calling me "bambi." I have a feeling that word is about to become my favorite word in the world. I won't say more than that — some things are nicer when they stay a little private, especially the good ones.

it's me btw

Here's what I will say: I didn't expect to feel this calm and sure about something, this fast. And I'm choosing not to overthink it, which is honestly a big step for me. Ask me again in a few months.

Why this blog exists

Mostly for myself, if I'm being honest. It's a small corner of the internet where I can write about a broken Django migration one week, and my irrational hatred of losing on time in blitz chess the next — without it feeling strange. If you enjoy both kinds of posts, even better. Welcome. No dress code, and the coffee's decent.

More posts are coming. Some will be technical. Some, like this one, will not be at all. Thanks for reading this far — that genuinely means something to me.

— Abolfazl

© 2026 Abolfazl - Made With Love 💙