Code Snippets




Mar 2022 - Using Groovy to pretty print XML and export to a file
Dec 2021 - Verifying parameters of mocks with Mockito using ArgumentMatcher and ArgumentCaptor
Nov 2021 - Using a nested object in a GET request in Spring Boot REST
Nov 2021 - How to pass dates into a request with Postman with moment.js
Jun 2020 - Spring Boot Profiles, Overriding Properties, and spring.profiles.include
Jun 2020 - Shedlock, Duplicate Batch Processing, and lockAtMostFor
May 2020 - Hash Payload in Postman with CryptoJS
Oct 2019 - String replace in Maven with regex
Apr 2019 - UnexpectedRollbackException and Spring Transaction Management
Aug 2018 - Weighted Average with Ag-grid
I'm an "old" programmer who has been blogging for almost 20 years now. In 2017, I started Highline Solutions, a consulting company that helps with software architecture and full-stack development. I have two degrees from Carnegie Mellon University, one practical (Information and Decision Systems) and one not so much (Philosophy - thesis here). Pittsburgh, PA is my home where I live with my wife and 3 energetic boys.
I recently released a web app called TechRez, a "better resume for tech". The idea is that instead of sending out the same-old static PDF resume that's jam packed with buzz words and spans multiple pages, you can create a TechRez, which is modern, visual, and interactive. Try it out for free!