Code linting with pre-commit
By Vaibhav Rathore
April 15, 2021
Code linting, though a very small & basic thing, often gets ignored by many people in many projects. Probably because it’s small. There’s a problem that I’ve been facing consistently during code reviews. I, personally, can’t ignore incorrect indentations, and often when I found one, I keep looking for them….
Why re-captcha for your WordPress sites
By Pankaj Kandpal
December 17, 2020
Re-captcha is a world-known technology used to distinguish human beings and bots. For businesses running on WordPress websites, we see it as a remarkable asset for a healthy website.Recently, we came across a lot many challenges and issues around the websites we cover for a Creative Marketing Agency. Some of…
Providing a better solution for streaming your zoom recordings on your platform
By Satendra Rawat
November 19, 2020
We recently got a problem statement from one of our clients. They have an education platform for which they are using Zoom to provide online tutoring and are availing the Zoom recording to students once the session is over. They started with few institutes, but as the business grew up,…
How optimization can affect your marketing website
By Pankaj Kandpal
November 6, 2020
Here is the list of the very basic questions that come to mind for marketing through a website: How would it interact with the target audience? Will there be an exhausting delay in viewing even the front page? How much secure would it be for users to share their data?…
11 Must-have free WordPress plugins for any business website
By ColoredCow
October 26, 2020
If you build websites on WordPress for businesses, you may have a list of go-to WordPress plugins that you use for most of them. If you don’t, this one’s for you. Having built a ton of WordPress websites and plugins we realised a set of go-to plugins help in avoiding…
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…