Juan Vega

@juanvegadev
26 Followers
59 Following
34 Posts
Software Engineer at New Relic. Formerly at Typeform, Telefonica, Buyviu and Idealista.
Part of thebigbranchtheory.dev
He/Him
🇮🇨
Twitterhttps://twitter.com/juanvegadev
GitHubhttps://github.com/jdvr
Webhttps://juanvega.dev
Bloghttps://dev.to/juanvegadev

Don't forget to boost posts so that others can see them.

This is important to keep Mastodon lively.
We are the algorithm here.

#Mastodon

Software architecture hot tips:
- Good things are better than bad things, except when they're not
- Also nothing is good or bad
- It depends
- The answer to every question is "it depends", except for when it doesn't. It depends
- Name three things you like. You can't have them at the same time
- No.
- There are many definitions of software architecture, but none of them are correct
- There's no such thing as software architecture

Follow me on Telegram, I started a Telegram channel! Expect 4 new articles/videos every week on Java, Kotlin, and the JVM, tailored for mid to advanced devs. Join me on this journey and let's level up together! #Java #Kotlin #JVM #gradle #kafka #JDK

https://t.me/+H6WJef3jpUQyMzA0

Java, Kotlin and the JVM

Java, Kotlin, Gradle, Maven, JDKs, Spring and the whole JVM ecosystem tips & tricks. 🇪🇸 & 🇬🇧

Telegram

"I think the answer for @tuist is Sentry’s new license concept: Fair Source, particularly their Functional Source License (FSL). The license beautifully strikes a good balance between the freedom of Open Source and the protection of the business"
#business #openness

https://pepicrft.me/blog/2024/08/13/open-tuist

Fair software: Sustainability with no customer risk

In this post, I explore the idea of a fully open Tuist platform.

Pedro Piñera

Follow me on Telegram, I started a Telegram channel! Expect 4 new articles/videos every week on Java, Kotlin, and the JVM, tailored for mid to advanced devs. Join me on this journey and let's level up together! #Java #Kotlin #JVM #gradle #kafka #JDK

https://t.me/+H6WJef3jpUQyMzA0

Java, Kotlin and the JVM

Java, Kotlin, Gradle, Maven, JDKs, Spring and the whole JVM ecosystem tips & tricks. 🇪🇸 & 🇬🇧

Telegram

Really interesting post.
After two previews and when everyone was assuming that String Templates were closer than ever. String Template has been removed from JDK 23.

"Time to check in with where were are with String Templates. We’ve gone through two rounds of preview, and have received some feedback."

Code is a liability, the String Template API seems to be good enough but the implementation has to be maintained for decades and it wasn't worth its value.

https://mail.openjdk.org/pipermail/amber-spec-experts/2024-March/004010.html
#java #jdk

Great example of Observability, adding crystal clear vision to unknown unknowns.

Via @foojay

#java #jvm #spring #mockito

https://foojay.io/today/who-instruments-the-instrumenters/

Who instruments the instrumenters?

Have you ever wondered how libraries like Spring and Mockito modify your code at run-time to implement all their advanced features?

foojay

After months of sorting more than 50k bricks & numerous weekends of building, my son & I finished the #Lego Millennium Falconâ„¢ (75192) last weekend.
Made of around 7.5k colorful bricks & weighing around 13kg in total. Our greatest Lego project ever.
Out of the 7.5k bricks we had 6.5k in our stocks & ordered the rest. Believing in #sustainability we reused most of the bricks we already had.

Please boost, if want to color up someone else's day! 🚀🌈

#StarWars #starwarsfedi #MillenniumFalcon

Day 6 - Advent of Code 2023

Day 2 - Advent of Code 2023