Place yourself in Jeopardy! mode for a moment. Here’s the answer… Automatically driving an application via the UI or API to make manual work faster, less burdensome, and more accurate. Time to give Alex Trebec your answer. If you say “What is test automation?”, you’re correct. But if you say “What is Robotic Process Automation?” … continue reading
It seems almost comical that in 2019, we should be talking about working with a computer language that was invented in 1959. There aren’t too many seminars or conventions these days devoted to the art of rethreading classic Singer sewing machines, or swapping out the oil pan on a Chevrolet Parkwood or a Triumph Herald. … continue reading
What began as a conversation about high-profile application failures and outages this summer took a winding road toward the root of what ails software development teams. I was speaking with Mehdi Daoudi, who runs the experience monitoring solution provider Catchpoint, to try to better understand why website and web application failures continue on. He spoke … continue reading
If you had told me 25 years ago that open source would be the predominant force in software development, I would’ve laughed. Back then, at my industrial software gig, we were encouraged to patent as much IP as possible, even processes that seemed like common-sense business practices, or generally useful capabilities for any software developer. … continue reading
The short answer is never. There, I just saved you enough time that you can go and do the right thing and run SAST and DAST and work on hardening your code, instead of trying to test security into your application. Look, every time a new technology, process, or technique comes along there are some … continue reading
Time (and tide) wait for no man, the expression goes. But then there’s latency. Back in the day, before the Internet, before mobile phones and newer application architectures, people for the most part had some patience. If it took a few seconds for a video to load, we waited. If we went to a website … continue reading
One of the striking attributes of the contemporary state of digital transformation is the conjunction of the ubiquity of digitization with its incomplete realization in a multitude of consumer and business contexts. On one hand, digital transformation has succeeded in empowering consumers to access data and information about just about any topic—whether it be the … continue reading
Platforms beat products. Every time. Let me tell you why. At their most basic level, platforms are digital places where companies, suppliers, and customers come together to create value that provides a benefit to everyone involved. Platforms connect software developers and customers in entirely new ways, in a manner that simply offering a product or … continue reading
You know how sometimes, when an app requires you to sign in, it will give you the option of signing in via Facebook, or Google mail? And you think, ‘Wow, this is nice of them to make it so convenient for me. I’ll have to send Facebook a card or something to thank them.’ (Well, … continue reading
The relentless demands of digital transformation initiatives mean that application development (AD) teams have to find ways to increase their productivity. Artificial intelligence (AI) and machine learning (ML) are now good options to augment AD teams and increase their output. We predict that, by 2022, at least 40 percent of new AD projects will have … continue reading
Becoming ‘data-driven’ has become the aspiration of every executive, founder and manager. Those that succeed see greater customer acquisition, retention and, as a result, major bottom line benefits. Companies are now investing more money than ever on big data tools, but 72 percent say they’ve failed to create a data-driven culture. Interestingly, the reason behind … continue reading
When IBM CEO Ginni Rometty joined Red Hat CEO Jim Whitehurst on stage at last month’s Red Hat Summit to declare that IBM would leave Red Hat alone after its acquisition, cheers went up from the developers in the keynote audience. Their fear, of course, was that IBM would somehow change Red Hat and move … continue reading
Qualcomm had a coming-out party for their new AI technology that includes a series of new smart Snapdragon parts with built-in AI capability for smartphones and connected devices. They also surprised with the announcement of their Cloud AI 100 simulator. Both of these things are interesting by themselves but, together, they have the potential to … continue reading
Why do we seem to emulate the ostrich and put our heads in the sand when it comes to personally identifiable information (PII) discovery? Every other technology throughout history that I can think of has undergone multiple phases of evolution, including anti-virus, perimeter security, cell phones, the car – I could go on. So please … continue reading