-
Release Early and Often – Make Your Software Better
If you are a software engineer, or if you have been a part of a software development company in the last 10 years there is a good chance that you have heard of the Agile Manifesto and the Twelve Principles behind Agile Manifesto. Agile Manifesto is a document, or a proclamation of sorts, which is…
-
Debugging memory leaks in Node-based applications
Tracking memory leaks in Node-based applications is not something you will do every day but, when your production environment starts to eat its memory and you start receiving alerts you should be ready to roll your sleeves and start digging into your application. Unfortunately, you read it right, your production environment will show you if…
-
Buy or Build: How we Decided to Build our own Feature Flag Service
Problem statement While you are working on a new feature in your project, sometimes you have to “hide” that feature and provide an access to the feature only if some conditions are met. Also, sometimes you are refactoring some complex functionality and you want to have a mechanism to switch between old (proven) and new…
-
Java Full Auto – Full functional automation in a single project
This is not an AI generated article! Neither is the code in the GitHub repository that is provided in the article. This is, human to human, template to whoever enjoys the tech stack I do. But, being limited to Java/Selenium/Rest assured/Appium stack does not limit our general understanding and conceptual knowledge in this article. Java…
