Karate, BDD, and API Automation

With recent advancements in the IT industry coupled with its growing pace, it’s essential for software companies and professionals alike to up their game. And while there have been many architectural changes with respect to development in an effort to increase productivity and reduce cost, there is certainly a need for similar attention to be paid to the testing of software as well.  But where...



Read More

Kanban & SAFe: An Agile Approach

Why would you utilize Kanban in SAFe? The short answer - to be successful. The longer answer starts with why organizations adopt Agile in the first place.

The most successful organizations are the ones that elicit the most value from their efforts and have established best practices and processes to ensure that effort and return is repeatable and scalable. For example, in software development,...



Read More

Accessibility Overlays Do Not Work

When setting out to make your digital properties accessible, overlays are one potential solution you’ll likely encounter along the way. Marketed as an accessibility ‘quick fix’, vendors promise overlays will instantly make all necessary repairs on your website and help your WCAG non-compliance problems disappear in seconds – all at a fraction of the cost of other accessibility solutions. It...



Read More

How & Why Low-Code/No-Code Can Accelerate Innovation

Low-code/No-code (LC/NC) software development is much more than a buzzword; it is something that challenges the definition of what software development is.



Read More

Micro Frontends: The Power of Microservices Extended to Frontend

Micro Frontends are without question one of the most popular yet controversial topics of web application development today. “Should you split your application?” is that question pursed on everyone’s lips, as they wonder if the hype is real or if it’s just another way for consultants to charge more money by tricking their clients. Today, I hope to provide some clarity on just that.



Read More

Secure & Agile: An Intelligent Approach to Information Security

How confident are you that the security models and measures in your organization are doing their job as well as you think they are? Or, better still, have you ever considered that the information security you have in place is acting more of a barrier to your development teams than malicious intruders? It is possible that the one thing your security is excelling at is preventing your teams from...



Read More

Why “Backend For Frontend” Application Architecture?

One of the hallmarks of digitization’s success is the widespread adoption of applications, from mobile to client apps, as the benchmarked standard to serve, interact, and communicate with users. And few things have played such a significant role in this evolution as Microservice Architecture.



Read More

Codeless Automation: The Future or Overhyped?

By nature, the world of technology and software development is constantly changing. What it is, what it can do, and how it is created are all dynamic, evolving to meet the demands asked of it. However, despite these shifting expectations, there is a constant ask that is unlikely to diminish, instead, only grow in intensity: that it be done FAST!



Read More

Fastify, Kuma, and Kong: How they Compare to Traditional Systems

I've always prided myself a bit of a futurist, and it's certainly no coincidence that I work in tech. I love how the more advanced we get, the more connected everything seems to become. And while I am always looking forward to seeing what is new, what's exciting, and what's better - I am always reminded that it is only that last point - what's better - that interested me.



Read More

5 Steps to Better Cloud Cost Management

Cloud computing can save you money is perhaps the most touted of the clouds many benefits and it’s easy to see why. It makes better economic sense to lease computer time rather than invest in costly hardware that will depreciate in value and require an ongoing cost to support and maintain. At least, in theory, and it ultimately comes down to how effectively you can manage your cloud.



Read More