Matthew Casperson, DZone

Matthew Casperson

DZone

Contact Matthew

Discover and connect with journalists and influencers around the world, save time on email research, monitor the news, and more.

Start free trial

Recent:
  • Unknown
Past:
  • DZone

Past articles by Matthew:

Viewing JUnit XML Files Locally

In this tutorial, you'll learn how to view the contents of a JUnit XML file locally and read its contents in the form of a table, such as for Iridium tests. → Read More

Should You Test Against PhantomJS?

A discussion of whether PhantomJS still meets the needs of web developers looking for ways to conduct end-to-end, headless browser testing for their web apps. → Read More

Deploying to WildFly From Octopus Deploy

In this post we'll use the tool Octopus deploy in order to deploy a WAR file to WildFly, an application server authored by JBoss, which will then run that file. → Read More

Make Waterfall Great Again

You may have heard of this new management strategy by its street name of Waterfragile or Scrummerfall. Whatever you call it, there's only one way to describe it: winning. → Read More

JMX Over the Web With Jolokia and Hawtio

Jolokia and Hawtio gives Java developers a powerful way to monitor and manage their Java applications over the web. → Read More

It's Time for Forums to Die

Matthew Casperson believes that it is time to accept that, for developer-related issues, the QA format so zealously promoted by StackOverflow has won. → Read More

Why You May Not Need (or Even Want) to Use Page Objects With Your Webdriver Tests

Do you really need to incur the overheads of writing and maintaining page objects? → Read More

Dead Link Checking With Iridium

With just a few simple steps, you can check for dead links in any web page as part of an automated test. → Read More

Signing Java Code With Certum Open Source Certificates

Signing your code is probably not as easy as you think. This article shows you what is actually takes to sign your open source binaries. → Read More

Verifying Page Content and Styles With Iridium

When simulating user behavior is not enough, Iridium provides you with the ability to verify the contents and style of your web applications. → Read More

An Introduction to Iridium, an Open Source Selenium and Cucumber Testing Tool

Learn how to write and execute plain english test scripts that validate your web applications using Iridium open source testing tool. → Read More

Making Code Readable With Optional

See how you can take advantage of the Optional class to improve the readability of your code. → Read More

Selecting an Open Source License for Your Project

Selecting an open source license is not actually as easy as you might think. This article provides links to some valuable resources for anyone faced with choosing from the sea of open source licenses currently available. → Read More

Where to Begin in This AI Revolution

How does your average developer take advantage of this AI revolution? Machine learning, data preparation, and the value of AI. → Read More

To Scala or Not to Scala? That Is the Question

Is Scala worth the trouble? One developer looks at the pros and cons of investing in Scala. → Read More

Tickets Are Not the Glue That Holds a DevOps Team Together

Do you claim to be doing DevOps while still communicating primarily via tickets? Then you are doing DevOps wrong. → Read More

Testing EJBs with Swarm and Arquillian

Learn how to write standard unit tests against EJBs using Arquillian and WildFly Swarm. → Read More

Can You Do Serious Microservices Without a PaaS?

Don't be so quick to dump your app servers for the new microservice hotness. → Read More

If It's Blue, Let It Through – Opera Raises the Bar on Internet Security

As more and more aspects of our daily lives intersect with the internet, it is important to be aware of just how easily your actions can be tracked, recorded, and potentially used against you... all reasons why I'm excited about the integration of a VPN service with Opera. → Read More

Why Does Logging Hours Feel So Offensive?

Is logging hours just a fact of modern life, or is it an archaic ritual that does more harm than good? → Read More