Publications

In addition to direct training, I have a number of courses available on Pluralsight, a leader in online education in the Information Technology space. Below is a selection of those courses, and these are all topics where I’m happy to customize direct training for your staff!

Jira: Getting Started

Jira is one of the most widely used project planning and status tracking applications in the world, with a wealth of features and customization points. This course is focused on what you need to know to make efficient daily use of Jira.

Getting Started Unit Testing With JUnit 5

Unit test frameworks like JUnit 5 help guide the design of your code as well as ensure that it works. In this course you’ll get up to speed on the key skill of unit testing by leveraging the latest version of the popular JUnit unit test framework, JUnit 5. 

Unit Testing Legacy Code in Java

Untested code can be difficult and risky to maintain. This course will teach you techniques to get existing code under test as you work on it, without risky rewrites or redesigns.

Bitbucket Cloud Fundamentals

Bitbucket Cloud is Atlassian’s web-based git repository hosting service. In addition to repository management, it has code review, continuous integration, and many other features. This course will show you how to use all its major capabilities!

Building CICD Pipelines with Atlassian Bamboo

Build and deployment pipelines are a critical part of many applications. Bamboo is an on-premises continuous integration and delivery tool. This course will teach you how to build complex pipelines for applications in Bamboo, including deployment.

Confluence: Getting Started

Confluence is Atlassian’s widely used team collaboration and knowledge sharing tool. It’s grown far beyond its wiki origins and offers a wealth of features. This course will get you ready to create content and leverage Confluence’s capabilities!