Matej Cerny's avatar
Matej Cerny
npub17hpl...yx66
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres
Matej Cerny's avatar
matejcerny 9 months ago
Vimjoyer is launching a new NixOS playlist. Get ready for beautiful terminal outputs and config examples in 4K 60FPS ๐Ÿ˜€ #nix
Matej Cerny's avatar
matejcerny 9 months ago
Used to Oracle's NVL? You can replicate the same functionality in PostgreSQL easily. #oracle #postgres image
Matej Cerny's avatar
matejcerny 10 months ago
The true cloud programming language #unison
Matej Cerny's avatar
matejcerny 10 months ago
Adding or dropping indexes ๐Ÿ“’ in a live PostgreSQL database means locking the entire table, potentially causing application slowdowns or outages. Use CONCURRENTLY with CREATE INDEX or DROP INDEX to perform the operation in the background. #postgres
Matej Cerny's avatar
matejcerny 10 months ago
Keep your folder structure the same in all apps, wrap primitive types in value classes, avoid default values, and so on. You could argue that these recommendations are obvious, but in reality, applying them consistently requires discipline that many teams lack. #scala
Matej Cerny's avatar
matejcerny 10 months ago
Really interesting comparison between automatic vs. semi-automatic type class derivation and their impact on performance. #scala
Matej Cerny's avatar
matejcerny 10 months ago
The guy who has completely changed the world, talking about the tool which completely changed the whole software development process. #Git #LinusTorvalds
Matej Cerny's avatar
matejcerny 10 months ago
Ready to start diving into NixOS. #nixos image
Matej Cerny's avatar
matejcerny 10 months ago
Named tuples in Scala 3.7 are not just lightweight case classes. They can fundamentally change how, e.g., de/serialization, endpoint derivation, database libraries, or even Spark can work in the future. #scala
Matej Cerny's avatar
matejcerny 10 months ago
Check how IntelliJ works with braceless Scala 3 syntax ๐Ÿ‘‡ And if you don't use Vim motions (you should!), you can learn a few tricks on how to manipulate indentation-based code. #scala
Matej Cerny's avatar
matejcerny 10 months ago
Another @Scalar 2025 talk, this time mostly addressed to people who have doubts about Scala 3 or the implications of LLMs for programming. #scala
โ†‘