photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

242
active users

#cleancode

0 posts0 participants0 posts today

🚀 New Release: API-Doc-Crafter just got sharper. Cleaner. Meaner.
Giving my little OpenAPI merging monster some upgrades.

It all started with a simple idea: merge OpenAPI specs from multiple repos.
Now? It transforms outdated Swagger specs to OpenAPI 3+, generates HTML pages with full navigation, and allows customization via config or env.

✨ SecurityRequirement deduplication - because why merge APIs if you can't also merge logic?

🧠 Custom metadata enrichment - inject your info, license, contact, and docs straight from config. No more excuses.

🔁 Better parser fallback - now tries more ways to read broken specs than your average intern in panic mode.

🎭 Variable substitution in outputs - ${variables} be gone. Use env or config, stay DRY, stay sane.

🧪 Tests expanded. HTML, JSON, YAML outputs covered like a nuclear bunker.

🧰 Powered by GraalVM, no reflection, blazing fast.
🐳 Native Docker builds.
🧼 Reflection config surgically trimmed. Less bloat. More edge.

Project: github.com/YunaBraska/api-doc-
Happy crafting. And remember: if your docs aren't automated, they're probably lies.

I have found the most annoying type of source code comment: Questions. Like this:

// What does this code do? Does it even work?
if (someCondition) {
do_stuff();
}

Hey, don't ask me pal, I am just trying to find that out myself...

And I am really starting to think that the "The code is the documentation" people might have a point. That is honestly worrying...

Oh right, my survey on the book "Clean Code" ended. Seven people have participated, six haven't read the book. This is far from being representative but I urge every dev who hasn't read this book to give it a shot. We are drowning in badly made software and one reason is because devs do not care enough about code quality. It's high time we do something about that and if we are honest about it we need to start with our own habits and practices because they produce bad code.

heise-Angebot: Kurzfristig für die betterCode() Clean Architecture registrieren

Die Onlinekonferenz am 6. Dezember gibt Softwarearchitekten alles mit auf den Weg, damit künftig ihre Systeme einem nachhaltigen Software-Design entsprechen.
Kurzfristig für die betterCode() Clean Architecture registrieren
heise onlineKurzfristig für die betterCode() Clean Architecture registrierenBy Alexander Neumann
heise-Angebot: Frühbucherrabatt für betterCode() Clean Architecture jetzt sichern

Die Onlinekonferenz am 6. Dezember gibt Softwarearchitekten alles mit auf den Weg, damit künftig ihre Systeme einem nachhaltigen Software-Design entsprechen.
Frühbucherrabatt für betterCode() Clean Architecture jetzt sichern
heise onlineFrühbucherrabatt für betterCode() Clean Architecture jetzt sichernBy Alexander Neumann
heise-Angebot: Wartbarer, testbarer und nachvollziehbarer dank betterCode() Clean Architecture

Die Onlinekonferenz am 6. Dezember gibt Softwarearchitekten alles mit auf den Weg, damit künftig ihre Systeme einem nachhaltigen Software-Design entsprechen.
Wartbarer, testbarer und nachvollziehbarer dank betterCode() Clean Architecture
heise onlineWartbarer, testbarer und nachvollziehbarer dank betterCode() Clean ArchitectureBy Alexander Neumann
heise-Angebot: betterCode() Clean Architecture: Konferenz für ein nachhaltiges Software-Design

Die Heise-Onlinekonferenz gibt Softwarearchitekten Hilfestellung dabei, wie sich Systeme wartbarer, testbarer und nachvollziehbarer designen lassen.
betterCode() Clean Architecture: Konferenz für ein nachhaltiges Software-Design
heise onlinebetterCode() Clean Architecture: Konferenz für ein nachhaltiges Software-DesignBy Alexander Neumann

Moin and Tach, ich bin quasi #neuhier.
Ich komme aus #greifswald, plane #it-Projekte und helfe Wissenschaftler:innen, setzte mich für #datenschutz, #cleanCode, #privacyByDesign und #floss ein und versuche mein Wissen zu streuen. Außerdem #singe ich, mache #musik und #notensatz, nutze #inkscape, #ardour. #linux muss sein, ich respektiere die #hackerEthik, höre #podcasts und #frickel und #löte gern an Dingen rum.

Ich hoffe hier auf regen Austausch und freue mich auf die Community :)