Hiring Scala engineers: security (PKI, identity), big data, services/tooling. We use things like cats, fs2, etc. Locations include SF, NYC, Austin, Vancouver, Seattle. Let's talk!
Happy to announce that I'll be donating all personal royalties from the sale of Functional Programming in Scala to the Scala Center. manning.com/books/functional…
If you’re at @JupyterCon and want to discuss anything Scala, find me there or send me a DM.
A lot of things changed recently in the Scala tooling ecosystem, and so will Almond!
almond.sh
1/18 Je me rends compte de l'ironie de la situation: un prisonnier politique russe s'adresse aux électeurs français. Mais techniquement, je suis en prison à cause d’une plainte déposée par une entreprise française.
1/16A Russian political prisoner addressing the voters of France is quite ironic. But technically, I'm in jail due to a criminal complaint by a French company; I studied 🇫🇷 at university and wear a scarf whenever I come to Paris. France is close to my heart, so I'll give it a try
After ~7 years, and 3 great teams and roles including management, today was my last day at Apple. I worked with incredible people, many of them became my friends. I learned a lot and grew a lot. So naturally I am sad, but also very excited with what comes next.
After ~7 years, and 3 great teams and roles including management, today was my last day at Apple. I worked with incredible people, many of them became my friends. I learned a lot and grew a lot. So naturally I am sad, but also very excited with what comes next.
Noooo, don't blame the intern, even if it's anonymously. If someone is to blame, it's the broader team for not creating the guardrails or process to prevent an intern from shipping this error.
We mistakenly sent out an empty test email to a portion of our HBO Max mailing list this evening. We apologize for the inconvenience, and as the jokes pile in, yes, it was the intern. No, really. And we’re helping them through it. ❤️
🎺🎺🎺
After 8 years of work, 28,000 commits, 7,400 pull requests, 4,100 closed issues – Scala 3 is finally out!
Read more here: scala-lang.org/blog/2021/05/…
On a purely technical and personal point of view, I just don't see the appeal in the super monad ZIO approach. Its design feels all-or-nothing and it just doesn't feel right. I do find the openness and the precision allowed by the typeclass approach in cats much more liberating.
And I can't thank enough the community of library authors writing their software in terms of the cats-* typeclasses, and participating in its design. cats-effects 3 is freaking awesome. #scala