jmiguel 🇪🇺

@jmiguel@jvm.social
130 Followers
209 Following
229 Posts

Java developer working as Backend enginerd at Clarity.ai. Linux lover.

This is my technical/development account. If you want to follow me for other activities, please use https://jmiguel@mstdn.jmiguel.eu

---

More info: https://jmiguel.eu

GPG: https://bit.ly/jmiguel-pgp

Personal Pagehttps://jmiguel.eu

Brace yourself, Summer is coming.

#sun #retrocomputing #meme #imadethis

Because a new project, I'm learning Kotlin    right now. Courses, Katas and everything. Trying to do it at fast pace.

I have different feelings. In one hand, it's always super nice to learn something new. With a Groovy background, lot of thing are very familiar to me.

On the other hand, I find myself sometimes thinking "is all that really necessary in 2025?"

It's the same as it happens with Groovy: When we ran Java 1.6, having closures, map, extended loops... was super cool. But then from JDK 1.8 it becomes less useful.

And now with Java (at least) 21, do I really need Kotlin? I think we dont.

(And I don't want to talk about Extension Functions. For God sake! Defining a method for a class in another unrelated file?? WTF! Yes, I can think on some very cumbersome case but looks like a bad idea)

BTW, if you have some useful resources apart from official Koans to learn, I'd be glad to hear about it. I have to look for specific Springboot+Kotlin information

What #Spring Didn’t Teach You: Becoming a Modern Java Developer with #Quarkus by @myfear

I'll abstain from commenting here. You'll find my opinion in my next newsletter 😁

https://myfear.substack.com/p/what-spring-didnt-teach-you-modern-java-with-quarkus

What Spring Didn’t Teach You: Becoming a Modern Java Developer with Quarkus

You mastered Spring. You’ve built services, wired beans, and wrestled with configuration. But what if your expertise is holding you back?

Enterprise Java and Quarkus

30 años de Java, en la (siempre recomendable) Bonilista de esta semana:

https://mailchi.mp/bonillaware/java-30?e=d2a62c1a6d

@Vilojona in his @madridJUG / @MadridGUG talk. Talking about security.

👋 Hello!

There are some new faces who have joined us in the past few weeks, so first of all—welcome to the server!

📰 I assume you read this when you joined, but just as a reminder: we're a server devoted to developers, especially JVM developers. You can find the rules at https://jvm.social/about (there’s also a link to contribute financially, if you can, and see exactly where every cent goes). Keeping this up and running isn’t expensive, but it does cost some money.

ℹ️ Now, a message to all users: I’ve just set up a Mastodon/Fediverse relay. You may be wondering what the heck that is. Basically, it’s a way to bring in traffic from other servers and help you discover new accounts. Your timeline will become more active, and hopefully, you’ll get better and more diverse content.

👓 As of now, only two servers are connected to this relay: ours and https://foojay.social — another server with very similar interests. I hope you all find it useful. Maybe other servers will join soon as well.

jvm.social

This is a JVM technologies related mastodon server. Our goal is to have a place to talk about our beloved ecosystem.

Mastodon hosted on jvm.social

Sadly, I start considering if Mastodon really have some impact at all. I've always believed that having the control of your content is a must. And that's why I try to have most of my content under my control.

But also, social networks are for that: to be social. I do not plan to become a influencer but yesterday it was a bit painful the lack of ANY interaction here.

I was part of the organization of https://jmad.madridjug.es, a small openspace unconference we create to celebrate Java 30th aniversary (https://jvm.social/@jmiguel/114522106079659463 , https://jvm.social/@jmiguel/114523466295298658).

The event was (for me, for the organizers and for assistants) a success: we talked about a lot of topics, from productivity to AI. From mentoring junior people to testing strategies. And also, of course some super nice networking.

Do you know how many interactions I got?. Zero. 0️⃣ (to be honest: one, from a friend how also was in the event). How many in Bluesky? 12. Not a big number but a more reasonable one.

I don't mind to talk in the void. At all. Probably I'll kept my personal mastodon instance for long. But my concern is about keeping this https://jvm.social server running. Does it worth it? Will Mastodon explode at some time to become, at least for tech people, a good place to talk?

I highly appreciate people that are PAYING WITH HIS MONEY this server but probably we could get a free server (yes, there are) and run it at no cost (well, this cool jvm.social domain it's also expensive compared with .com or .gov names). Maybe it won't be so fast, so extensible but... do we need it?

I really would like to hear some opinions about this topic.

JMad OpenSpace

JMad OpenSpace

Sadly, I start considering if Mastodon really have some impact at all. I've always believed that having the control of your content is a must. And that's why I try to have most of my content under my control.

But also, social networks are for that: to be social. I do not plan to become a influencer but yesterday it was a bit painful the lack of ANY interaction here.

I was part of the organization of https://jmad.madridjug.es, a small openspace unconference we create to celebrate Java 30th aniversary (https://jvm.social/@jmiguel/114522106079659463 , https://jvm.social/@jmiguel/114523466295298658).

The event was (for me, for the organizers and for assistants) a success: we talked about a lot of topics, from productivity to AI. From mentoring junior people to testing strategies. And also, of course some super nice networking.

Do you know how many interactions I got?. Zero. 0️⃣ (to be honest: one, from a friend how also was in the event). How many in Bluesky? 12. Not a big number but a more reasonable one.

I don't mind to talk in the void. At all. Probably I'll kept my personal mastodon instance for long. But my concern is about keeping this https://jvm.social server running. Does it worth it? Will Mastodon explode at some time to become, at least for tech people, a good place to talk?

I highly appreciate people that are PAYING WITH HIS MONEY this server but probably we could get a free server (yes, there are) and run it at no cost (well, this cool jvm.social domain it's also expensive compared with .com or .gov names). Maybe it won't be so fast, so extensible but... do we need it?

I really would like to hear some opinions about this topic.

JMad OpenSpace

JMad OpenSpace

ℹ️ Some updates from the server side:

🙏 The usual monthly reminder: This server is supported by individual contributors who help with small amount of money to it.

🔝 Thank you, thank you very much to @vmj @dgomezg @tonivade @hawkesnest @petrovicky for your contributions. This server runs because of you, no just me.

I've just upload invoices from April: 12.66€ for AWS and 8.23€ for Hetznet.As always, you can check every donation and expenses in out OpenCollective page: https://opencollective.com/dashboard/jvm-social

📰 I've just upgrade the mastodon instance to latest version (also the operating system kernel so I rebooted the server -sorry for that 2 minutes downtime-) and also changed the limit for posts from the default 500 chars to 2500. Why? Because I can 😃

Tell me what do you thing about that change.

Dashboard - Open Collective

Tarta de cumpleaños de Java #jmad