Francesco Serra
@isomorphicdude.bsky.social
📤 48
📥 142
📝 46
This account and its author are the same up to isomorphism. Your average neighborhood softwaresmith
reposted by
Francesco Serra
London Scala
3 months ago
Thank you for attending last week's Scala Talks! Thanks go to Medidata for having us round for pizza, drinks and a beautiful venue. Special thanks go to our fantastic speakers Tomasz Godzik and
@noelwelsh.bsky.social
. See you next time!
1
1
2
reposted by
Francesco Serra
London Scala
3 months ago
Come along to the next Scala Talk on Wed (Mar 11th), hosted at Medidata! Tomasz Godzik will unveil Metals v2 and its impressive performance improvements! Noel Welsh will share his thoughts on Code as Communication, and what can go wrong when we don't! Sign up 👇:
www.meetup.com/london-scala...
loading . . .
Scala Talks: Metals Version 2 & Code as Communication, Wed, Mar 11, 2026, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Tomasz Godzik and Noel Welsh. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drink! 6:
https://www.meetup.com/london-scala/events/313309355/
0
1
1
reposted by
Francesco Serra
6 months ago
@kubukoz.mstdn.party.ap.brid.gy
made this very nice video about the web framework I've been working on in my spare time:
youtu.be/lY88Z1JnUpI
You should check it out! (The framework itself is at
www.creativescala.org/krop/
)
loading . . .
Make delightful web apps with Scala and Krop!
YouTube video by Jakub Kozłowski
https://youtu.be/lY88Z1JnUpI
0
2
1
reposted by
Francesco Serra
6 months ago
#Scala
lovers ,💕#YAES v0.10.0 is out! Bridge the gap between YAES and Typelevel Cats Effect 🐈 with the new `yaes-cats` module. Convert between IO monads, integrate with `Validated` types, and get `MonadError` instances for `Raise`. Check out the release notes:
github.com/rcardin/yaes...
0
1
1
reposted by
Francesco Serra
London Scala
6 months ago
Get your
#Haskell
fix at the London
#Scala
User Group! We're excited to hear from Joe Warren, creator of the 3D printed London Scala User Group logo.
add a skeleton here at some point
0
3
3
reposted by
Francesco Serra
London Scala
6 months ago
⭐ Kick off the year with a round of London Scala Talks ⭐ Hear from Sabrina Konrad-Lee on "Frameless: an introduction" and
@doscienceto.it
on "How I Use Haskell for 3D Printing". Come for the talks, discussions, and free pizza! 🗓️ 14th January at Permutive 👉 Sign up
www.meetup.com/en-au/london...
loading . . .
Scala Talks: Frameless: an introduction & Haskell for 3D Printing , Wed, 14 Jan 2026, 6:00 pm | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Sabrina Konrad-Lee and Joe Warren. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drin
https://www.meetup.com/en-au/london-scala/events/311988474/
0
0
2
reposted by
Francesco Serra
7 months ago
This is in collaboration with
@scalabridgelondon.bsky.social
. If you're in London and Scala / FP inclined it would be great to see you there!
add a skeleton here at some point
0
1
2
reposted by
Francesco Serra
London Scala
7 months ago
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 🧵
loading . . .
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
https://www.meetup.com/en-au/london-scala/events/312150172
1
2
5
reposted by
Francesco Serra
Weißstreifen
7 months ago
With Advent of Code coming up I've written a blog post about solving coding challenges with functional programming. Maybe someone reads it and recognizes that you dont need deep understanding of type theory or monads to get started with the cool stuff. Examples in OCaml.
ecsodikas.eu/posts/functi...
loading . . .
Functional Programming for Coding Challenges
A brief introduction into starting coding puzzles with functional programming.
https://ecsodikas.eu/posts/functionalprogramming/
0
8
7
reposted by
Francesco Serra
London Scala
7 months ago
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...
loading . . .
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
https://www.meetup.com/london-scala/events/311876254/?eventOrigin=group_upcoming_events
0
3
3
reposted by
Francesco Serra
Salar Rahmanian
7 months ago
📣 It gives me great pleasure in welcoming
@armanbil.ge
of
#typelevel
to
#BayAreaScala
#meetup
with a highly anticipated talk 👉 Calico: my love letter to the Resource monad For full details of his talk and other speakers can be found here:
luma.com/9ww60v3l
#scala
#fp
#SanFrancisco
@scala-lang.org
loading . . .
Calico & the Resource monad, Scripting on the JVM, and Nix Hashbangs · Luma
We have three great talks for this in person event by three great speakers! Calico: my love letter to the Resource monad I will share the story of my…
https://luma.com/9ww60v3l
0
3
2
reposted by
Francesco Serra
London Scala
7 months ago
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...
loading . . .
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
https://www.meetup.com/london-scala/events/311154052/
0
2
4
reposted by
Francesco Serra
London Scala
8 months ago
Our next
#Scala
#OpenSource
Hack Night on Oct 22th (Wed) will be held at SiriusXM, starting at 6pm! Come and enjoy a night of fun hacking & learning! Sign up here: 🌟
www.meetup.com/london-scala...
loading . . .
Scala Open Source Hack Night @ SiriusXM!, Wed, Oct 22, 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
https://www.meetup.com/london-scala/events/311402737/?eventOrigin=home_next_event_you_are_attending
1
0
1
A reminder that Scalabridge London is back on from tomorrow! A truly great opportunity to get to know amazing people and work on interesting projects to master Scala and functional programming! Sign up here if you want to join us:
www.meetup.com/scalabridge-...
loading . . .
ScalaBridge Autumn 2025 Start!, Wed, Oct 8, 2025, 6:00 PM | Meetup
ScalaBridge London is back for Autumn 2025. Our first session is hosted by the lovely people at SiriusXM, a long time host of ours. A big change with the new term is the s
https://www.meetup.com/scalabridge-london/events/310955884/
8 months ago
1
1
1
reposted by
Francesco Serra
Jason Gorman
9 months ago
I'm challenging the narrative that "A.I." is a multiplier in the hands of experts. I see it being repeated everywhere, but there's no credible evidence. If anything, an expert sees more problems in the output and spends more time fixing them. "It would have been quicker to write it myself".
15
111
21
reposted by
Francesco Serra
9 months ago
@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
)
loading . . .
Learn or improve at programming in a fun and supportive environment
https://www.scalabridgelondon.org/
0
2
4
reposted by
Francesco Serra
Joe
9 months ago
Over the weekend I gave a talk on using
#Haskell
for 3d Printing at MuniHac No recording, but the slides are up here:
doscienceto.it/cad-talk/
loading . . .
How I Use Haskell for 3D Printing
https://doscienceto.it/cad-talk/
0
5
3
reposted by
Francesco Serra
London Scala
10 months ago
Join our Scala Talks event next week Aug 13th (Wed) for two exciting talks! 🌊 Zainab Ali will take us on a deep dive of fs2 Streams and where you can use them 🤖
@kannupriyakalra.bsky.social
and Rory Graves will introduce us to LLM4S - A Scala library for AI!
www.meetup.com/london-scala...
loading . . .
Scala Talks: A deep dive into streaming with fs2 & Scala Meets GenAI, Wed, Aug 13, 2025, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Zainab Ali, Kannupriya Kalra and Rory Graves. **Agenda** 6:00pm - 🥤 Doors open. Come along and
https://www.meetup.com/london-scala/events/308564399/?eventOrigin=home_page_upcoming_events%24all
1
1
1
reposted by
Francesco Serra
London Scala
12 months ago
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...
loading . . .
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
https://www.meetup.com/london-scala/events/308811368
1
3
5
reposted by
Francesco Serra
Jason Gorman
12 months ago
The year is 2025, and people are still saying, "But how can I write the test first if I don't know what the code's supposed to do?"
2
17
4
reposted by
Francesco Serra
London Scala
about 1 year ago
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...
.
0
1
2
reposted by
Francesco Serra
London Scala
about 1 year ago
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...
loading . . .
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
https://www.meetup.com/london-scala/events/307608187/?eventOrigin=home_page_upcoming_events%24all
0
4
2
reposted by
Francesco Serra
Leanpub
about 1 year ago
Practical FP in Scala + Functional event-driven architecture
leanpub.com/b/pfp-feda-s...
by Gabriel Volpe is the featured bundle of ebooks 📚 on the Leanpub homepage!
leanpub.com
#FunctionalProgramming
#Scala
#Software
#books
#ebooks
loading . . .
Practical FP in Scala + Functional event-driven architecture
Practical FP in Scala (A hands-on approach) & Functional event-driven architecture, aka FEDA, (Powered by Scala 3), together as a bundle! The content of PFP in Scala is a requirement to understand…
https://leanpub.com/b/pfp-feda-scala
0
6
4
Last night's
@scalabridgelondon.bsky.social
's session was lots of fun, working with
@hktpe.bsky.social
on
github.com/creativescal...
Come along and join us if you want to learn or improve your Scala-foo with interesting projects
loading . . .
GitHub - creativescala/krop: A simple and functional web service library
A simple and functional web service library. Contribute to creativescala/krop development by creating an account on GitHub.
https://github.com/creativescala/krop
about 1 year ago
0
3
1
reposted by
Francesco Serra
London Scala
about 1 year ago
Come alone to the next London
#Scala
talks on May 14th (Wed), hosted by The Trade Desk! We'll hear from Volodymyr Yaroslavskyi on Complexity - how to spot it and improve on it. A mystery friend from Kraków will also be show us how to use AI with Metals! Sign up here:
www.meetup.com/london-scala...
loading . . .
London & Krakow Scala Talks: AI with Metals & Complexity is a sin, Wed, May 14, 2025, 6:00 PM | Meetup
🎉 Come along to the London & Kraków joint Scala Talks! 🎉 In this event you'll hear from Volodymyr Yaroslavskyi live in London, and a Metals contributor streamed from the
https://www.meetup.com/london-scala/events/307315688
0
1
1
reposted by
Francesco Serra
about 1 year ago
Last Thursday we started our summer term with a great session at SiriusXM. Next session is online on the 8th of May:
www.meetup.com/scalabridge-...
We have a few new groups running this term (music, Cats, another web project) as well as the usual foundations / Cats Effect / etc.
0
4
2
reposted by
Francesco Serra
Jason Gorman
about 1 year ago
Tried it. It's true. LLMs don't say "I don't know" when they don't know. Because they have no way of knowing they don't know. Because they don't *know* anything. A factually accurate response and a completely hallucinated response are the same thing to these models.
add a skeleton here at some point
5
18
8
reposted by
Francesco Serra
about 1 year ago
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.
loading . . .
Noel Welsh: Talks
https://noelwelsh.com/landing/talks/
1
29
11
reposted by
Francesco Serra
Vlad Patryshev aka Juan Gandhi
about 1 year ago
Rustify Scala? (Look at the top right corner)
0
3
1
reposted by
Francesco Serra
Higher-Kinded Type
about 1 year ago
Why Functional Programming Matters
https://blog.rhetoricalmusings.com/posts/why-fp-matters/
loading . . .
Why Functional Programming Matters - A Developer's Experience
https://blog.rhetoricalmusings.com/posts/why-fp-matters/
0
1
1
Absolutely hilarious piece by
@hillelwayne.com
:
hillelwayne.com/post/indiana...
loading . . .
That Time Indiana Almost Made π 3.2
I originally ran this on my newsletter last year but I like it way too much to let it rot in the archives. Enjoy! Happy Pi Day!1 To celebrate I want to get away from software for a bit and talk about ...
https://hillelwayne.com/post/indiana-pi-bill/
over 1 year ago
0
0
1
@scalabridgelondon.bsky.social
is an amazing community of people seeking to improve on their knowledge and understanding of Scala and beyond, run by
@noelwelsh.bsky.social
. With different work groups and activities, everyone can share and learn at their pace on the topic of their interest
over 1 year ago
2
2
1
reposted by
Francesco Serra
Charity Majors
over 1 year ago
The IEEE republished a lightly edited version of my recent essay, "In Praise of 'Normal' Engineers". 🙌
spectrum.ieee.org/10x-engineer
The greatest engineering orgs in the world are not the most pedigreed or top heavy, but the ones where normal engineers can move the business forward, day by day.
loading . . .
Why Great Engineering Orgs Thrive on "Normal" Engineers
Software engineer Charity Majors challenges the "10x engineer" myth, arguing that true productivity lies in team performance, not individual brilliance. She encourages building workplaces where "norma...
https://spectrum.ieee.org/10x-engineer
7
183
55
reposted by
Francesco Serra
over 1 year ago
Our next event is this Thursday, in-person at the offices of SiriusXM:
www.meetup.com/scalabridge-...
Come along if you want to improve at programming. We have a variety of groups working at different levels on various projects.
loading . . .
ScalaBridge at SiriusXM, Thu, Mar 13, 2025, 6:00 PM | Meetup
We'll be working on our projects: Foundations / Song database / Cats Effect / Interview preparation. Please head over to our Discord (linked from https://www.scalabridgelon
https://www.meetup.com/scalabridge-london/events/306457761/
0
2
2
reposted by
Francesco Serra
sbt
over 1 year ago
hello
#Scala
. this account will mostly be used to post/retweet release information and blog posts
www.scala-sbt.org
loading . . .
sbt, a simple build tool | sbt
sbt is a simple build tool for Scala, Java, and more. Define your tasks in Scala. Run them in parallel from the interactive shell.
https://www.scala-sbt.org/
0
11
6
reposted by
Francesco Serra
Justin du Coeur
over 1 year ago
Significant
#scala
announcement: after years of idle conversation, and a more-focused discussion over the past couple of months, the decision has formally been made to jump Scala 3's requirements up to JDK 17, as of the next LTS release:
https://www.scala-lang.org/news/next-scala-lts-jdk.html
loading . . .
JDK 17 will be the next minimum version required by Scala 3
https://www.scala-lang.org/news/next-scala-lts-jdk.html
0
20
9
reposted by
Francesco Serra
Jason Gorman
over 1 year ago
On pretty much a daily basis, I see someone advocating for relaxing software quality to speed up delivery. You can add that to "adding people to the team will help us deliver sooner" for really bad advice in the majority of cases.
5
42
10
reposted by
Francesco Serra
London Scala
over 1 year ago
Our next Scala talks will be on March 6th at Imperial College! Sign up here!
www.meetup.com/london-scala...
Don't forget about our
#OpenSource
hack this week on Feb 26th! (
www.meetup.com/london-scala...
) as well as ScalaBridge online on the 27th (
www.meetup.com/scalabridge-...
) See you there! 👋
loading . . .
Scala Talks x Imperial: A Life in Scala & Designing with Duality, Thu, Mar 6, 2025, 6:00 PM | Meetup
**Details** 🎉 Come along to the London Scala Talks in collaboration with [Imperial DoCSoc](https://docsoc.co.uk/)! 🎉 In this event, you'll hear from Rory Graves and Noel
https://www.meetup.com/london-scala/events/306237082/
0
7
6
reposted by
Francesco Serra
London Scala
over 1 year ago
Our next
#Scala
#OpenSource
Hack Night is happening on Feb 26th (Wed) starting at 6pm. Come and enjoy a night of fun, learning and friendship :) Sign up here: 🌟
www.meetup.com/london-scala...
loading . . .
Scala Open Source Hack Night!, Wed, Feb 26, 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
https://www.meetup.com/london-scala/events/305972414
0
5
5
reposted by
Francesco Serra
TheGoodParts.dev
over 1 year ago
A skilled programmer is like a poet who can put into words those ideas that others find inexpressible. -- Danny Hillis
0
18
5
reposted by
Francesco Serra
Jason Gorman
over 1 year ago
"It’s not uncommon to find front end code lacking in fast automated tests. We often find ront-end code's broken as a result. This is usually because that code's hard to test in isolation. This is almost always because of a lack of separation of concerns."
codemanship.wordpress.com/2025/01/29/t...
loading . . .
The A-Z of Code Craft – G is for GUI
There’s a patch of grass near my house that doesn’t belong to any of us living on the street. Nobody mows it. We don’t even think of it as a “lawn”, and we don’t…
https://codemanship.wordpress.com/2025/01/29/the-a-z-of-code-craft-g-is-for-gui/
0
7
4
reposted by
Francesco Serra
over 1 year ago
Our next event is in-person at Mercator's London office:
www.meetup.com/scalabridge-...
We have a great list of projects (music player, library management, query language, and more) and are still working out which ones we'll commit to.
loading . . .
ScalaBridge at Mercator, Thu, Feb 6, 2025, 6:00 PM | Meetup
We'll be working on the projects we are planning in Discord. Please head over to our Discord (linked from https://www.scalabridgelondon.org/joining/) if you aren't already
https://www.meetup.com/scalabridge-london/events/305792990/
0
2
2
reposted by
Francesco Serra
Gergely Orosz
over 1 year ago
The more I use GenAI coding tools, the more I am convinced keeping to "traditional" software engineering practices is what works most productive here. As in 10x more productive. E.g. - Small changes - Test that the change works before moving on - (unit) tests wherever you can
15
253
63
reposted by
Francesco Serra
Heather Miller
over 1 year ago
Yes, I know that the economics of conference organizing is to blame. I can lament about what we lost though. It was really nice when there used to be conferences that were really cross-tech/cross-platform watering holes. Really wonderful opportunities for communities to learn from one another!
0
5
1
Build protocols, not platforms. Today, more than ever, this has become paramount.
over 1 year ago
0
0
0
reposted by
Francesco Serra
The Lobste.rs RSS feed
over 1 year ago
Block AI scrapers with Anubis
https://lobste.rs/s/s9yq5a
##release
##web
##ai
loading . . .
Block AI scrapers with Anubis
I got tired with all the AI scrapers that were bullying my git server, so I made a tool to stop them for good.
https://xeiaso.net/blog/2025/anubis/
0
1
1
reposted by
Francesco Serra
The Lobste.rs RSS feed
over 1 year ago
Porting PFP from Haskell to OCaml
https://lobste.rs/s/d029dt
##haskell
##ml
loading . . .
GitHub - lewis-carson/PFPCaml: A port of PFP from Haskell to OCaml
A port of PFP from Haskell to OCaml. Contribute to lewis-carson/PFPCaml development by creating an account on GitHub.
https://github.com/lewis-carson/PFPCaml
0
3
2
Thanks
@channingwalton.bsky.social
, I couldn't have expressed this thought any better.
#Scala
as an ecosystem needs to focus on tooling, rather than introducing the nth syntactic variant which puts people off
over 1 year ago
0
5
0
reposted by
Francesco Serra
Channing Walton
over 1 year ago
doobie-typesafe
arturaz.github.io/doobie-types...
#scala
loading . . .
Introduction
docs
https://arturaz.github.io/doobie-typesafe/
1
2
2
reposted by
Francesco Serra
The Scala Programming Language
over 1 year ago
🚀 Scala 2.13.16 is here! This release improves compatibility with JDK 24, supports Scala 3.6, improves Scala 3 cross-building and migration, and more. There are also a few minor breaking changes. Details:
github.com/scala/scala/...
loading . . .
Release Scala 2.13.16 · scala/scala
The Scala team at Akka (formerly Lightbend) is pleased to announce Scala 2.13.16. The following changes are highlights of this release: Breaking change On the empty string, .tail and .init now thr...
https://github.com/scala/scala/releases/tag/v2.13.16
0
20
9
Load more
feeds!
log in