PinnedOskarJava 20 — Doubling down on the Loom ProjectTwenty might seem like a special number (at least in the decimal realm), a milestone of sort, the one to have a special meaning, for this…Mar 12, 2023Mar 12, 2023
OskarBooks I loved in 2023Having fun, or not, time surely flies so it’s that time again to summarise the year behind us, all the best things that happen and all the…Jan 8Jan 8
OskarScripting in Java revisedPutting Java and scripting in the same breath comes seldom, even though there were improvements added in this area way back in Java 11 when…Jul 24, 2023Jul 24, 2023
OskarAI content generation battle: Adobe Firefly vs Open AI DALL EFew days ago Adobe released a statement that they’ve created their own image generation AI, big news considering Adobe being a monopolist…Mar 26, 20231Mar 26, 20231
OskarJava 19 Features: Virtual Threads, Record Patterns & Structured ConcurrencyProject Loom raised quite an interest in the past years and now it is officially ready to try and play with in the latest Java release.Oct 30, 2022Oct 30, 2022
OskarJava 18 Features: Deprecating Finalizers, Simple Web Server and UTF-8 by defaultJava 18 is going globally available on March 22.2022.Mar 7, 2022Mar 7, 2022
OskarJava 17 Features: Pattern Matching for switch and Sealed ClassesThe new Java LTS (Long Term Support) release, version 17, is globally available and ready for production use.Sep 25, 2021Sep 25, 2021
OskarinBetter ProgrammingJava 15 Features: Sealed and Hidden Classes, Pattern Matching And Text BlocksTime seems to fly since the pandemic began in US and Europe in the middle of March, just around the time Java 14 got released, and now…Aug 19, 20203Aug 19, 20203
OskarinThe StartupLearn the Basics: JavaScript TypesIn the world of transpilers it’s hard to look back and return to the fundamentals, Typescript and Babel eliminated so many problems that…Jul 11, 2020Jul 11, 2020
OskarinBetter ProgrammingJava 13 Features: Switch Enhancements and Text BlocksThe most interesting and immediate-to-use new featuresSep 21, 20193Sep 21, 20193