PinnedMarcus HöjvallinAlphadev thoughtsThe Reactive Java era is over. Here is why.It was actually over a few years ago but with the newly released Virtual threads in Java 21, many people now realize their mistake.Feb 2032Feb 2032
Marcus HöjvallinAlphadev thoughtsNo, Java does not have a boilerplate problem… you do!It’s been known as a fact in the industry for many years now. However, times have changed. Java does not have a boilerplate problem…Sep 5Sep 5
Marcus HöjvallinAlphadev thoughtsCode review: Preconditions and scopingTwo short and simple tips to make your code more readable: Don’t do nested preconditions and try to keep the happy case in the main scope.Jan 18, 2019Jan 18, 2019
Marcus HöjvallinAlphadev thoughtsCode review: Static imports are great but underusedStatic imports must be one of the easiest way to make your code a bit more concise and readable. Still most developers don't seem to use…May 25, 20182May 25, 20182
Marcus HöjvallinAlphadev thoughtsCode review: Are you using Optional.orElse wrong?Optional is a great way to avoid null pointer exceptions but with a new API comes new possible bugs. Learn about one of them in this…May 21, 20183May 21, 20183