The tech industry is creating its own talent crisis. By ditching junior devs for AI hype, companies are just burning out their seniors and killing the future talent pipeline. #ai
Matej Cerny
npub17hpl...yx66
Functional programming enthusiast with strong foundations in the relational databases world #FP #Scala #Postgres
Binary compatibility is a very important topic that every senior should understand. This video, even though it's about Smithy4s, explains concepts for evolving a library's schema in a binary-compatible way. #scala
The most comprehensive collection of Scala learning material finally on YouTube. A freaking 283 videos! #scala https://www.youtube.com/@Ziverge/playlists
Respect to Dylan Halperin for his massive contribution to @http4s! 🚀 His new MultipartReceiver is in the latest version after over a year of review, adding safer, fail-fast file uploads with size limits and no buffering. #scala 
GitHub
Release v0.23.33 · http4s/http4s
What's Changed
http4s-core
fix: proxy authorization header instantiation with basic credentials by @tpetillot in #7742
Introduce MultipartReceiver...
I was really looking forward to io_uring in Postgres 18, but it turns out it's not the winning I/O strategy. Worker, the new default, seems to be the best all-around method so far, performing well on all storage types. #postgres 

Benchmarking Postgres 17 vs 18 — PlanetScale
Postgres 18 brings a significant improvement to read performance via async I/O and I/O worker threads. Here we compare its performance to Postgres 17.
Java is removing sun.misc.Unsafe, an API which is widely used but was never supported or meant to be public. This is one of the reasons for the adoption of JDK 17 in the upcoming version of Scala, which relies on Unsafe for its lazy val implementation. #java #scala
💡 Quick tip: Stop parsing Array[String], use @main and get type-safe command-line args directly as function parameters. #scala 

Match types, an awesome feature which I haven't properly used yet 😀 #scala 

Alexandru Nedelcu
Scala 3 / Match Types
Scala has a neat new feature, resembling TypeScript’s “conditional types”, but more powerful.
Taking bets on when Spark will adopt Scala 3. Just by reading the PR, my guess is never. 😔 #scala #spark 
GitHub
Enable -Xsource:3 compiler flag by joan38 · Pull Request #50474 · apache/spark
What changes were proposed in this pull request?
Enable -Xsource:3-cross compiler flag for future migration to Scala 3.
https://docs.scala-lang.or...
Behold! The mythical Scala.js job offer is real! https://www.reddit.com/r/scala/comments/1oe9031/hiring_lead_frontend_scalajs_numind_numindai/ #scala
If you are able to represent an illegal state in your code, you should rethink your model. Start with these two simple tips 👇 #ddd #scala
Yann Moisan
A simple tool to make illegal states unrepresentable
A simple tool to make illegal states unrepresentable
Scala 3 would obviously also go in the S tier. #scala
The first Trezor with a custom-built secure element is out! What a piece of tech - Bluetooth, a special LiFePO battery with Qi2 charging, a display with 520x380 resolution, an aluminium body and an IP54 rating 🤯 #bitcoin 
Trezor Safe 7 | Bitcoin-only Hardware Wallet with TROPIC01 Chip
Secure your bitcoin with Trezor Safe 7—Bluetooth, high-res color touchscreen & quantum-ready security.
🎉 Scala 3.3.7 was quietly released last week with a backported fix for Android development, improved coverage reports, hashcodes of enums, and more. #scala 
GitHub
Release 3.3.7 · scala/scala3
Highlights of the release
Warn a standard interpolator used toString on a reference type with -Wtostring-interpolated #20578
Unblock Scala 3 on An...
Why use a dedicated k8s operator setup when you can spend two days building your own webhook-based version in Scala? 😂 Anyway, it was a great read! #scala
Restarting Kubernetes deployments with Github Webhooks and Scala
On my lazy Kubernetes cluster that hosts various apps I want to have the easiest possible way for automatic deployments - and reacting to Github pa...
What a day to have my first on-call shift 😀 #awsoutage 

Go is really a toy language.🧸 #golang 

My golang guilty pleasure: ADTs
Golang is designed as a quite open language.
If you are not yet familiar with Scala 3's polymorphic function types and other new features, this is a great opportunity to watch and learn. #scala
Bruno is adding WebSocket support in the v2.13.0 release (what a familiar version number 😀) 
GitHub
Release v2.13.0 · usebruno/bruno
Features
feat: Websocket Support by @barelyhuman in #5480
feat: add support for file body mode in bruno-cli by @pooja-bruno in #5427
feat: default...
I encourage you to not only read the article but also explore the code. This is the tech stack to go with if you want to build a truly composable functional backend paired with a frontend! Scala 3 + Scala.js + Tapir + Tyrian ❤️ #scala 

Medium
Workflows4s Web UI: OSS Full Stack App Ready for Production
Today I’m glad to announce Workflows4s Web UI — a new milestone for the Workflows4s project and the result of four months of work and…