rafaparadela Profile Banner
Rafa Paradela Profile
Rafa Paradela

@rafaparadela

Followers
753
Following
2K
Media
88
Statuses
2K

Persona humana

Spain
Joined January 2008
Don't wanna be here? Send us removal request.
@li_haoyi
Li Haoyi
2 years
Cut the first release of my new #Scala database library https://t.co/BfAATtO0MN Take a look and try it out! It's a new library, so expect rough edges, but you should find it a competitive and easier alternative to the other database query libraries in the Scala ecosystem today
github.com
Scala ORM to query SQL databases from Scala via concise, type-safe, and familiar case classes and collection operations. Connects to Postgres, MySql, H2, and Sqlite out of the box - com-lihaoyi/sca...
4
48
202
@rafaparadela
Rafa Paradela
2 years
Scala in the City | November @ Cognira https://t.co/Jkg5jPeA67 #Meetup via @Meetup
0
0
2
@Xebia_Global
Xebia
2 years
Learn more about the advantages that a microservices architecture provides over monolithic systems. https://t.co/FwTugjDhsv #microservices #softwarearchitecture @rafaparadela
1
4
7
@scaladays
Scala Days
2 years
Look at a new, Scala-specific perspective on the age-old monolith vs. microservices debate in the presentation by Xebia's Rafa Paradela. Watch this talk: https://t.co/FiB5OdVsv0 #ScalaDays #Scala @rafaparadela @XebiaFunctional
0
1
7
@raulraja
Raรบl Raja
3 years
๐Ÿ“ข๐ŸŽ‰The team at @XebiaFunctional has been working on SIP-55 for #Scala, which addresses direct-style syntax through suspended functions and continuations. Thank you @jackcviers @diesalbla @fede_fdz @rafaparadela and everyone that made it possible ๐Ÿ™. https://t.co/i4iQcqUQSf
github.com
A SIP for introducing coroutines to Scala using implicit parameters. We deal with usual coroutine problems such as colour-transparency and higher-order functions, as well as with concurrency proble...
2
12
29
@scaladays
Scala Days
3 years
Down to one final spot for the pre-Scala Days Seattle workshop. If you haven't reserved your spot yet, jump on it! The workshop will cover modeling and developing a streaming application using #Scala 3 and technologies like fs2, #Kafka, and #ScalaJS. https://t.co/Azvl6LpTGy
0
5
7
@Xebia_Global
Xebia
3 years
We asked @odersky to share his thoughts about the importance of tooling in the evolution and adoption of a programming language. #Scala @scala_lang
1
9
31
@scaladays
Scala Days
3 years
๐Ÿ—ฃ๏ธ @XebiaFunctional's @fede_fdz will show how to leverage property-based testing to effectively & efficiently test crucial parts of your system using state machine testing at #ScalaDays Madrid Learn more: https://t.co/y70nxQy8mr
0
11
18
@Xebia_Global
Xebia
3 years
We're stoked for the first day of @KotlinConf! Make sure to stop by our booth and chat all things #Kotlin and @arrow_kt. Also, don't miss @vergauwen_simon and @trupill's talks today! We got swag and a chance to win @DayKotlin tickets! #KotlinConf
0
5
26
@Xebia_Global
Xebia
3 years
The past few days, our team participated in the 1st @scala_lang Tooling Summit in Lausanne! Lots of discussions around @scala_sbt, the compiler academy, meta programming, structured diagnostics, and the exciting future of #Scala. Interviews, recap, and pics are coming soon!
1
11
36
@scaladays
Scala Days
3 years
@rafaparadela and @jackcviers from @XebiaFunctional will lead the course "How to Build an Online Multiplayer Game with Scala 3, ScalaJS, and Kafka" where attendees will develop a streaming and scalable system from scratch. Learn more:
1
7
12
@Xebia_Global
Xebia
3 years
We hope everyone is having a great start to 2023! We took the opportunity to refresh our Cรกdiz office walls to showcase some special places in the 47 Degrees to @xebia timeline. โ™ฅ๏ธ Special thanks to Santos from #WholeGrafix for the amazing work! #Xebia #graffitiart
1
10
28
@Xebia_Global
Xebia
3 years
As 2022 comes to an end, we're excited for what lies ahead in 2023. Wishing you and yours the happiest holidays and a remarkable new year! @Xebia
0
15
27
@rafaparadela
Rafa Paradela
3 years
Letโ€™s learn the difference between IN and OUT. #ComoQueGol #spain
1
1
2
@Xebia_Global
Xebia
3 years
We're approaching the next phase of the 47 Degrees journey with @Xebia. Beginning in 2023, we'll be transitioning our name and brand to Xebia Functional! Learn more about the upcoming changes here: https://t.co/yIwSSWxhWk #XebiaFunctional #Xebia #FunctionalProgramming
0
16
26
@rafaparadela
Rafa Paradela
3 years
Not kidding, Iโ€™m learning a more realistic English by watching reality shows than studying grammar lessons because apparently people talk differently in the real world compared to books. People donโ€™t say โ€œdo you really believe that?โ€ but โ€œget outta hereโ€ ๐Ÿ˜‚
0
0
1
@Xebia_Global
Xebia
3 years
We're polling #Scala engineers to hear your most common uses of Scala and the downsides you may face with it in projects. It's two quick multiple-choice questions. Help us out by filling it out here, it's anonymous: https://t.co/g25QLnodQs cc: @NynyF @rafaparadela
docs.google.com
Please help us get an insight into the most common usages of Scala and the frequent downsides engineers face in the projects they got involved.
3
15
20
@rafaparadela
Rafa Paradela
3 years
In Scala 3 ๐™ฒ๐š˜๐š—๐š๐šŽ๐šก๐š๐™ต๐šž๐š—๐šŒ๐š๐š’๐š˜๐š—๐Ÿท[๐™ธ๐š—๐š, ๐š‚๐š๐š›๐š’๐š—๐š] is written like ๐™ธ๐š—๐š ?=> ๐š‚๐š๐š›๐š’๐š—๐š, where the `๐™ธ๐š—๐š` is a context parameter (defined implicitly in the scope). ๐—–๐—ผ๐—ป๐˜๐—ฒ๐˜…๐˜ ๐—™๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€ are useful to inject dependencies. #scala #scala3Ready
0
0
5
@rafaparadela
Rafa Paradela
3 years
๐— ๐—ฎ๐˜๐—ฐ๐—ต ๐—ง๐˜†๐—ฝ๐—ฒ๐˜€ is a match expression but applied to types instead of values, that allows us to correlate unrelated types which are type-checked at compile time. There is no analogous feature in Scala 2. #scala #scala3Ready
0
0
4
@rafaparadela
Rafa Paradela
3 years
Have you ever juggled to match the parameters of a higher-kinded type? Maybe something like ({๐š๐šข๐š™๐šŽ ฮป[๐šก] = ๐šก})#ฮป or you used the Kind Projector plugin? In Scala 3, "๐—ง๐˜†๐—ฝ๐—ฒ ๐—น๐—ฎ๐—บ๐—ฏ๐—ฑ๐—ฎ" lets one express a higher-kinded type directly, using `=>>`. #scala #scala3Ready
0
0
2