The Latest Stories
![]() |
Getting the Most from a Virtual Event Virtual events do have value, but in order to get that value, you need to treat them with the same reverence you would a physical event. Here are a few suggestions on how to do that. |
|
![]() |
Using Pipelines for CI/CD Continuous integration and continuous deployment have become very important in the daily workflow of building a product to production. We take a look at the stages necessary to have a well-functioning CI/CD pipeline. |
|
![]() |
3 Serverless Strategies to Look for in 2021 In this article, we examine the three serverless applications deployment and development approaches that are transforming the application development process and acting as a catalyst for fast adoption of the DevOps practice across the board. |
|
![]() |
And Now a Word from (One of) Your Customers… A plea to software product owners to avoid adding buggy features or making capricious changes to your GUI. Quality matters, remember? |
|
![]() |
Records in Java 14 for Concise Data Carriers In this article, we explore a preview language feature in Java 14 that improves the design of data carriers, making them simple, concise, and agile. |
|
![]() |
Pattern Matching in Java 14 Adds Simplicity In this article, we discuss a Java feature created to make Java easier, the instanceof operator, which is used to test if an object is a certain type. |
|
![]() |
Your Project Might Be in Trouble If... As I start my fifth decade working on projects, primarily in the IT and software development space, I wanted to share some patterns I have observed that suggest a project is in trouble, Jeff Foxworthy style. |
|
![]() |
Contracted IT Projects: A Primer for Client Project Managers If you’ve never managed an IT project for your organization that had significant work outsourced to a vendor, what’s learned on the job can be VERY painful and VERY expensive. Here are some things to watch out for.
|