Git and Jenkins

Building a Continuous Delivery Pipeline with Git & Jenkins

Lyndsey Padget Developer Tips, Tricks & Resources Leave a Comment

Jenkins is an automation server which can be used to build, test and deploy your code in a controlled and predictable way. It is arguably the most popular continuous integration tool in use today. The process of automatically building code in stages – and at each stage, testing and promoting it on to the next stage – is called a …

Multiple Media Types in Java Microservices with RESTEasy

Lyndsey Padget Developer Tips, Tricks & Resources Leave a Comment

Today we’ll be talking about microservices in Java. While it’s true that Java EE has a robust platform for writing, deploying, and managing enterprise-level microservices, in this article I will create a RESTful microservice that is as slim as possible. Don’t worry – we won’t be reinventing the wheel by marshaling our own data or anything. We’ll be using JBoss’ …

Java Strings dos and don't

The Do’s and Don’ts of Java Strings

Lyndsey Padget Live Queue Leave a Comment

Today we’re going to be talking about Strings in Java.  If you write Java often, you know that a String is considered a first class object, even though it is not one of the eight primitive types.  What you may not know is how to best handle Strings in production applications. To do this, you’ll need to understand how to …