My dream when I entered the college was to be a good coder and get into developing product that could make a difference in my life and the… Read more “Journey to Google Summer of Code’16”
Final submission post: Engelsystem
This summer has been really amazing, I learnt a lot and worked crazy hours it has been a crazy yet amazing ride. I am not going to… Read more “Final submission post: Engelsystem”
Auto Upgrade feature in Engelsystem
In one of my previous blog posts here, I talked about the Upgrade process of WordPress, how it works. In this blog, I am going to talk… Read more “Auto Upgrade feature in Engelsystem”
Unit Testing and Travis
Tests are an important part of any software development process. We need to write test codes for any feature that we develop to check if that feature… Read more “Unit Testing and Travis”
Creating New Groups in Engelsystem
User roles determine the access level or permissions of a person authorized (by an Administrator) to use the Engelsystem. If a user (other than admin) have access… Read more “Creating New Groups in Engelsystem”
Implementing MVC on Engelsystem
Engelsystem is an MVC based PHP application, but there was a 4th ties, Pages, introduced with the traditional MVC pattern. It seems to have everything an event manager could want.… Read more “Implementing MVC on Engelsystem”
WordPress Upgrade Process
WordPress is an Open Source project, which means there are hundreds of people all over the world working on it. (More than most commercial platforms.) There… Read more “WordPress Upgrade Process”
Read and Understand Codacy Reports
To begin understanding reports, let’s start with what Codacy is. So. What is Codacy? Codacy is an automated code review tool that helps developers to save time in code… Read more “Read and Understand Codacy Reports”
Continuous Integration and Automated Testings
Every software development group tests its products, yet delivered software always has defects. Test engineers strive to catch them before the product is released but they always… Read more “Continuous Integration and Automated Testings”
Implementing Captcha
Knock, knock. Who’s there? A spam bot. If you’re a web administrator or website owner, then you are bound to know the ugly truth that is the… Read more “Implementing Captcha”