Advertisement · 728 × 90

Posts by Jacob Wang

Post image

I started a software research company

notes.eatonphil.com/2026-02-25-i...

1 month ago 93 8 6 1

Had a blast giving the talk "A tour of error handling" yesterday, where I explore how we can do typed error handling in Scala today.

Here are the slides:
github.com/jatcwang/tal...

2 months ago 2 0 0 0
Christian Hollinger: Using Scala in a Go First Company [Scala Days 2025]
Christian Hollinger: Using Scala in a Go First Company [Scala Days 2025] We introduced a very specialized Scala 3 project - a high-volume, real-time streaming pipeline for complex traffic data - at a company that does (practically) everything in go. Why would we do that? And would we do it again? In the overall Data Engineering world, go has very little foothold; Python

🤖 Many teams don’t live in a Scala-only world. This session shares what it’s like to use Scala inside a Go-first company and where it shines.
Check out "Using Scala in a Go-First Company" from Christian Hollinger

3 months ago 2 2 0 0
Preview
Christmas Social at the Science Museum, Fri, 12 Dec 2025, 6:00 pm | Meetup We're going to the Science Museum for a 🎄 Christmas social! 🎄 The Science Museum is [opening late](https://www.sciencemuseum.org.uk/see-and-do/power-evening-session) on

The festive season is upon us and we have something special... a Christmas social event on Dec 12th (Fri) at the Science Museum!! 🎄

Come for some drinks (free entry, sign up required) or Power Up and enjoy a night of fun retro games 🎮🤖 (£20).

Details below 🧵

4 months ago 2 4 1 1
Preview
Scala Open Source Hack Night @ Medidata!, Wed, Nov 19, 2025, 6:00 PM | Meetup Calling all Scala enthusiasts! Join us for a fun night of hacking, collaborating, and contributing to open-source projects. Whether you’re a seasoned Scala developer or jus

Our next #Scala #OpenSource Hack Night on Nov 19th (Wed) will be held at Medidata, starting at 6pm!

Come and enjoy a night of fun hacking & learning!

Sign up here: 🌟

www.meetup.com/london-scala...

5 months ago 3 3 0 0
Preview
Scala Talks: Write a book about Scala during Covid & AI tooling for developers, Wed, Nov 12, 2025, 6:00 PM | Meetup 🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Agnès Cardin and Maciej Gorywoda. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drink

Our next Scala Talks event is happening on Nov 12 (Wed) at Depop!

We have some international speakers!
Agnès Cardin will share her experience publishing a Scala book, and Maciej Gorywoda will show us how Jetbrain's AI tools can help you write Scala!

Sign up here:
www.meetup.com/london-scala...

5 months ago 2 4 0 0
Hearth documentation

Spoiler: Just do it all in macros instead of chaining implicits. Need to make it work across Scala 2 and 3? That's where you can use Hearth (scala-hearth.readthedocs.io/en/stable/), a library from the same author.

5 months ago 2 0 0 0

A very educational post on current state of Scala typeclass derivation approaches, why it's bad, and how we can do better.
kubuszok.com//2025/sanely...

5 months ago 3 0 1 0
Preview
Type Gymnastics with Builder Pattern - A Developer's Experience

Enjoy this multi-part series on builder pattern in Scala.

Intro to Builder Pattern
blog.rhetoricalmusings.com/posts/builder1

Know Your Limitations
blog.rhetoricalmusings.com/posts/builder2

Errors Are UX Too
blog.rhetoricalmusings.com/posts/builder3

5 months ago 2 1 1 0
Learn or improve at programming in a fun and supportive environment

@scalabridgelondon.bsky.social is back in October! Here's the projects we'll be working on:

www.scalabridgelondon.org/projects/

Sign up for your choice here:

docs.google.com/forms/d/e/1F...

(All the details and much more on our website www.scalabridgelondon.org)

6 months ago 2 4 0 0
Advertisement
Preview
Scala.IO Scala.IO is a conference for people having interest in the Scala ecosystem or simply being curious about the language, usages

🚨You have until the 07/09 to book your regular tickets for ScalaIO ! 👉 scala.io#tickets

But you can also buy late birds right now if you want 💰

🗣️For late-uploaders, the CFP is still open

7 months ago 0 1 0 0
sbt 2.0.0-RC3 · eed3si9n

sbt 2.0.0-RC3 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC3 will be bincompat with 2.x
- All tasks are cached by default (transient annotation to opt-out)
eed3si9n.com/sbt-2.0.0-RC3 #Scala

8 months ago 12 3 1 1
sbt 2.0.0-RC2 · eed3si9n

sbt 2.0.0-RC2 is released! sbt 2.0 is a new version of sbt, based on Scala 3 constructs, and Bazel-compatible cache system

- Plugins published against sbt 2.0.0-RC2 will be bincompat with 2.x series
- All tasks are cached by default
eed3si9n.com/sbt-2.0.0-RC2 #Scala

8 months ago 12 3 1 1
Post image Post image Post image Post image

Doing some benchmarks for Ox, using the excellent Kyo benchmark arena, which already has the code for Kyo, cats and ZIO.

I've added Ox & Pekko to a couple of benchmarks - the results are varied. Ox holds well in streaming, in other areas the benchmarks often really test the JVM & virtual threads.

8 months ago 3 2 1 0

sbt 1.11.3 is released

9 months ago 5 2 0 0
Preview
Scala Talks: Hands-On Capture Checking & Scala Native live-coding ☀️, Wed, Jul 23, 2025, 6:00 PM | Meetup 🎉 Come along to the London Scala Talks! 🎉 Summer is upon us and it's time to get active! What's more active than, not just one, but TWO cutting-edge Scala live-coding ta

