Emanuel TrandafirinLevel Up Coding‘Tidy First?’ and my Post-Reading CommitmentsYou know that good feeling when you come across a piece of code that’s concise and cohesive? The code that allows you to focus on its…Apr 11Apr 11
Emanuel TrandafirinLevel Up CodingLess Mocks, More Functions!Let’s learn how to use functions to improve the design and testability of our components.Mar 142Mar 142
Emanuel TrandafirinJavarevisitedFunctional-Style Java vs. ClojureJoin me in this hands-on exploration of the functional paradigm.Mar 51Mar 51
Emanuel TrandafirinLevel Up CodingJava’s Optional vs Kotlin: Side by SideJava’s verbosity vs Kotlin’s tricks.Jul 16, 20231Jul 16, 20231
Emanuel TrandafirinLevel Up CodingFunctors And Endofunctors Examplined in 3 MinutesA Beginner’s Guide for OOP Developers Venturing into Functional Programming.Jun 25, 20231Jun 25, 20231
Emanuel TrandafirinLevel Up CodingMonoids in Java: Functional Programming for O.O.P. DevelopersWe know what monoids are! Let’s implement one in Java.Jun 18, 20232Jun 18, 20232
Emanuel TrandafirinLevel Up CodingMonoids Explained for Dummy F.P. Developers (Such as Myself)Embark on an exciting adventure into the realm of functional programming and monoids.Jun 11, 20231Jun 11, 20231
Emanuel TrandafirinLevel Up CodingThree Exception-Handling Alternatives Inspired by Functional ProgrammingIn this article, we will explore the topic of exceptions, including the potential challenges they can present, and examine three…May 19, 20233May 19, 20233
Emanuel TrandafirinCodeXAI-Powered Training Schedule: Do’s and Dont’sLet’s utilize ChatGPT to generate an effective and customized training schedule.May 13, 2023May 13, 2023