Meet the Typelevel community in Berlin, London, and Málaga this October! Join one of our events to make friends, learn functional programming, and work on open source together 🥰
| Blog | https://ochenashko.com/ |
| Blog | https://ochenashko.com/ |
Meet the Typelevel community in Berlin, London, and Málaga this October! Join one of our events to make friends, learn functional programming, and work on open source together 🥰
RE: https://mastodon.social/@scaladays/116492880632952316
I am honored to join the Scala Days Program Committee this year and especially excited for the new "interactive lab" format. What a wonderful way to learn together in a small group and make friends! Looking forward to your proposals :)
otel4s 1.0.0 has finally arrived 🎉
otel4s 1.0.0-RC1 is out 🎉
The main thing in this release is the new expectations-based oteljava testkit API, which should make telemetry assertions a lot nicer to write.
Cats Effect v3.7.0 is here!
This is a relatively small but very mighty release that brings full support for Scala Native 0.5: you can now write multi-threaded apps using polling I/O and compile them to native binaries.
Stay tuned this week as the release train continues 🚂
https://github.com/typelevel/cats-effect/releases/tag/v3.7.0
Cloudflare just published a vibe coded blog post claiming they implemented Matrix on cloudflare workers. They didn't, their post and README is AI generated and the code doesn't do any of the core parts of matrix that make it secure and interoperable. Instead it's littered with 'TODO: Check authorisation' and similar
https://blog.cloudflare.com/serverless-matrix-homeserver-workers/
The #otel4s 0.15.0 release is out: https://github.com/typelevel/otel4s/releases/tag/v0.15.0!
It brings several QoL improvements and a few breaking changes, especially around testkit builders.
And here are the ecosystem follow-up releases:
- otel4s-sdk - https://github.com/typelevel/otel4s-sdk/releases/tag/v0.16.0
- otel4s-experimental - https://github.com/typelevel/otel4s-experimental/releases/tag/v0.9.0
- http4s-otel4s-middleware - https://github.com/http4s/http4s-otel4s-middleware/releases/tag/v0.16.0
- fs2-grpc-otel4s - https://github.com/iRevive/fs2-grpc-otel4s/releases/tag/v0.2.0
- tapir - https://github.com/softwaremill/tapir/releases/tag/v1.13.6
- sttp - https://github.com/softwaremill/sttp/releases/tag/v4.0.15
The second post about practical observability in #scala.
This one dives into the tracing side of #otel4s, including signal identification, propagation scopes, a closer look at the API, and a hands-on instrumentation example.
https://ochenashko.com/practical-observability-distributed-tracing/
First post in a series about observability. It covers the basics, what telemetry signals are, how they fit together, what OpenTelemetry is, and a quick look at otel-java and otel4s.