Software Engineer at @kevelapi Fediverse account: @JD557@blog.joaocosta.eu

Berlin / Braga
Joined August 2008
It's been a while since I posted anything here, so I think it's better to just leave a pinned tweet. I might still post some important announcements, but if you want to follow me, do so at @[email protected] (or just blog.joaocosta.eu/) where I share all my updates.
1
1
338
Published a port of github.com/nayuki/QR-Code-ge… to Scala, cross-compiled to JVM/JS/Native. It's now easier than ever to generate QR codes in Scala. 🙂 Check it out at index.scala-lang.org/jd557/q…
11
1
25
2,051
Just released Minart 0.6.2 with experimental support for vector graphics and faster convolutions. github.com/JD557/minart/rele… Here's a quick demo of Scala-kun (github.com/windymelt/scala-k…) made with vector shapes and motion blur: gist.github.com/JD557/4855c0…
5
11
678
Over the last few weeks I've been playing around with building a simple caffeine tracker app for Android app with Scala.js and Tyrian. 🙂 I wrote a blog post detailing the experience: blog.joaocosta.eu/articles/8…
2
8
2
31
3,453
João D. Costa retweeted
🚨GIVEAWAY! We value our community of #Scala engineers, and we’re thrilled to give back with a giveaway! We’re giving away a round-trip flight, and one ticket for Lambda World conference.🎟 How to enter: 1. Follow Scala Matters 2. Retweet 3. Fill out evobjkfq.forms.app/giveaway
1
12
17
1,536
João D. Costa retweeted
🔶We are Hiring! Site Reliability Engineer Remote (Portugal) This position can be based out of our Porto office, remote, or hybrid Excellent benefits and rewards Site Reliability Engineers at Kevel play a crucial role in keeping Kevel running by defining, measuring, and improving reliability. Our SREs help teams deliver secure, reliable services as often as possible without compromising on quality and developer experience. As our team continues to scale globally, we are looking for talented and driven Site Reliability Engineers with a strong background in software engineering to solve operations problems with software. Come join a team that values continuous improvement above all else. Find out more here ⬇️ bit.ly/4drveJt
1
1
143
João D. Costa retweeted
Path-tracing running on GPU, written purely in Scala 3? It is now possible with Scalag! Below is a scene rendered with Scala 3 gpu path tracer. It is just one example of Scala programs you will be able to run natively on a GPUs. Details and code in thread. #scala #gpu #scalag
1
13
69
5,147
Google translate finally supports "Portuguese (Portugal)" 🎉
110
João D. Costa retweeted
Published a blog post matching the keynote I gave at @ScalaMatsuri yesterday: 12 years of the com.lihaoyi #Scala platform lihaoyi.com/post/12yearsofth… Take a look!
1
21
2
88
6,332
Here's RokRok, a Gopher Client written in Scala: github.com/JD557/rokrok This is mostly a toy project to try out Minart + InterIm + Scala Native's multithreading, so don't expect too much. I do plan to work on it a bit more, as it is a nice way to test InterIm features.
1
2
259
Just released InterIm 0.2.0, with Scala Native 0.5 support, implicit component layouts and some critical bug fixes. github.com/JD557/interim/rel… I'll try to update Spaeti and *finally* release my Gopher client demo using this version soon. 🙂
3
98
João D. Costa retweeted
🎊 Wishing a Happy Liberty Day to all of our Portuguese colleagues, customers, and friends! Enjoy your day of celebrations! 🎊 #LibertyDay #DiadaLiberdade
1
2
176
Finally released the final version of Minart 0.6.0: github.com/JD557/minart/rele… This version drops Scala 2 support and updates Scala Native to 0.5. The Minart Pure module was also removed. This version has been in the oven for a while, so it includes a ton of bug fixes since 0.5.3.
2
7
206
Just released Minart 0.6.0-M3 with Scala Native 0.5.0 support. github.com/JD557/minart/rele… This version might be (even) more unstable than usual, but I wanted to get it out ASAP to find as many bugs as possible before the proper 0.6.0 release.
1
90
João D. Costa retweeted
Scala Native 0.5.0 has been released! The long await multithreading, initial 32-bit architectures support and many more are now available. See scala-native.org/en/stable/c… for more details
5
36
8
115
16,744
Looks like Manning has some free books, courtesy of some sponsors at manning.com/corporate-splash I've read "Data Pipelines with Apache Airflow" and can definitely recommend it if you are into data engineering and want to learn more about Airflow data pipelines.
65
All setup to go to @LambdaDays 2024 in 2 months! Due to the available flights, we'll go a few days earlier. Any recommendations for cool things to do/see/eat in Krakow?
1
67
João D. Costa retweeted
Java users on macOS 14 running on Apple silicon systems should consider delaying the update to macOS 14.4. For further information: social.ora.cl/6018kbMIo
14
309
69
576
256,178
João D. Costa retweeted
This is your friendly reminder that the price goes 🆙 on Thursday! Book your spot now: lambdadays.org #lambdadays #functionalprogramming #techconference
4
5
420