In the first part of this Dockerizing Jenkins series, learn to run Jenkins on Docker, and automate plugin installation, Java and Maven tool configuration, and more.
Without SQL 2016's modified API, it's really difficult to find the error column name using just a script task and script component. Here's a simple solution.
Still wrapping your head around DI? Let's explore the philosophy and functionality behind it, then see how Guice, or any other such framework, can help.
Check out how you can introduce functional exception handling in Kotlin code with some help from the Try type as well as how to use lambdas for chaining.