Avatar
Matej Cerny
f5c3f597f754f534d47b0be2b9afe263894ecdad3d639453c4abc31f40db2c23
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres

"Are your software engineers annoyingly efficient? Are they producing working software without your constant intervention? Fear not, as #SCRUM is here to solve all the problems you never knew you had!" https://youtu.be/fTaOdbUbFmI

#Iron: A powerful #Scala library for defining compile-time type constraints, leading to safer, more reliable code. Perfect for domain-driven development! #ddd #typesafety https://youtu.be/ZVQ72Zh4wjg

Coroutines: functions that can yield control back to the caller without losing their state. This video makes understanding them super easy! #kotlin #coroutines #async #await https://www.youtube.com/watch?v=kIzjzjJGk0Y

Programmers spend more time reading code than writing it, but don't practice it much. 🧐 In this great talk, Marit van Dijk shares tips on how to approach reading code & understand a new codebase #software #reading #coding https://www.youtube.com/watch?v=KkDmCcWN8TY

If you're not sold on #Scala 3 yet, just take a look at how transparent traits and union types work together. #scala3 #uniontypes #trait

Interesting! It looks like there's a #Spark ⭐️ extension that can read and write to #Excel files. #apachespark https://medium.com/@rajt7258/reading-and-writing-excel-data-using-apache-spark-and-scala-dee3804f981b

Kafka getting queues? 😲 Dive deep into the topic of this proposal and queue the discussion πŸ˜€ #kafka #messaging #queue https://softwaremill.com/kafka-queues-now-and-in-the-future/

Thinking of learning a new programming language? πŸ€“ Ditch null pointers for good! πŸ‘ Choose one with built-in Option types for safer, more reliable code. πŸ”’ #programming #nullsafety #scala #rust #haskell #fsharp #ocaml https://blog.craftlab.hu/it-is-good-to-have-an-option-ef4ad3f95837

PostgreSQL 17 is almost here! πŸŽ‰ It's bringing more flexibility to partition management, faster vacuuming, improved query performance, and much more. #Postgres #PostgreSQL #databases https://www.postgresql.org/about/news/postgresql-17-beta-1-released-2865/

This video is based on an old article about #Pinterest. It highlights the architectural changes Pinterest made to accommodate its rapid growth to 11 million users. πŸ“ˆ #sharding #mysql #redis #aws https://www.youtube.com/watch?v=QRlP6BI1PFA

Or just work on your own branch and avoid the merge mess altogether. πŸ’β€β™‚οΈ #git https://www.youtube.com/watch?v=xN1-2p06Urc

Tony Hoare, Hints on programming- language design, 1974

The Voyager has landed! πŸš€ To be honest, switching to the ortholinear (columnar) keyboard is a challenge after decades on a traditional "typewriter" layout. ⌨️ The learning curve is real, and cable management is a whole other story! 😜 #keyboard #voyager #ortholinear #ergonomics

πŸ€” #Inheritance or #Composition? Discover how to create flexible, maintainable code by understanding the differences of these two approaches. #kotlin #go https://youtu.be/_hb_oRhASuw

Who needs #C when you have #Scala Native? Well, you still need C to glue things together, but... https://www.youtube.com/watch?v=paHZkg8Py1U

Looks like #Kotlin 2.0 is just around the corner πŸ“† https://github.com/JetBrains/kotlin/blob/2.0.0/ChangeLog.md

πŸ” Want to know more about JSON Web Tokens? Check out this article for a breakdown of what they are & how they're used. #json #jwt #security https://arielweinberger.medium.com/json-web-token-jwt-the-only-explanation-youll-ever-need-cf53f0822f50