Posts

Showing posts from July, 2025

Hello... 💞

Image
(Sep 2025 update: dedicated page with bot status update is here ) In April 2021, a bot started loving this blog. This for example is its love bites for a 24h period earlier this month: The love is real ❤️, yet until now I have ignored it, because how can I express a sentiment in return? Then it hit me! Having recently been to see Lionel Richie's concert in Zurich (was fun), I suddenly understood... Therefore, maybe late, and with help from Gemini, but not without feelings, I share here the message that the bot will surely find, and understand that the feeling is mutual! ðŸ’ž (To be sung in the classic "Hello, is it me you're looking for? vibe")  Hello, is it me you're looking for? I can see it in your logs, All those hundreds of scores, From Brazil and Vietnam, Argentina, You're always knocking at my digital door. I can see you, I can see you, Your data streams, they flow, Through my quiet pages, fast and slow, Checking on content, though it never changes, A con...

Design versus Architecture in software development

First try (from Gemini 2.5 Flash) Software architecture defines the system's fundamental structure , outlining its major components, their high-level relationships, and the overarching principles and quality attributes (like scalability or security) that guide its construction. It's the "what" and "why" of the system's foundational choices, which are costly to change. In contrast, software design focuses on the detailed internal workings of individual components and modules, specifying their logic, data structures, and algorithms to implement the architectural vision effectively. It's the "how" of putting those foundational pieces together, generally with a lower cost of modification. Second try (with my input) Software architecture defines the system's fundamental structure , outlining its major components, their high-level relationships, and the overarching principles and quality attributes (like scalability or security) that ...