Ricardo Moreno
banner
rimorpo.bsky.social
Ricardo Moreno
@rimorpo.bsky.social
Software developer. Dad. Figuring out what to say
The very first thing I did when I got a credit card was buy some Skype credit so I could talk with my parents at a reasonable cost. Farewell www.cnn.com/2025/02/28/t...
Skype is shutting down after two decades | CNN Business
Microsoft is shutting down Skype, the internet-based phone and video service that was once the dominant way of staying connected in the mid 2000s.
www.cnn.com
February 28, 2025 at 6:19 PM
Installed #ghostty last night. It looks gorgeous! Also made me realize that my .zshrc is slow. Great work!
December 28, 2024 at 8:15 PM
Reposted by Ricardo Moreno
Before 2025, I wanted to blog about
tooling and pieces of software that make my life way better as a Scala developer. Big thanks to their developers out there 🙏
www.enhan.eu/gems-in-the-...
Gems in the Scala Ecosystem
Years ago, I used to think "Scala tooling is nonexistent or bad". I've been too deep in the Scala world to compare accurately with other languages, yet I feel, as 2024 is coming to an end, that Scala ...
www.enhan.eu
December 27, 2024 at 7:54 AM
Reposted by Ricardo Moreno
Really enjoyed this talk by Will Wilson (CEO of Antithesis) —

Testing a Single-Node, Single Threaded, Distributed System Written in 1985
www.youtube.com/watch?v=m3H...

or, "How to beat Mario with a random number generator"
Testing a Single-Node, Single Threaded, Distributed System Written in 1985 By Will Wilson
The super stealth talk by Will Wilson, CEO of Antithesis, that brought the house down at the inaugural Systems Distributed in early 2023. The talk was only e...
www.youtube.com
December 7, 2024 at 2:49 PM
Reposted by Ricardo Moreno
The latest paper from the #1 CMU-DB PhD student @samarchdb.bsky.social is wild compilation magic! He automatically makes UDFs run 300x faster on SQL Server and 1.3x faster on DuckDB.
Code: github.com/SamArch27/PR...
Paper: www.vldb.org/pvldb/vol18/...
December 6, 2024 at 2:56 PM
Indeed. We have a responsibility as men to create the space where our partners can grow professionally. This will mean our career might take a hit. Having a family is bad for careers but at least we’re spreading the damage now.
interesting research study about how men with equitable partnerships at home can struggle to fit the expectations for them in the workplace. work-life balance conversations often center motherhood and IMO the male perspective isn't discussed as much as it should be
hbr.org/2018/08/whet...
December 6, 2024 at 5:40 AM
This place makes me want to write more.
November 29, 2024 at 7:26 PM
Reposted by Ricardo Moreno
I’m super excited to announce I'm part of an amazing team (<3 @williambrady.bsky.social @killianmcloughlin.bsky.social @mjcrockett.bsky.social) that just published a paper in @science.org on the role of outrage in spread of misinformation

Link here:
science.org/doi/10.1126/...

Summary in🧵🔽
1/
November 29, 2024 at 10:06 AM
Reposted by Ricardo Moreno
Looking for latest #Scala posts on Bluesky? Check out bsky.app/profile/mich... feed that tracks #Scala tag and few others!
It's running since yesterday so the record is short. All feedback appreciated!
November 26, 2024 at 7:52 AM
In a past life I wrote a PEG parser to create a sql dialect. In the end it was rewritten using ANTLR due to how slow it was.
November 23, 2024 at 8:24 AM
Reposted by Ricardo Moreno
Just had my first discussion for planning my work on formally verifying the Kafka transaction protocol in TLA+, as well as a bunch of planned improvements. It would be nice to have it done by the holidays but we'll see.
November 21, 2024 at 7:12 PM
Reposted by Ricardo Moreno
@scylladb.bsky.social has joined the party!

When we needed a horizontally scalable data store for Bluesky's v2 AppView implementation, I spent a ton of time testing and evaluating every option and ScyllaDB was the clear winner. The people there have been very nice too!

github.com/scylladb/scy...
GitHub - scylladb/scylladb: NoSQL data store using the seastar framework, compatible with Apache Cassandra
NoSQL data store using the seastar framework, compatible with Apache Cassandra - scylladb/scylladb
github.com
November 21, 2024 at 1:37 AM
Cool cool cool
I created a very incomplete Starter Pack on Probabilistic Data Structures. Please comment if you want to be added or know a user who should. go.bsky.app/CcHX5fS
November 20, 2024 at 6:24 PM
Reposted by Ricardo Moreno
How the AT Proto federation architecture interacts with BlueSky. #atproto

By Martin Kleppmann, Paul Frazee, Jake Gold, Jay Graber, Daniel Holmgren, Devin Ivy, Jeromy Johnson, Bryan Newbold, Jaz Volpert - arxiv.org/abs/2402.03239
November 19, 2024 at 11:06 PM
Reposted by Ricardo Moreno
scala-cli + ChatGPT is a colossal enabler.
I wanted to figure out slowest testuites across all sbt projects. Took literally below 1 minute to get the script (to parse junit XMLs) and the results.
Writing it by hand would take me at least 10 minutes.
November 19, 2024 at 8:39 AM
Reposted by Ricardo Moreno
"Awesome Event-Driven Architecture"

This looks very useful: a curated list of articles and resources to learn about EDA, by @lutzh.bsky.social.

github.com/lutzh/awesom...
GitHub - lutzh/awesome-event-driven-architecture: A curated list of resources on event-driven architecture.
A curated list of resources on event-driven architecture. - lutzh/awesome-event-driven-architecture
github.com
November 17, 2024 at 8:54 PM
I refuse to join Bluesky. I don’t want to become part of a pekko chamber. #scala
November 17, 2024 at 6:17 PM
Can’t wait. For all the talks and stories that will come out from this crazy growth
16M in ~24hrs 🦋
15M 🦋🎉
November 15, 2024 at 5:25 AM
Introduce yourself with some jobs you’ve done apart from what you do now:

- dishwasher
- line cook
- gardener
- medical clerk
- tutor
- drafter
- lab technician
- waiter
- conference clerk
Introduce yourself with some jobs you’ve done apart from what you do now:

- door-to-door vacuum sales
- touring musician (technically got paid for this)
- line cook
- prepress at a printing press
- dishwasher
- call center tech support
Introduce yourself with some jobs you have done apart from what you do now:
- SAT coach
- retail associate
- front desk at gym
- phlebotomist
- clinical lab tech in surgical path
- help desk technician
- non profit program director
November 12, 2024 at 10:00 PM