I have migrated nearly all my writings from Medium and elsewhere, though they undoubtedly have a wider audience.
I have migrated nearly all my writings from Medium and elsewhere, though they undoubtedly have a wider audience.
Some thoughts/aids/ideas that helped me understand some of the concepts like fundamental to so many things in Information Retrieval, as well as other areas.
Read more · 7 min read
It’s quite a novel idea to come up with a social network for children which allows students from different age groups or similar interests to interact with each other not bound by their current institutions.
Read more · 5 min read
After having discussed some thoughts on Teaching Concepts via Project-driven Motivation, we can now talk about how to go about implementing a system that given the data, does this for us, through a popular approach.
Read more · 2 min read
Making learning more reciprocative through a vision of what it’d be like after the learning is complete, is very similar to how good products are designed.
Read more · 4 min readThe Problem: Given a set of URLs of programming learning resources, categorize them based one or more definative characteristics: language, type of site, stage of learning etc.
Read more · 3 min read
On request: some thoughts on a proposed talk for JSFoo: Not everything can fit in rows and columns by Ashok Vishwakarma
Read more · 2 min read
Getting around to make a good Open Day title slide is no ordinary feat. Sometimes it’s drab, and sometimes you just get lucky. Here’s a tiny story.
Read more · 2 min read
Code-formatting is the one thing we consistently care about in software. However, it isn’t a difficult problem to solve these days; with an assortment of plugins for your favourite editor, you can easily check your code on save, or even on the fly.
Read more · 4 min read
So you’re me and you’re a software dev, and you’re faced with the ultimate task of finally getting around to writing documentation.
Read more · 7 min readIt was a book-perfect place in the verandah beyond the doorstep of your old little place in Lower Parel, listening to the stories you would tell us, making clay figures with all the children there, and laughing at the little things you’d get happy over. The little me would wonder what a single visit from us had that you craved so much, no one else would get so very delighted. Time went by and we were able to surprise more than you would surprise us.
Read more · 4 min read
We come across plenty of data scenarios for our ERPNext users. It all began when we needed them to be able to track sales. It would be nice to fit in a tiny sales history graph on the user company master of our product, so we started looking for options.
Read more · 7 min read
Some weeks back, our team had organized a code sprint at Kozhikode, one of the first sprints organised away from our office in Mumbai, and I was lucky enough to be one of members who were to go. To me, it was going to be a new experience on so many levels, with the first stage being probably the most exciting of all.
Read more · 3 min read
Trips to our native place in Varanasi have long ceased to be the annual summer visits that they used to be during my school days. Especially for me, they are fewer and farther between than for my parents. This year however, mother and I decided to go for a week’s stay.
Read more · 3 min read
We live in a time when like all things, visual story-telling and and art have evolved not just with creative genius as they used to, but also with technology. But even with the advent of animation that represented the same number of dimensions as the real world, it wasn’t very common to see stories that weren’t merely a 3D mapping of their caricatured 2D versions.
Read more · 3 min read
We were all at the LUG (Linux Users Group) meet-up this weekend, with an assorted group of programmers, contributors, professors and students coming together to talk on all things open source. Here are some of the highlights.
Read more · 4 min read
A few days back, I got a chance to be a part of a team to make something at the Mumbai Hackathon. Amidst all the more worldly projects, we had decided on making a game.
Read more · 3 min read
We in general instinctively take a not very positive view of politics. The curated news and media don’t help, and there are enough affairs to back or rebuke nearly every side of the debate about what is right. But arguably, most systems of power that are stable aren’t always very good either. So why can’t we have benevolent kings?
Read more · 3 min read
Art in Children’s Books talks about the importance of good books (Hurray for Tintin!) when it comes to making children grasp the wonders of the wide world. But the (relatively) new field of programming is popularly considered arcane, partly because it derives from and touches upon so many other domains. But what gets hidden behind all that detail is that it is actually a way of thinking, and hence it isn’t generally thought of as something you’d teach to little kids.
Read more · 4 min read
I had been once asked during an interview, “What is this GitHub profile that you mention?” referring to the section that occupied most of the resume. I tried explaining it to them (one of whom was an IITian) on their laptop as a place where you hosted your code.
Read more · 4 min read
After having discussed some thoughts on Teaching Concepts via Project-driven Motivation, we can now talk about how to go about implementing a system that given the data, does this for us, through a popular approach.
Read more · 2 min readThe Problem: Given a set of URLs of programming learning resources, categorize them based one or more definative characteristics: language, type of site, stage of learning etc.
Read more · 3 min read
Getting around to make a good Open Day title slide is no ordinary feat. Sometimes it’s drab, and sometimes you just get lucky. Here’s a tiny story.
Read more · 2 min read
So you’re me and you’re a software dev, and you’re faced with the ultimate task of finally getting around to writing documentation.
Read more · 7 min read
We come across plenty of data scenarios for our ERPNext users. It all began when we needed them to be able to track sales. It would be nice to fit in a tiny sales history graph on the user company master of our product, so we started looking for options.
Read more · 7 min read
Trips to our native place in Varanasi have long ceased to be the annual summer visits that they used to be during my school days. Especially for me, they are fewer and farther between than for my parents. This year however, mother and I decided to go for a week’s stay.
Read more · 3 min read
We were all at the LUG (Linux Users Group) meet-up this weekend, with an assorted group of programmers, contributors, professors and students coming together to talk on all things open source. Here are some of the highlights.
Read more · 4 min read
We in general instinctively take a not very positive view of politics. The curated news and media don’t help, and there are enough affairs to back or rebuke nearly every side of the debate about what is right. But arguably, most systems of power that are stable aren’t always very good either. So why can’t we have benevolent kings?
Read more · 3 min read
I had been once asked during an interview, “What is this GitHub profile that you mention?” referring to the section that occupied most of the resume. I tried explaining it to them (one of whom was an IITian) on their laptop as a place where you hosted your code.
Read more · 4 min read