Daniel Spiewak (@djspiewak) 's Twitter Profile
Daniel Spiewak

@djspiewak

Progressively redirecting to fosstodon.org/@djspiewak

ID: 6586332

linkhttps://github.com/djspiewak calendar_today05-06-2007 05:36:29

39,39K Tweet

12,12K Followers

117 Following

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

We interrupt your regularly scheduled community drama with the following important announcement: this cat does not like bowties.

We interrupt your regularly scheduled community drama with the following important announcement: this cat does not like bowties.
Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Hot on the heals of Cats 2.7.0 is the most significant Cats Effect release since 3.0! github.com/typelevel/cats… Fiber dumps, mock time, observability, tracing on ScalaJS, significant performance enhancements, and much more.

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

One of my coworkers just open sourced smithy4s, a code generation framework which can synthesize Http4s servers and clients from Smithy typed IDLs. github.com/disneystreamin… And not to bury the lede, but… it includes a pure Scala Cats Effect AWS SDK with Scala.js support!

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Cats Effect 3.3.2 has been released. Among other improvements, IO.blocking and IO.interruptible are almost 150x(!) faster than before in certain common workloads! (see attached log-scale plot) Get it while it's hot. github.com/typelevel/cats…

Cats Effect 3.3.2 has been released. Among other improvements, IO.blocking and IO.interruptible are almost 150x(!) faster than before in certain common workloads! (see attached log-scale plot) Get it while it's hot. github.com/typelevel/cats…
Scala Love ❤️ (@scala_love) 's Twitter Profile Photo

Principal Engineer at Disney Streaming, OSS developer responsible for many typelevel.scala projects. Passionate about FP theory. Modest about his role:"I write code, read papers, think thoughts". Dear friends, we want to announce that Daniel Spiewak joined #scalalove as a keynote speaker!

Principal Engineer at <a href="/DisneyStreaming/">Disney Streaming</a>, OSS developer responsible for many <a href="/typelevel/">typelevel.scala</a> projects. Passionate about FP theory. Modest about his role:"I write code, read papers, think thoughts". Dear friends, we want to announce that <a href="/djspiewak/">Daniel Spiewak</a> joined #scalalove as a keynote speaker!
mpilquist@fosstodon.org (@mpilquist) 's Twitter Profile Photo

New blog post: hexdump4s - a tour of scala-pickling & scodec, covering scala-cli, scala-native, and scala-js. github.com/scodec/hexdump…

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Cache invalidation is still super hard, but there are two extremely clever techniques in this post which help operationalize optimistic-write caches at scale. engineering.fb.com/2022/06/08/cor…

sphere.it (@sphere_it_) 's Twitter Profile Photo

Please welcome Daniel Spiewak from Disney Streaming among our speakers! 👏 Daniel has worked with #Scala, #Java, #Ruby, #Haskell, #C/C++, #SML, #Clojure, and countless other languages. At the #sphereit_conf2022, he'll tell us about 'Threads at Scale'🎉 🎟️👉bit.ly/sphere_it_conf…

Please welcome <a href="/djspiewak/">Daniel Spiewak</a> from <a href="/DisneyStreaming/">Disney Streaming</a>
 among our speakers! 👏 Daniel has worked with #Scala, #Java, #Ruby, #Haskell, #C/C++, #SML, #Clojure, and countless other languages. 

At the #sphereit_conf2022, he'll tell us about 'Threads at Scale'🎉

🎟️👉bit.ly/sphere_it_conf…
Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

One of the most insidious pitfalls of performance sensitive computing is making the assumption that your entire app is performance sensitive. The hot path of even the most performance-critical application is usually very small and can often be tightly scoped with some care.

VirtusLab (@virtuslab) 's Twitter Profile Photo

As part of the #Scala team, we are dedicated to the long-time support of Scala 3 and facilitates the use of this language within the industry. Read more about the stability and the incoming release of #Scala3 in the blogpost from our Scala team. 🌟 scala-lang.org/blog/2022/08/1…

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

TFW you try to pick up a bug you were working on two months ago, and back when you put it down, you had the foresight to write a few comments as to what you thought was going on… but it doesn't help because you still don't understand what you were thinking.

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Hot take: function coloring is good, actually. Having that coloring manifest in the form of wildly different syntax is where the badness lies.

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Behold, Cats Effect 3.4.0-RC1! github.com/typelevel/cats… There are a staggering number of fixes and improvements in this release, which is why we're taking the prudent extra step of going through an RC cycle. Please try it out if you can and let us know how it does!

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Cats Effect 3.4.0 has been released! This is a HUGE release with even more huge release notes. Can't do it justice in a tweet, so please enjoy this novella instead: github.com/typelevel/cats…

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

ICYMI, a thread on Mastodon detailing some exciting upcoming performance improvements in Cats Effect. fosstodon.org/@djspiewak/109…

Daniel Spiewak (@djspiewak) 's Twitter Profile Photo

Excellent thread on Mastodon taking a deep dive into effect systems, continuations, and how we can improve on the state of the art in Scala. fosstodon.org/@raulraja/1095…