PinnedSergiy YevtushenkoinCodeXUnleashing Power of Java InterfacesJava interfaces, for a very long time, were just that — interfaces, an anemic set of function prototypes. Even then, there were…6 min read·Feb 5, 2024--1--1
PinnedSergiy YevtushenkoFunction's Anatomy And BeyondLess Art, More Engineering7 min read·May 30, 2023--3--3
PinnedSergiy YevtushenkoinCodeXIntroduction To Pragmatic Functional Java.md14 min read·Oct 6, 2021--5--5
Sergiy YevtushenkoLess Art, More EngineeringAlthough software development is an “industry” and computer programmers are “software engineers”, actual software development is far from…3 min read·Nov 7, 2023----
Sergiy YevtushenkoJava Virtual Threads: The Good, The Bad and The UglyAll that glitters is not gold4 min read·Oct 17, 2023--5--5
Sergiy YevtushenkoThe Saga is AntipatternThe Saga pattern is often positioned as a better way to handle distributed transactions. I see no point in discussing Saga's advantages and…5 min read·Jun 19, 2023--12--12
Sergiy YevtushenkoThe Context: IntroductionEvery software project has its own aura. That aura existed before the project was even started. It gave the birth to the project and will…7 min read·Jan 11, 2023--2--2
Sergiy YevtushenkoThe state of the Pragmatica (Feb 2022)Since last publication, Pragmatica changed significantly. It started as a minimal set of classes necessary for Pragmatic Functional Java…2 min read·Feb 23, 2022----