java

21 Best Ruby Testing Frameworks

QAs are always searching for the best automation testing frameworks that provide rich features with simple syntax, better compatibility, and faster execution. If you choose to use Ruby in conjunction with Selenium for web testing, it may be necessary to search for...

Remote Debugging Dangers and Pitfalls

This is the last part of the debugging series. To learn the rest, you’ll need to get the book “Practical Debugging at Scale: Cloud Native Debugging in Kubernetes and Production” or the course. One of the most frequently asked questions I receive is: can we do these...

Should You Create Your Own E-Signature API?

Is it worth coding your own e-signature API, or is purchasing a ready-made solution a better option? Electronic signatures have become a popular way to verify one’s identity without signing printed forms. They have many benefits over written signatures, such as higher...

Java’s New Threat Model – DZone Java

Over the last decade of cloud migration, the threat model against Java applications and the way that we need to defend them has shifted. OpenJDK has made one positive change in this area already by deprecating the old SecurityManager, a relic that protected a bygone...

Top 10 Java Language Features

Every programming language provides ways to express our ideas and then translate them into reality. Some are unique to that particular language and some are common to many other programming languages. In this article, I will explore ten Java programming features used...