Home » Software Development » Page 10

Software Development

Releasing Often Helps With Analyzing Performance Issues

Releasing often is a good thing. It’s cool, and helps us deliver new functionality quickly, but I want to share one positive side-effect – it helps with analyzing production performance issues. We do releases every 5 to 10 days and after a recent release, the application CPU chart jumped twice (the lines are differently colored because we use blue-green deployment): ...

Read More »

How to Create A Software Modernization Roadmap

Software modernization is a necessary step to staying ahead in any industry. It can improve performance and prevent unexpected lapses in security and productivity. Application modernization roadmaps are a window into the future to manage expectations for budgets, outcomes, timelines, and teams to ensure you have the smoothest transition possible with the best possible outcomes for your modernization project. We’ve ...

Read More »

How Machine Learning Benefits the Healthcare Industry?

Machine learning is recognizing increased use across industries for various reasons. It helps to gather vast amounts of data. Especially in healthcare, Machine Learning has commenced to compelling new developments that could redefine diagnosis and treatment in the upcoming years. Machine learning can increase access to treatment in remote locations where specialist health care services are scarce. Besides, in many ...

Read More »

12 Important Software Testing Trends for 2021 You Need to Know

Software testing is making many moves. From AI to ML, it is continually innovating and advancing with the shifting technology landscape. Also, the software testing market is growing rapidly. Did you know that the Software Testing Market size exceeded USD 40 billion in 2019? And is expected to grow at a CAGR of over 6% from 2020 to 2026? Because ...

Read More »

Three Corners of Boolean

Let’s be honest, no good ever came out of a null boolean value! However, it’s common for boolean to prove not quite good enough to represent what’s going on. This is where you’re dealing with a false dichotomy in something. I’m reminded of a potentially apocryphal story about a UK politician: Him: the problem is that half of them are ...

Read More »

Oversharing on Set Up

Consider the following fictitious test fixture code: beforeEach(() => { databaseConnection = openDatabase(); inputFile = loadBigFile(); userList = loadUserList(); imageData = loadImageBytes(); }); If I see something like that, run before EACH test case, I have a visceral reaction. Surely we can’t need to go through this effort for each and every test? There are a few possible root causes ...

Read More »