Thejesh GN Blog

Sandeep and I at BMST. 2

Weekly Notes 26/2023

It’s been a busy week with lots of stuff getting done. It’s not a hectic week. Just busy enough to keep me active in my personal and professional life. We are in the last week of the first half of 2023; I am still waiting to realize half the year is over.

6

Twenty Years of Blogging

I started writing online after joining Infosys (my first job) in 2003. So this year, I also completed 20 years of working. It’s not a surprise that my blogging origins coincide with my work at Infosys. I couldn’t afford a good internet connection or a decent computer before getting a job. That is only half part of the story.

Picture from 2021, Pathu and Me. 0

Weekly Notes 25/2023

I have read at least two messages this week about folks who want to start their microgrant. It’s an incredible thing to read about first thing in the morning. NMG began in 2018 and is in its sixth year. I am more than happy to share any details you want. Do email me. That’s the best way...

ನಾಗರತ್ನ ಸ್ಮಾರಕ ಅನುದಾನ - Nagarathna Memorial Grant 1

NMG – 2023 – Results

It took some time, but finally, the results are here. It was much more challenging than last year. There were many eligible and exciting applications. But I have limited funds. Thanks to friends Shweta and Nemo for pitching in 50K each. This year’s total grant amount is 2,95,000 2,70,000. A bit more than...

Web-Powered Workflows: Fetching and Running Digdag Workflows with Callbacks 0

Web-Powered Workflows: Fetching and Running Digdag Workflows with Callbacks

In Digdag, workflows are typically defined in YAML files with a “.dig” extension. Developers usually write these workflows, which consist of tasks to be executed. However, tasks can also be added dynamically using the Digdag Python API or by downloading a “.dig” file from a remote HTTP server and incorporating it as a subtask. This approach is useful when a web service or app generates customized workflow files based on web app conditions, allowing the workflow logic to be managed externally. You can add webhooks to make it reactive.

0

Weekly Notes 24/2023

We are in Thrissur; it was unplanned. Usually, our travels are well-planned. But since most of our work is remote, it’s not a bother. But it does disrupt other things. For example, I was supposed to spend the weekend on NMG/2023 but couldn’t. I have done the top ten, but deciding the top three is...