Thejesh GN Blog

0

David MacMillan and James Robinson at IISc

You don’t often get the chance to hear Nobel Laureates live. When the opportunity arose in the form of the Nobel Prize Dialogue, The Future We Want, I applied. I wasn’t expecting to receive an invitation. I had assumed that this would for young people and they would prefer folks under 30. The...

0

Send Dramatiq Tasks directly by Pushing JSON to Redis

Dramatiq uses JSON as the messaging format, and the sender or caller of the Job doesn’t need to have access to the Actor or know a lot about it. This has a considerable advantage. Once you set up the workers to execute the Job, all that is needed is to call the Job...

0

Weekly Notes 44/2025

It was a hectic week, with short trips and numerous meetings to kick-start the work. There are many things slated to go live in the new year, so the year-end seems hectic.

Dramatiq: background tasks 0

Simple and Easy Background Tasks with Dramatiq

For a long time, I have been using Celery to do background tasks. It does work, but has limitations. Limitations become apparent when you teach it to someone or when someone new tries to use it. So I am always looking for simple (not trivial) and easier ways to achieve this. I have...

Buddha 0

Weekly Notes 43/2025

We are back in Bengaluru. We drove back on Sunday, so traffic would be light since it was in the middle of the long weekend. The drive was comfortable. We took three breaks, primarily for me and Echo to stretch. Back from a slow Deepavali weekend, work is getting hectic as we approach...

0

Homecooked UPI Shopping Cart for Slow Commerce

If you are a tiny business wo/man, there are literally no easy payment products to sell online. They all need registration, KYC, complex setups, etc. This is even when you have a valid bank account. There are also platform and transaction fees. In such scenarios, I see most people receive money on UPI...