I wanted to try out gpt-image-1, OpenAI’s new model for image generation. It’s rare that I need to generate images for a project (sometimes for fun with my kids), and while the free ChatGPT plan feels too limited for occasional [ ]
After several months of working on it in my limited free time, I’m excited to announce that my little video game, Duel Times, is finally finished and published! The game is designed with education in mind—its main goal is to [ ]
When working with monads it is very common to face situations where multiple nested map and flatMap calls are needed. As an example, let s take a hypothetical snippet for a Mars Rover kata solution (with some changes just to point [ ]
Functional programming with Kotlin is sometimes a very delightful experience. But other times, it can be very painful. This is because the Kotlin language sports many features that are very aligned with the functional programming paradigm an so using them [ ]
With Arrow FX improving on every Arrow release, we can experiment with it and try to get as much as possible from its innovative approach to side effects handling. In this post, using the modules structure presented in a previous [ ]
Yesterday I saw this tweet by John De Goes: A short, self-contained example of defining and testing multiple services in a ZIO application. #scala #zio https://t.co/dr0iuQ8CMv — John A De Goes (@jdegoes) 4 luglio 2019 So I wondered how the [ ]
While introducing myself to functional programming, I needed to understand how all the FP principles connect in order to obtain a production-ready real-life application. As a backend Java/Kotlin developer, I was missing the structure an application should have in order [ ]