Articles, page 41

  • Java

    5 Reasons Why Business Exceptions Are a Bad Idea

    I recently had a conversation about exception handling. I argued that business exceptions are a good thing because they clearly mark the possible failures of a business method.

    Tom Hombergs June 4, 20199 min read
  • Book Notes

    Book Review: Deep Work

    TL;DR: Read this Book, when… you want to get more productive at knowledge work (yes, software development is knowledge work!) you feel like you’re drowning in “shallow” work like emails and phone calls you need arguments to defend a change of work style towards your colleagues and your boss Overview In his book “Deep Work”, Cal Newport gives a name to the productive state of “flow” most of us like to attain at work but which we can rarely maintain for more than a couple minutes when the next emergency interrupts our train of thought.

    Tom Hombergs May 12, 20194 min read
  • Spring Boot

    Paging with Spring Boot

    As a user of a web application we’re expecting pages to load quickly and only show the information that’s relevant to us.

    Tom Hombergs March 31, 201911 min read
  • Spring Boot

    Configuring a Spring Boot Module with @ConfigurationProperties

    Every application above play size requires some parameters at startup. These parameters may, for instance, define which database to connect to, which locale to support or which logging level to apply.

    Tom Hombergs March 18, 201911 min read
  • Spring Boot

    Conditional Beans with Spring Boot

    When building a Spring Boot app, we sometimes want to only load beans or modules into the application context if some condition is met.

    Tom Hombergs March 7, 201910 min read
  • Book Notes

    Book Review: Your Code as a Crime Scene

    TL;DR: Read this Book, when… you are interested in metrics by which to evaluate a codebase or even organizational behavior of a development team you want to know how to gather those metrics you have a certain codebase that you want to analyze Overview Your Code as a Crime Scene by Adam Tornhill is a book that aims to apply criminal investigation techniques to a codebase in order to gain insights about the structure and quality of the code.

    Tom Hombergs February 17, 20194 min read