radikal.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
radikal.social was created by a group of activists to offer federated social media for the radical left in and around Denmark.

Administered by:

Server stats:

163
active users

#coding

9 posts9 participants2 posts today
Replied in thread

@moshidon

On the Amiga computers we had a saying without MUI {the Magic 🪄 User Interface a fantastic UI for gadgets and widgets on the Amiga} MUI program xxx would not exist

The same rule applies here

Without you Moshidon would not exist

So instead of just boosting and liking the post, I'm sending you Universal Love 💕 and Universal Energy and thanking you for the amount of work that you put in to Moshidon

🦋💙❤️💋#Lobi 💙💕🌹💐💙🦋

Maven 4: Still XML. Still boring. Still Winning.

What's so ugly about Maven?
Oh, right, XML. The ancient language feared by the hipster cult of Gradle.

But let's be honest:
You don't write build files every day. You come back after months, forget everything, and now… you're debugging a Groovy poem.
Maven? You squint at the XML, and boom. Autocomplete, structure, sanity.

Maven 4? Still XML. Still boring. Still… Winning at automations.
Yes there are more features, and yes you can use other DSL's than XML with polyglot or any other extension like also before.
Something new and interesting could be the BOM packaging and requirement of java 17. You can always build lower stuff also with 17. It's simply Java.

My killer feature of Maven:
👉 Stable, sandboxed plugins, run directly from the command line. No need to create bloated build files.
No copy-pasting the same config into 12 submodules and repositories.
All automated. All under my control.
No need to depend on the next third party cloud elf named like dependabot.
Or an SDK Man for switching java versions.
All I need is simply a JAR file and a build tool which does not disrupt me.

✨ Favourite Maven Spells - aka plugins running on my CI without defining them:
mvn wrapper:wrapper - Because of consistency, no jar binary inside my repo.
mvn dependency:tree - See who brought the uninvited guests.
mvn versions:update-properties - Auto-update without the bots.
mvn license:add-third-party - keep track of used licenses
mvn org.owasp:dependency-check-maven:check - Security without sacrifice.
[...]

Stop waiting for the next shiny thing, you can always contribute to any tool.
Start building. Or better automate it.

#Maven4#maven#cicd

🌟 Hello, everyone! I’m Muhammad, a passionate 14-year-old programmer with a love for free software. I’ve been coding since I was 11, and I’m excited to share that I’m building a vibrant community for young free software programmers, GNU/Linux users, and anyone committed to the principles of free software.
Together, let’s collaborate, learn, and innovate as we shape the future in the GNU way! If you’re interested in joining this journey, feel free to reach out. #coding #GNULinux #FreeSoftware

They’ve been saying “PHP is dead” for almost 30 years.

In 1995, they said "learn ColdFusion instead."
1999: "Java and J2EE is the Future."
2002: "Drop PHP, use ASP.NET."
2003: "Django is the future."
2004: "Ruby on Rails is the real deal."
2010: "Try Flask."
2011: "AngularJS is the way."
2016: "Next.js is the new wave."

Maybe PHP is still popular because there was never a hype around it. 🤔

linkedin.com/posts/meritinfos_