Sign in

Francesco Serra

@isomorphicdude.bsky.social
48 followers 142 following 47 posts

This account and its author are the same up to isomorphism. Your average neighborhood softwaresmith

PostsRepliesMedia
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 18/03/2026
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!
112
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 08/03/2026
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...
meetup.com
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:
011
Reposted by Francesco Serra
noelwelsh.bsky.social @noelwelsh.bsky.social · 16/12/2025
@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/)
youtu.be
Make delightful web apps with Scala and Krop!
YouTube video by Jakub Kozłowski
021
Reposted by Francesco Serra
rcardin.bsky.social @rcardin.bsky.social · 10/12/2025
#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...
011
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 10/12/2025
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.
3D printed scala logo
033
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 10/12/2025
⭐ 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...
meetup.com
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
002
Reposted by Francesco Serra
noelwelsh.bsky.social @noelwelsh.bsky.social · 01/12/2025
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!
012
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 30/11/2025
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 🧵
meetup.com
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
124
Reposted by Francesco Serra
Weißstreifen @weissstreifen.eu · 16/11/2025
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...
ecsodikas.eu
Functional Programming for Coding Challenges
A brief introduction into starting coding puzzles with functional programming.
086
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 16/11/2025
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...
meetup.com
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
033
Reposted by Francesco Serra
Salar Rahmanian @salarrahmanian.bsky.social · 08/11/2025
📣 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
luma.com
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…
032
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 05/11/2025
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...
meetup.com
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
024
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 19/10/2025
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...
meetup.com
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
101
Francesco Serra @isomorphicdude.bsky.social · 07/10/2025
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-...
meetup.com
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
111
Reposted by Francesco Serra
Jason Gorman @jasongorman.bsky.social · 24/09/2025
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".
1510917
Reposted by Francesco Serra
noelwelsh.bsky.social @noelwelsh.bsky.social · 22/09/2025
@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)
scalabridgelondon.org
Learn or improve at programming in a fun and supportive environment
024
Reposted by Francesco Serra
Joe @doscienceto.it · 16/09/2025
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/
doscienceto.it
How I Use Haskell for 3D Printing
053
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 09/08/2025
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...
meetup.com
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
111
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 03/07/2025
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...
meetup.com
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
135
Reposted by Francesco Serra
Jason Gorman @jasongorman.bsky.social · 27/06/2025
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?"
2174
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 18/05/2025
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....
012
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 16/05/2025
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...
meetup.com
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
042
Reposted by Francesco Serra
Leanpub @leanpub.bsky.social · 07/05/2025
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
leanpub.com
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…
064
Francesco Serra @isomorphicdude.bsky.social · 09/05/2025
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
github.com
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.
031
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 02/05/2025
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...
meetup.com
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
011
Reposted by Francesco Serra
scalabridgelondon.bsky.social @scalabridgelondon.bsky.social · 30/04/2025
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.
042
Reposted by Francesco Serra
Jason Gorman @jasongorman.bsky.social · 23/04/2025
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.
5178
Reposted by Francesco Serra
noelwelsh.bsky.social @noelwelsh.bsky.social · 28/03/2025
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.
noelwelsh.com
Noel Welsh: Talks
12911
Reposted by Francesco Serra
Vlad Patryshev aka Juan Gandhi @vpatryshev.bsky.social · 27/03/2025
Rustify Scala? (Look at the top right corner)
031
Reposted by Francesco Serra
Higher-Kinded Type @hktpe.bsky.social · 19/03/2025
Why Functional Programming Matters blog.rhetoricalmusings.com/posts/wh…
blog.rhetoricalmusings.com
Why Functional Programming Matters - A Developer's Experience
011
Francesco Serra @isomorphicdude.bsky.social · 14/03/2025
Absolutely hilarious piece by @hillelwayne.com : hillelwayne.com/post/indiana...
hillelwayne.com
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 ...
001
Francesco Serra @isomorphicdude.bsky.social · 14/03/2025
@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
221
Reposted by Francesco Serra
Charity Majors @charity.wtf · 13/03/2025
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.
spectrum.ieee.org
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...
718346
Reposted by Francesco Serra
scalabridgelondon.bsky.social @scalabridgelondon.bsky.social · 10/03/2025
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.
meetup.com
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
022
Reposted by Francesco Serra
sbt @scala-sbt.org · 08/03/2025
hello #Scala. this account will mostly be used to post/retweet release information and blog posts www.scala-sbt.org
scala-sbt.org
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.
0115
Reposted by Francesco Serra
Justin du Coeur @jducoeur.social.coop.ap.brid.gy · 05/03/2025
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: www.scala-lang.org/news/next-scala-…
scala-lang.org
JDK 17 will be the next minimum version required by Scala 3
0199
Reposted by Francesco Serra
Jason Gorman @jasongorman.bsky.social · 25/02/2025
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.
54110
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 23/02/2025
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! 👋
meetup.com
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
075
Reposted by Francesco Serra
London Scala @londonscala.bsky.social · 09/02/2025
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...
meetup.com
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
055
Reposted by Francesco Serra
TheGoodParts.dev @thegoodparts.dev · 31/01/2025
A skilled programmer is like a poet who can put into words those ideas that others find inexpressible. -- Danny Hillis
0185
Reposted by Francesco Serra
Jason Gorman @jasongorman.bsky.social · 29/01/2025
"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...
codemanship.wordpress.com
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…
074
Reposted by Francesco Serra
scalabridgelondon.bsky.social @scalabridgelondon.bsky.social · 27/01/2025
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.
meetup.com
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
022
Reposted by Francesco Serra
Gergely Orosz @gergely.pragmaticengineer.com · 24/01/2025
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
1525056
Reposted by Francesco Serra
Heather Miller @heathermiller.bsky.social · 22/01/2025
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!
051
Francesco Serra @isomorphicdude.bsky.social · 21/01/2025
Build protocols, not platforms. Today, more than ever, this has become paramount.
000
Reposted by Francesco Serra
The Lobste.rs RSS feed @lobsters-feed.bsky.social · 19/01/2025
Block AI scrapers with Anubis lobste.rs/s/s9yq5a #release #web #ai
xeiaso.net
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.
011
Reposted by Francesco Serra
The Lobste.rs RSS feed @lobsters-feed.bsky.social · 18/01/2025
Porting PFP from Haskell to OCaml lobste.rs/s/d029dt #haskell #ml
github.com
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.
032
Francesco Serra @isomorphicdude.bsky.social · 17/01/2025
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
A post by Channing Walton on Scala contributors, explaining why the new [] notation is nice but definitely not what time should be spent on implementing in the language
050
Reposted by Francesco Serra
Channing Walton @channingwalton.bsky.social · 16/01/2025
doobie-typesafe arturaz.github.io/doobie-types... #scala
arturaz.github.io
Introduction
docs
142
Reposted by Francesco Serra
The Scala Programming Language @scala-lang.org · 16/01/2025
🚀 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/...
github.com
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...
0208