Home » Software Development

Software Development

What is source code, environments, and versioning

I had an interesting conversation today and thought I’d share some insight into business people dealing with technical folks The crux of the question centered around a request we were making for “read only access to a staging environment”. I pondered why that line item was there because from a technical perspective what we needed was access to the source ...

Read More »

What is the root cause of missing code refactoring?

Have you ever tried to find the root of a problem instead of constantly fighting the consequences? When we work on eliminating the symptoms without knowing the cause – the problem comes back like a boomerang. So where is the reason for the growing technical debt and missing code refactoring? Why don’t we refactor into Clean Code on the fly? ...

Read More »

Best IntelliJ IDEA Plug-ins

I’ve been using Intellij Idea as IDE for some time and wanted to share my favorite plug-ins as I think they can be quite useful for every developer out there. Without a specific order here they are: Key Promoter X: Although its name’s like cheap midi controller, it is a really useful plug-in for those who want to master intellij ...

Read More »

[MEGA DEAL] The Complete Digital Marketing Growth Hacking Certification Bundle (97%)

Create, Promote, & Convert — Watch Your Brand Rise Up in Rankings with 41 Hours of Marketing Content on Facebook, YouTube, Google, Amazon, and More Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer.We are offering a massive 97% off on The Complete Digital Marketing Growth Hacking Certification Bundle. Get it now with only ...

Read More »

10 Biggest Remote Testing Challenges (& How To Overcome Them)

In 2019, when Gartner predicted that working remotely will be on high demand, most businesses didn’t agree with the likelihood. But, guess who is working remotely now? After the COVID-19 pandemic hit the world, almost every organization was forced to allow its employees to work from home which made us realize the challenges of working remotely. Although most industries coped ...

Read More »

Prioritising a Product Backlog When Everything is Important

The product backlog is an essential product management tool: It captures detailed product decisions and directs the work of the development team. The latter requires it to be prioritised or ordered. But how can you prioritise a product backlog when everything seems equally important? This article shares my answer. It recommends taking four steps to get to an effective, prioritised ...

Read More »

What Is GitOps And Why Do We Want It?

GitOps is nothing new. Or, to be more precise, the principles of GitOps existed long before the term was invented. But hey, that’s the pattern in our industry. It is the fate of all good practices to be misunderstood, so we need to come up with new names to get people back on track. That is not to say that ...

Read More »

Types of Automation Testing: A Beginner’s Guide

What is Test Automation? In the software testing world, there are two types of testing techniques — manual and automated. Both aim to execute the test case and then compare the actual outcome with the expected result. Manual testing is a testing technique that requires significant human effort to ensure a software solution does everything that it is supposed to ...

Read More »