Currently showing  Development Practices

  Show all blogs


Experiments with GitHub CLI

By Abhishek Pokhriyal

October 1, 2020


Something caught my eyes when I opened up my GitHub account a few days back. In the spotlight, GitHub was flaunting the launch of version 1.0 of their CLI. As a command-line fanatic, I knew I have to check this thing. And that’s exactly what I did, I installed it…


Overview: Deploying Glific on AWS ECS fargate with CD in place

By Satendra Rawat

September 10, 2020


The Glific project is being built by a distributed team, working across timezones. In addition to that, we have sub-teams for frontend and backend applications. This results in short release cycles, where we fix issues and release them quickly. To allow for quick integration and assessment of the work, the…


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…


Continuous integration & deployment for open source project

By Satendra Rawat

May 28, 2020


“TO ERR IS HUMAN” – It is natural for human beings to make mistakes.   Though it sounds ideal, you cannot (or must not) accommodate mistakes when people’s lives may depend on your software. Especially where users are interacting with your app in real-time and your code impacts their lives,…


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…


Choosing the right tools

By Vaibhav Rathore

December 25, 2017


  Isn’t this a perfect screenshot?… Umm… I’ll take your vote as yes. Being a developer or any other professional, it’s important to make things happen. What’s more important is to make those things happen the right way. When I started out on WordPress, I didn’t care about how good…


Towards being a responsive remote development team

By Tushar Bohra

December 21, 2017


Availability and responsiveness is often an issue when working with remote teams. Timezone different plays a vital role in the responsiveness of the team. However, other factors like team motivation and attachment with the project also plays an important role. While working with remote team is a vary lucrative business…


How a few code changes added more value to us

By Vaibhav Rathore

December 18, 2017


From here:     To here:   And we were able to do that with a few code changes that literally involved rearranging a few lines. Don’t believe it? Read further.   When I found out that the home page of our site was 1.8MB, I was shocked. Literally. Even…


Do you need the perfect solution or the right one?

By Tushar Bohra

December 14, 2017


For the past few days I was working on a solution for one of the product that I take care of. We were launching a new feature and for that we needed to run some scripts. I finished the development and after doing some review and testing we were ready….


Testing code In Mobile development

By Pankaj Agarwal

December 12, 2017


Learning new things brings happiness and confidence. I personally feel very good when I get the chance to learn new technology and features. As I like react native for mobile development I started learning the testing capability of this framework.There are various articles and tutorials available on the internet here…


Difference between Using and Following a framework

By Tushar Bohra

December 11, 2017


Frameworks are a boon to the modern web development. A framework provides easy to follow guidelines that can be utilised to remove a lot of complication.   However, we all must understand the difference between using and following a framework. I remember when I started with Laravel. Given my heavy…


How we reused our work to ship faster

By Vaibhav Rathore

December 2, 2017


In reference to KD‘s blog Catalogue work to reduce the cost to customers, we decided that we’ll go forward and build Clive’s website by re-using our cataloged work. The exercise was quite a challenge as we hardly did this before and we weren’t clear on the site’s final look also. THE…


Under-commitment is fine!

By Tushar Bohra

November 29, 2017


The key to be productive at work is to have rough goals for the day. It helps in knowing what are your going out to achieve and also to measure your progress. However, most of us have issues keeping up with the day’s goal and often end the day with…


What is it like being a WordPress Dev.

By Vaibhav Rathore

November 28, 2017


I had good decent grades in my college. While I was on my conquest to become a hardcore techie, my colleagues started freelancing in WordPress. Well, they didn’t have as good grades as mine, they started making money way before me. From there, words started floating that anybody can do…


Programming in The Zone

By Nishanth KD

November 27, 2017


10:00 AM Monday morning at ColoredCow, Gurgaon. The room is buzzing with the click-clack sound of the keyboard and slack notifications. My day has just begun and I have tonnes of programming assignments to complete by 5:00 PM today. To make things worse, I just realised that I forgot my…


Talks
Maximizing design services
By Abhishek Sharma
A talk for greater product development & profitability by re-looking design services
Know more to request this talk