M & E in Digital Green’s Farmer Chatbot
By Akhilesh Negi
June 2, 2022
Despite the fact that India is an agricultural country where agriculture is the primary source of income for over half of the people, farmers confront appalling conditions. These scenarios typically arise when crop products do not meet expectations because harvests have been ruined by pests or harsh climatic conditions, leaving…
Open source, automation and sharing with discord bots
By Mohd Shamoon
May 26, 2022
When do you think a developer is the happiest? For me it is when a piece of code written by you is used by someone and they are happy and thankful for it. That is the best feeling ever. It is so fascinating to be in the technology space in…
Bringing the power of End-to-End testing in Plio’s open-source platform
By Vaibhav Rathore
March 22, 2022
Originally posted on Plio’s Blog Plio’s priority has always been building a simple and easy-to-use platform. The team works super hard to ensure any new functionality is properly reviewed, tested, and comes with its own set of unit tests. Rigorous testing cycles that sometimes have taken several rounds of code review before…
Spring Sprint with Mukkamaar
By Akhilesh Negi
March 9, 2022
After the Covid crisis intensified, everyone was being pushed into tight corners and was still adjusting to the new norm of working remotely. Thus working together in a cohesive environment, jotting down ideas, and discussing work plans felt like a distant memory. However, as the situation in India has begun…
How custom dashboard can boost your Chatbot
By Akhilesh Negi
February 3, 2022
A chatbot for an NGO can be a godsend for keeping in touch with beneficiaries on a large scale, especially when one-on-one talks are impossible to continue in the midst of a global pandemic. NGOs can use chatbots to digitize their programs and distribute them to a wider audience through…
Enhance review process with automated tools and services in an open source application
By Mohd Shamoon
January 12, 2022
One of the hardest things that I feel is to verify, if a new piece of code will not break another part of the application. A good reviewer can be as good as the knowledge and experience they have, but even they can’t deal with the unknown. Thankfully we have…
Improving Processes with Boilerplates
By Gaurav Gusain
January 10, 2022
What are the challenges we faced? Being a growing organization, we regularly add, update and check our processes that are followed in the organization. So recently in ColoredCow, we decided to do the same and check for any of the process that is not being followed, any area where a…
Zoom Migration MicroService
By Gaurav Gusain
November 9, 2021
BackStory As a growing organization, we usually have many discussions and meetings and we thought to record these meetings so that we can revisit them for further use. We also organize a story club every Wednesday where everyone participates and shares their inspiring stories. With this idea of storing all…
How custom DataStudio Reports can contribute to building foundations for lifelong learning
By Akhilesh Negi
November 3, 2021
“The most sustainable way to build the foundations of lifelong learning among children and young people of today is by reigniting intrinsic motivation at all levels of an education system” – STiR Education. STiR Education is an international NGO that supports governments to employ practical strategies that promote positive behaviors…
How BigQuery and WhatsApp is helping teachers with their students report in Haryana
By Akhilesh Negi
October 17, 2021
With Covid-19 and the global pandemic surge, NGOs faced major challenges in the delivery of their programs and carrying out their operations which gave rise to many platforms that can help them with their last-mile deliveries and digitalize their programs. That’s how Glific was initiated to bridge the communication gap…
Communication Leap with Glific
By Akhilesh Negi
September 20, 2021
The lifecycle of a product is a journey consisting of understanding novel challenges, the contribution from lots of people towards a solution, and rolling out updates to constantly improve the product and aid the end-user. Over the course of around one and a half years building Glific– a two-way communication…
Boosting Automated conversations with Embedded Elixir (EEx)
By Akhilesh Negi
July 22, 2021
It’s been around one and a half years since we started working on an open-source project named Glific that would empower communication and help NGOs deliver their programs digitally and manage communication with their beneficiaries at scale. One of the core features of Glific is the integration of FlowEditor which…
Multi-tenancy in Plio
By Vaibhav Rathore
April 29, 2021
Planning the database schema for the new Plio infrastructure was easy. Or that’s what I thought initially. The previous structure of Plio used to have various JSON files, each representing an entity on its own. For example, a typical user’s JSON file would look like this: So, creating a database…
Glific: my version
By Mohd Shamoon
December 11, 2020
This is a short story of how I, as an outsider, saw Glific get going, evolve and finally start to solve meaningful problems. I’m hoping there must be others who may share the same story. The beginning It was around May 2020, that I first heard of Glific (I think…
WhatsApp Simulation within Glific
By Vaibhav Rathore
October 28, 2020
Glific aims to empower non-profits to take their communications to the next level through seamless integration with WhatsApp. While the larger goal is to help various organizations solve severe social problems like illiteracy, climate changes, gender oppression, etc, we also need to make sure that the tool is getting utilized…
Glific – Setting up the right foundation
By Vaibhav Rathore
June 15, 2020
The strength of a building is heavily influenced by its construction process. Planning and plotting of the site determine its fitment with the terrain and the society. Well, it’s the same for software too. Like buildings, the foundation of software determines its longevity and adaptability in the world. To sustain,…
From Procedural to Functional Programming
By Pankaj Agarwal
June 6, 2020
It’s been almost a month I’m working on the open-source project with Tech4Dev. Prior to this, I had been a part of many enterprise applications in several domains including the social sector. With a deep desire to explore more areas, I found one of the interesting aspects of this project…
How Laravel helped a software development company in India achieve dream processes
By Vaibhav Rathore
May 27, 2018
Quick background Small businesses like us face the following problems: Our data is fragmented across various tools. There’s no connection between them. Finances are managed at one platform while hiring at completely different. Difficult tracking organizational activities. Small updates in emails and Chat/Slack are getting harder to track as data…
Employee Portal: Getting Hands-on
By Vaibhav Rathore
April 2, 2018
Ever since I’ve been working on the Employee Portal, I haven’t felt more amazed about Laravel. There are various things Laravel provides out of the box. Many popular third-party integrations are built-in and don’t require anything extra than setting proper configs. However, the best thing about Laravel is its documentation. The…
Employee Portal – Even small businesses should have it – Part 1
By Vaibhav Rathore
March 16, 2018
Just like SesPress came out as a result of our effort towards sending event-triggered emails cost-effectively, we have initiated Employee Portal to channelize both our internal and external operations. The need Like any small business, we started our journey by adopting various tools for our operations. As our activities started…