sueden.social ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Eine Community für alle, die sich dem Süden hingezogen fühlen. Wir können alles außer Hochdeutsch.

Serverstatistik:

1,8 Tsd.
aktive Profile

#SpringBoot

3 Beiträge2 Beteiligte0 Beiträge heute

We don't need more. We need less.

Every week:
🧠 A new framework.
⚙️ A new "layer".
🤖 A new AI wrapper.
🔄 A new YAML format to abstract what used to be a shell script.

And then we wonder:
"Why is our software hard to debug?"
"Why do our builds break randomly?"
"Why is onboarding a 6-month journey through tribal folklore?"

I once said I write bug-free software that can be finished.
People laughed, especially product people.
Not because it's wrong.
But because they’ve forgotten it's possible.

We build complexity on top of confusion:
A + B becomes C.
C + D becomes E.
Now, E is broken, and we would create a new layer, but nobody knows how A or B worked in the first place. For example HTML/JavaScript, we leave it there and just add layers around it.

Take XML.
Everyone says it's ugly.
But you could validate it automatically, generate diagrams, enforce structure.
Now we're parsing YAML with 7 linters and still can't tell if a space is a bug.

Take Gradle.
You can define catalogues, versioning, and settings, but can't update a dependency without reading 3 blogs and sacrificing a goat.
This is called "developer experience" now?

Take Spring Boot.
I wouldn't trust a Spring Boot or any java Framework powered airplane.
Too many CVEs. Too much magic. Too little control.

We don't need "smarter" tools.
We need dumber, boring, reliable defaults.

Start boring.
Start small.
Then only change the 1% that needs to be fast, clever, or shiny.
You'll rarely even reach that point.
Like everyone says, "Y is more performant and faster than X", but no one reached the limit of X. Why should I care? Meanwhile, we use performant AI.

Real engineering is not chasing hype.
It's understanding the system so deeply that you no longer need most of it.

We've replaced curiosity with cargo cults.
We've replaced learning with LLM prompting.

And somehow, we're surprised when AI loses to a 1980s Atari in a chess game.
At least the Atari understood its own memory.

Simplicity = less maintenance = fewer bugs = happier teams.

We need less. Not more.
#devex #simplicity #softwareengineering #nocodependency#stopthehype #bugfree #springboot #gradle #xml #yamlhell #boringisgood #minimalism #AIhype #infrastructure #cleancode #pragmatism #java #NanoNative

I had a really great time at Spring I/O ☀️ This is the recording of my presentation about Modular RAG Architectures, where I cover several RAG patterns that you can implement in your Spring Boot application using Spring AI + Arconia (for enhanced developer experience).

#Java #AI #RAG #SpringBoot #Arconia

m.youtube.com/watch?v=yQQEnXRM

m.youtube.com- YouTubeAuf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

Hi #GetFediHired, I'm looking for a #remote role in the US (or #sweden if you provide visa assistance!).

I've worked mostly in #SoftwareEngineering space, but I do lean closer to the #DataEngineering side of things (past 3 years). Before that I was varying levels of doing SWE things inside a #BusinessIntelligence role (~5 years).

Looking for something that demands strong #Python skills (~5+ years of heavy, daily use), though wouldn't mind having to learn something new. Quite comfortable in a few #SQL flavors. I can actually read most #regex, if that's a thing worth bragging about. Love writing #xpath in personal webscraping projects. Somewhat familiar with #SpringBoot and #Kotlin (1 year, occasional) and would like to eventually use more Java in work, but not a hard requirement.

I love refactoring/improving old code, and I have lots of experience with CI/CD, coding best practices, testing, web scraping, backend (Flask) & frontend (React, Typescript).

Send me a message if this sounds like I'd be a great fit on your team!