Matej Cerny's avatar
Matej Cerny
npub17hpl...yx66
Scala & Functional Programming Engineer. Database/SQL Veteran. #FP #Scala #Postgres
Matej Cerny's avatar
matejcerny 1 year ago
Last year was packed with new experiences and challenges. Here are some of the highlights that stand out: - ๐Ÿ‘จโ€๐Ÿ’ป Began sharing my passion for tech by re-posting insightful articles and videos to spread knowledge and spark conversations - โŒจ๏ธ Learned Vim motions and switched to columnar keyboard. I wish I'd done this ages ago - it's a game-changer, trust me! - โ˜•๏ธ Survived 10 months without caffeine, allowing me to sleep 30 minutes less and feel more refreshed and focused! - โœˆ๏ธ Created unforgettable memories with my son during our first-ever airplane vacations - ๐ŸŽน Started messing around on the accordion. It's harder than it looks! - ๐Ÿ“š Read 8 books - ๐Ÿƒ Ran, ๐Ÿšถ walked and ๐Ÿ”๏ธ hiked 1000 km - ๐Ÿ’ช Spent 100+ hours on various activities like ๐Ÿ‹๏ธ weight lifting and ๐Ÿง— climbing My son's second birthday this summer opens up a whole new world of possibilities - like finally taking him camping in the mountains and sleeping under the stars together! โœจ #YearInReview #ReflectingOn2024
Matej Cerny's avatar
matejcerny 1 year ago
TL;DR You don't need to upgrade to Scala 3 immediately, as maintenance of Scala 2 will continue "indefinitely". My suggestion: if you are already on 2.13, invest your time to upgrade โ€“ it's worth it! #scala3
Matej Cerny's avatar
matejcerny 1 year ago
Not sure why the sound quality isn't better, especially since @makingthematrix.github.io obviously used an external microphone and a pop filter... Anyway, this video is a great introduction if you want to start programming in Scala with IntelliJ IDEA by your side ๐Ÿ‘‡
Matej Cerny's avatar
matejcerny 1 year ago
Did you know that you can decompose a case class like this? #scala image
Matej Cerny's avatar
matejcerny 1 year ago
30% of Scala projects in production are using Scala 3. Not great, not terrible. But hey, at least versions < 2.13 are finally going the way of the dinosaurs ๐Ÿฆ•
Matej Cerny's avatar
matejcerny 1 year ago
Rust has a history of dropping features like garbage collection, OOP, and pure functions. So, keep that in mind the next time you get upset that Scala 3 dropped experimental support for macros. #rust #scala
Matej Cerny's avatar
matejcerny 1 year ago
Arrow 2.0, making Kotlin the Scala-- it should have been, from the Java++ it is. #kotlin #arrow
Matej Cerny's avatar
matejcerny 1 year ago
Price is just a number. Bitcoin is about freedom, security, and global access. But that rising number reflects growing adoption. Cheers to the next milestone! ๐Ÿฅ‚ #bitcoin image
Matej Cerny's avatar
matejcerny 1 year ago
It seems the Scala 3 community has a clear preference when it comes to indentation: 2 spaces rule! ๐Ÿ˜ฎ This is interesting considering many well-known Scala figures have shared that they prefer 4 spaces. Of course, 141 votes don't represent the whole Scala 3 community, but it definitely gives us some food for thought! ๐Ÿค” #scala3 image
Matej Cerny's avatar
matejcerny 1 year ago
Opaque types + extension methods within a companion object = very powerful combo! ๐Ÿ’ช #scala3
Matej Cerny's avatar
matejcerny 1 year ago
Seriously, Amazon? Was it really necessary to gamify the re-certification process? The exam itself was fine; with every task based on real-world scenarios. But the UI? #aws #cloud #certification image
Matej Cerny's avatar
matejcerny 1 year ago
Many people still don't realize that Bitcoin is a universal store of value. Imagine what could happen to real estate prices if the need to buy new apartments simply as a store of value disappeared. #bitcoin #storeofvalue
โ†‘