Thejesh GN Blog

0

USB Foot Pedal or Switch as a Keyboard in Linux

I have been full-time at a standing desk for almost two years now. Except in long meetings (which happens rarely), I don’t sit. I wondered if I could do more with my feet than just standing. What if I could use a foot pedal? Some use cases could be scrolling up/down, muting/unmuting in a meeting, pausing/continuing in OBS, etc.

0

BuzzWomen is Ten

I met Uthara during my sabbatical break in 2010. We instantly became friends, and today we are more of siblings than friends. I have been working with her in one form since then. In 2012, she started BuzzWomen. An idea in 2012, it’s a decade old and is a movement.

0

Simple CGI programming

A simple HTTP server serves static HTML, Javascript, CSS, Images, etc. Sometimes you need a bit of dynamic content from the server-side. There are simple microframeworks to mega frameworks to achieve this. You could use any of these available web frameworks on the server side. But let’s say you don’t have access to any of those frameworks, and you want it to be simple and lightweight. You could try CGI.

Or you are just a web geek and want to spend an hour on old but interesting technology.

0

How to Use Podman to run Workflows in Digdag

I often try to use Docker with my Digdag workflows. That way, we can keep the dependencies clean and separate for each DAG. I have blogged about it in detail before. Now instead of Docker, I can use Podman, by just making one small change.

1

My Boring Yet Modern Web Starter Stack

I like to use the same stack again and again. It makes me productive, makes code less buggy, and builds knowledge over time. Unless there is a real need like unmaintained software or a different kind of application or unless I am going to build a Facebook or Google, I rarely change things in this stack. Even if I am going to build Facebook, I would start here and then adjust as it grows, just like Facebook did with it’s stack.