Thejesh GN Blog

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

Updates : NMG + GSUS Grant 2022

We have the top ten decided, so we have to do a final round to pick the top two or three. It is possible to do it this month. So the date for the announcement of grantees is July 31st. I am as excited as you are.

0

Introducing IDVC Survey

Bangalore Darshinis are a class apart. They provide very affordable, clean, accessible food throughout the day. I have not seen this in many other cities. Most of the darshinis have the same or somewhat similar menu. They all have idli, vada (vada), dose(dosa), and coffee. So I figured to see if the city is affordable, the measure of these would be a good indicator, like an IDVC Index. Latte Index somewhat inspires me.

0

Hectic Week

This year has been hectic; this is the second operation Appa has gone through. Considering the previous one, this one was much simple and quick. He is doing very well and waiting to start his regular life.

0

Tracking API Performance over time

Testing and Tracking the performance of APIs is not a one-time activity. As the APIs are built and improved over time, we need to track them. It’s important to correlate what changes in business logic changed the performance.

Osm Go! PWA Screenshot 0

Linked List: Three Android Apps to Efficiently Contribute to OpenStreetMap

From a browser, I moved to contributing using GPS Logger or OSMAnd. That made my workflow a lot easier, but these apps are not for editing maps but for regular map use. They are okay if you are not mapping frequently or in mass. So editing flow in these apps is not seamless. Hence I continued to explore other options.

0

CLI for Readlist

I maintain the readlist in a CouchDB database. Each feed (channel) is a document in that database. I use the file’s name as the primary key i.e “_id”. For example, “sri-lankas-economic-crisis.json” is the key to the Sri Lankan Economic Crisis reading list. It’s a single document. It has many feed items like any JSONFeed. The first few were easy to create and manage. But then I needed something simple to manage this if I was going to be serious about using it.