Francesco Serra
@isomorphicdude.bsky.social
๐ค 46
๐ฅ 141
๐ 46
This account and its author are the same up to isomorphism. Your average neighborhood softwaresmith
reposted by
Francesco Serra
17 days 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
23 days 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
23 days 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
23 days 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
about 1 month 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
about 1 month 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
Ecsodikas
about 2 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
about 2 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
about 2 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
about 2 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
2 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/
3 months ago
1
1
1
reposted by
Francesco Serra
Jason Gorman
3 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".
16
111
21
reposted by
Francesco Serra
3 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
4 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
5 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
6 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
6 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
8 months 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
8 months 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
8 months 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
8 months ago
0
3
1
reposted by
Francesco Serra
London Scala
8 months 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
8 months 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
8 months 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
9 months 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
9 months ago
Rustify Scala? (Look at the top right corner)
0
3
1
reposted by
Francesco Serra
Higher-Kinded Type
10 months 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/
10 months 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
10 months ago
2
2
1
reposted by
Francesco Serra
Charity Majors
10 months 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
184
56
reposted by
Francesco Serra
10 months 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
10 months 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
10 months 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
10 months 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
10 months 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
11 months 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
11 months 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
11 months 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
11 months 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
11 months 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
14
253
63
reposted by
Francesco Serra
Heather Miller
11 months 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.
12 months ago
0
0
0
reposted by
Francesco Serra
The Lobste.rs RSS feed
12 months 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
12 months 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
12 months ago
0
5
0
reposted by
Francesco Serra
Channing Walton
12 months 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
12 months 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
reposted by
Francesco Serra
London Scala
12 months ago
Great to see so many of you tonight at Scala Talks! Big thanks to our fantastic speakers Gabriel Asman and Roberto Tyley, our host Quantexa (they're hiring!) and our sponsors Scala Jobs and VirtusLab! See you at our next events! โฌ๏ธ
loading . . .
Women in Scala: Panel Discussion, Wed, Jan 22, 2025, 6:00 PM | Meetup
๐ Come along to Women in Scala! ๐ In this event you'll hear from some experienced Scala developers - who also happen to be women! This will be a fireside-chat-style panel
https://www.meetup.com/london-scala/events/304951916/?eventOrigin=group_events_list
1
2
1
reposted by
Francesco Serra
Dr Abeba Birhane
12 months ago
just what do these politicians think AI is *sigh* who will be cleaning up the mess from this for years to come
add a skeleton here at some point
6
72
21
Load more
feeds!
log in