André Simmert's Avatar

André Simmert

@simmert.net

Software engineer. Maintainer of scrut.ch. Fond of privacy, resilience and clarity.

32
Followers
71
Following
20
Posts
30.09.2023
Joined
Posts Following

Latest posts by André Simmert @simmert.net

And the big players? The irony is thick. They’re spending millions a year on cloud bills when they could run their own internal PaaS with top-tier teams. But hey, who doesn't love burning cash in style?

27.05.2025 08:50 👍 0 🔁 0 💬 0 📌 0

But even then, at least 80% of companies would be better off not using a hyperscaler at all. Too complex, too expensive, involving way too much vendor lock-in. You don’t need a jet engine to ride a bicycle. A decent VM or dedicated server from a European provider gets the job done—with less drama.

27.05.2025 08:50 👍 0 🔁 0 💬 1 📌 0

Yes, Europe needs digital sovereignty. But let’s be honest: most European companies don’t need AWS, Azure, or any hyperscaler. I fully support what STACKIT, OVH & others are doing—building real European alternatives. But …

27.05.2025 08:50 👍 0 🔁 0 💬 1 📌 0

So the next time you start something, think first. Then take a shower and think again before sharing your ideas with ChatGPT.

12.05.2025 07:34 👍 0 🔁 0 💬 0 📌 0

Sparring with AI in the beginning makes it much faster to get first results. And it's always easier to refine something that already exists than to start with nothing but a goal. But: AI limits us and our ability to learn and innovate by keeping us within the boundaries we have already created.

12.05.2025 07:34 👍 0 🔁 0 💬 1 📌 0
Post image

With the rise of AI, people will gradually forget how to really create something from scratch.

There will be generations of engineers and designers who do not know how to use their own imagination to start something. I can already see this when I work with young developers.

12.05.2025 07:34 👍 0 🔁 0 💬 1 📌 0

It’s the same when you build a house for your family. The second one is what you really wanted the first time.

28.05.2024 13:15 👍 1 🔁 0 💬 1 📌 0

After a new piece of software has been in active use for about two years, every engineer should get the chance to rebuild it from the ground up. To get it right from inside-out this time.

28.05.2024 13:14 👍 1 🔁 0 💬 1 📌 0

Do the same with UX? Not so much. It’s tedious. It’s all about the sum of minimal tweaks. Each of which requires a lot of effort to feel right on many devices. And there’s often no obvious finish line. I wonder how da Vinci knew when the Mona Lisa was done.

14.03.2024 10:17 👍 0 🔁 0 💬 0 📌 0

To the user, your front-end is your product. As much as I love thinking about UX, I dislike implementing it. Iterating over my back-end code brings me joy.

14.03.2024 10:17 👍 0 🔁 0 💬 1 📌 0

So would you spend 100k+ on an all-electric Porsche today? Especially if you knew, there would be a more efficient upcoming model?

Electrification will have a huge long-term impact on luxury brands. From watches to cars…

07.02.2024 09:08 👍 0 🔁 0 💬 0 📌 0

If I could afford an all-electric Porsche, I wouldn’t buy one.

Good quality mechanical products tend to gain value over time. Electronic products tend to lose value, regardless of their quality at launch.

07.02.2024 09:07 👍 0 🔁 0 💬 1 📌 0

Dunja, Sie sind eine der stabilsten Menschen in ÖRR! Ich wünschte, es gäbe mehr wie Sie! Schöne Festtage und weiterhin viel Energie fürs nächste Jahr.

24.12.2023 11:31 👍 57 🔁 1 💬 1 📌 0

Forgot about tvOS. Everybody does …

12.12.2023 16:14 👍 0 🔁 0 💬 0 📌 0

I wonder when Apple will rename iOS to iPhoneOS. Only to merge macOS, iPadOS, watchOS, visionOS and iPhoneOS into  OS a year later.

Shortly after that, they’ll start selling licenses for  OS Pro, which supports resolutions beyond 8k and two Docks. #iOS172

12.12.2023 16:13 👍 0 🔁 0 💬 1 📌 0

A high number of slides is not necessarily an indicator of a bad presentation. Any number > 0 of bullet points is.

12.12.2023 10:55 👍 0 🔁 0 💬 0 📌 0
.button {
    @apply inline-block px-8 py-2 text-lg font-bold text-white bg-primary-default hover:bg-primary-bright rounded-3xl shadow-lg hover:shadow-xl hover:no-underline;
}

form .input {
    @apply block w-full p-4 border-2 border-white shadow-md rounded-md bg-white outline-none focus:border-primary-default focus:shadow-xl;
}

#header, #main {
    @apply relative z-10 max-w-screen-xl mx-auto;
}

#header {
    @apply flex items-center mt-12;

    #logo {
        @apply w-48;
    }

    #nav {
        @apply flex-auto mx-16;

        ul {
            li {
                @apply inline-block;

                a {
                    @apply inline-block px-4 py-2 text-inherit hover:text-primary-brand no-underline;
                }
            }
        }
    }
}

.button { @apply inline-block px-8 py-2 text-lg font-bold text-white bg-primary-default hover:bg-primary-bright rounded-3xl shadow-lg hover:shadow-xl hover:no-underline; } form .input { @apply block w-full p-4 border-2 border-white shadow-md rounded-md bg-white outline-none focus:border-primary-default focus:shadow-xl; } #header, #main { @apply relative z-10 max-w-screen-xl mx-auto; } #header { @apply flex items-center mt-12; #logo { @apply w-48; } #nav { @apply flex-auto mx-16; ul { li { @apply inline-block; a { @apply inline-block px-4 py-2 text-inherit hover:text-primary-brand no-underline; } } } } }

This is what my CSS powered by Tailwind CSS looks like today. Makes me wonder why I don’t switch back to plain CSS. It’s probably Tailwind’s great documentation.

08.11.2023 13:58 👍 0 🔁 0 💬 0 📌 0

Where have I moved to? Turns out that having a “merchant of record” to act as a man-in-the-middle is key. So Paddle it is. Thanks for taking in a little fish like me. ❤️

02.10.2023 14:04 👍 0 🔁 0 💬 0 📌 0

Payments with Stripe is pure gold as a developer. I had to move away from it with scrut.ch anyway.

Sales tax is a nightmare, even though Stripe calculates it. I wonder how so many solo creators use it. Don’t they sell internationally? Do they hire tax people for each country? Or don’t they care?

02.10.2023 14:04 👍 0 🔁 0 💬 1 📌 0

👋

02.10.2023 13:08 👍 3 🔁 0 💬 0 📌 0