We have two exciting live-coding talks for you this July! ☀️

Join us on Jul 23rd (Wed) 6pm to see some cutting edge Scala in action from Nicolas Rinaudo and Anton Svirdov!

Sign up here: 👇
www.meetup.com/london-scala...

9 months ago 3 5 1 0
Post image

NEVER buy anything Adobe. Adobe is the example of what greed does to a company.

No matter how outraged people are; no matter that the FTC is suing Adobe and executives for this practice; Adobe keeps doing it.

I got scammed by this same practice in 2020 the same way: I switched to Affinity instead.

10 months ago 352 109 28 9
Advertisement
Preview
Scala Open Source Hack Night!, Wed, Jun 25, 2025, 6:00 PM | Meetup Calling all Scala enthusiasts! Join us for a fun night of hacking, collaborating, and contributing to open-source projects. Whether you’re a seasoned Scala developer or jus

Our next #Scala #OpenSource Hack Night on June 25th (Wed) will be held at SiriusXM, starting at 6pm!

Come and enjoy a night of fun, learning and friendship!

Sign up here: 🌟
www.meetup.com/london-scala...

10 months ago 2 1 0 0
Unison: Forex API & Caching • gvolpe's blog I have been following the Unison programming language for as long as I can remember, given that its authors are very well-known in the Scala ecosystem. Thoug...

My first project written in @unison-lang.org !

gvolpe.com/blog/unison-...

11 months ago 13 5 1 1

Ready, steady, go!

Scala Days 2025 program is here 😍

Functional Programming and the Real World

🏁 4 tracks
🗣️ 50+ speakers
♾ Infinite fun

scala-lang.org/blog/2025/05...

10 months ago 3 6 0 0
Post image

Travel sustainably to @scaladays.org and enjoy the journey with the Scala Days Train Jam. Join fellow #Scala developers from London and Paris to hack on projects on the train.

Find out more at www.meetup.com/london-scala....

11 months ago 1 2 0 0
Preview
Scala Open Source Hack Night!, Wed, May 21, 2025, 6:00 PM | Meetup Calling all Scala enthusiasts! Join us for a fun night of hacking, collaborating, and contributing to open-source projects. Whether you’re a seasoned Scala developer or jus

Our next #Scala #OpenSource Hack Night on May 21th (Wed) will be held at SiriusXM, starting at 6pm!

Come and enjoy a night of fun, learning and friendship!

Sign up here: 🌟
www.meetup.com/london-scala...

11 months ago 4 2 0 0
Preview
Scala Talks: Solving Scala's Build Problem with Mill & Development with IntelliJ, Wed, Apr 16, 2025, 6:00 PM | Meetup 🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Haoyi Li and Jędrzej Rochala. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drink! 6:

Our next London #Scala Talks (Wed, Apr 16th) will be all about tooling! 🤩

Come and hear Li Haoyi introduce Mill, and Jędrzej Rochala with a fresh take on using Intellij for Scala!

Big thanks to our host The Trade Desk!

Don't miss out and sign up now!
www.meetup.com/london-scala...

1 year ago 8 3 1 0
James Ward on Effect Oriented Programming, Writing Code in the Age of AI, Curiosity and Exploration
James Ward on Effect Oriented Programming, Writing Code in the Age of AI, Curiosity and Exploration YouTube video by Rock the JVM

New video!

James Ward on Effect Oriented Programming, writing code in the age of AI, good mental models, speaking at conferences and endless curiosity:

youtu.be/M8DuVYnsW5A

1 year ago 2 3 0 0
Advertisement
Noel Welsh: Talks

Just added slides for my talk "Tagless Final for Humans" to my page of talks:

noelwelsh.com/landing/talks/

I gave this talk today at @scalar-conf.com. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.

1 year ago 29 11 1 0
Preview
GitHub - funfix/tasks: Task datatype, meant for cross-language interop (Java, Kotlin, Scala) Task datatype, meant for cross-language interop (Java, Kotlin, Scala) - funfix/tasks

I'd like to build some libraries that are usable across #Java, #Scala & #Kotlin, but I also want to be free to pick my implementation language & libraries (Project Loom, Cats-Effect, Kotlin coroutines). This helps me expose nice APIs to all devs.

Work in progress: github.com/funfix/tasks

1 year ago 15 6 1 0
Preview
Login to Meetup | Meetup Not a Meetup member yet? Log in and find groups that host online or in person events and meet people in your local community who share your interests.

There's still a few spots left in our next #Scala #OpenSource Hack Night on March 26th (Wed) starting at 6pm, at Elsevier office! (Thanks @elsevierconnect.bsky.social!)

Come and enjoy a night of fun, learning and friendship~ :)

Sign up here: 🌟
www.meetup.com/london-scala...

1 year ago 1 1 0 1
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language
Martin Odersky on the Future of Scala, Learning, Teaching and the Quest for the Perfect Language YouTube video by Rock the JVM

New video, and this time I'm doing something different: a long-form, wide-ranging conversation with none other than
Martin Odersky, the creator of #Scala!

www.youtube.com/watch?v=tmpP...

1 year ago 18 8 0 1

Did you know, the CfP for this year’s conference is OPEN. Send in your proposal today and be part of this year’s event in Lausanne, Switzerland!

✍🏼 www.papercall.io/scaladays

All levels of expertise on Scala and its application are welcome and encouraged 👍🏼

1 year ago 2 3 0 0

A great question -- and one that I used as a foundation for an entire talk
speakerdeck.com/bcantrill/th...

1 year ago 42 3 1 0