Chris Mader's Avatar

Chris Mader

@cmaeder.bsky.social

I mostly live over on Mastodon at https://tux.social/@mad

21 Followers  |  107 Following  |  9 Posts  |  Joined: 16.03.2024  |  2.2574

Latest posts by cmaeder.bsky.social on Bluesky

If you think reading books is boring maybe you should pick less boring books to read.

27.11.2025 19:07 — 👍 39    🔁 6    💬 1    📌 1

Wo kann man das für einen Fonds nachschauen?

20.11.2025 15:54 — 👍 1    🔁 0    💬 1    📌 0

In our essay, we distinguish descriptive, prescriptive, and aspirational models. Assessing a models' character is useful because it affects how we should use them. Write the blog post, this deserves more exploration (and please let me know when you do, I'm not on socials much and I'd miss it)

28.10.2025 08:39 — 👍 4    🔁 1    💬 1    📌 0

The quote "All models are wrong but some are useful" should not be read as an excuse to stick with your model. It's a call to actively search for more useful models.

27.10.2025 19:28 — 👍 22    🔁 9    💬 4    📌 2

Trotzdem habe ich alle Benachrichtigungen an einem Ort und kann Files und Texte problemlos zwischen den Profilen hin und her kopieren. Für iOS gibt es leider nichts Vergleichbares. Zudem ist die Unterstützung bei verschiedenen Android-Herstellern verschiedenen gut. Meine Erfahrungen sind mit Pixels.

27.10.2025 16:36 — 👍 2    🔁 0    💬 0    📌 0
Preview
Android-Arbeitsprofil Mit einem Android-Arbeitsprofil können Sie Ihre geschäftlichen und privaten Daten auf einem Gerät voneinander trennen. So werden Unternehmensdaten sowie die Privatsphäre von Mitarbeitern besser geschü...

Bei Android, wenn das dein Arbeitgeber unterstützt, gibt es Arbeitsprofile. Ich bin grosser Fan davon, weil es mir eine starke Separation von Privat- und Geschäftsprofil ermöglicht. Das Geschäftsprofil kann mit einem Knopf deaktiviert und reaktiviert werden, es gibr sogar einen Timer.

27.10.2025 16:36 — 👍 1    🔁 0    💬 1    📌 0

…or under the same domain, maybe even consider another TLD.

21.10.2025 19:23 — 👍 3    🔁 0    💬 0    📌 0
Preview
.NET Conf 2025 Zurich Watch Party .NET Conf is a free, three-day, virtual developer event that celebrates the major releases of the .NET development platform. Celebrate and learn about what you can do with .NET 10. Location: nxt Eng...

Microsoft's .NET Conf is happening on Nov. 11th — and we're watching the Keynote live at nxt. If you'd like to join our little watch-party, you're wholeheartedly invited. Please register, so that we know how much pizza to order:
forms.gle/JHmZtSAgAK3F...

#dotnet #switzerland #zurich #oerlikon

21.10.2025 15:20 — 👍 1    🔁 0    💬 0    📌 0
Preview
Announcing Cloudflare Email Service’s private beta Today, we’re launching Cloudflare Email Service. Send and receive email directly from your Workers with native bindings—no API keys needed. We're unifying email sending and routing into a single servi...

Today, we’re launching Cloudflare Email Service. Send and receive email directly from your Workers with native bindings—no API keys needed. https://cfl.re/4gH1rzq #BirthdayWeek

25.09.2025 16:30 — 👍 32    🔁 4    💬 0    📌 3

Gibt es nicht Steuerungen, die Strom auf die Panels geben, um diese zu erwärmen, damit der Schnee abschmilzt? Ich dachte mal sowas gehört zu haben.

16.09.2025 19:07 — 👍 2    🔁 0    💬 1    📌 0

Why does one have to return to office to manage AI agents?

10.09.2025 17:21 — 👍 14    🔁 2    💬 2    📌 0

Managers probably.

26.08.2025 09:04 — 👍 1    🔁 0    💬 0    📌 0

DRY is often confused as "don't repeat code," which was never the intended meaning.

DRY is about knowledge. Don't repeat knowledge.

You can repeat identical lines of code that don't repeat or leak knowledge.

1/2

27.07.2025 04:48 — 👍 24    🔁 6    💬 1    📌 0
GraphQL Fragments: Why Are They Useful?

I don’t see many teams using GraphQL fragments, and I think they’re missing out.

Fragments let you co-locate your components data requirements with your components.

I wrote a quick post showing how this works to make maintaining your apps simpler.

Check it out: brookehatton.com/blog/enginee...

02.06.2025 13:25 — 👍 5    🔁 3    💬 1    📌 1

A visual overview about the available flags, their current configuration, their progression, etc.; so that our non-technical stakeholders can see the current flag configuration. Stretch-Goal: Display the exported data in the UI.

27.05.2025 11:07 — 👍 0    🔁 0    💬 1    📌 0
The Software Engineering Identity Crisis - Annie Vella Many of us became software engineers because we found our identity in building things. Not managing things. Not overseeing things. Building things. With our own hands, our own minds, our own code. But...
04.05.2025 16:13 — 👍 8    🔁 6    💬 0    📌 0

Wo gibt's denn ein Balkonkraftwerk für 490? Hast du es selbst zusammengestellt?

30.04.2025 06:14 — 👍 1    🔁 0    💬 1    📌 0

Completely agree with this point:

“Clever engineers write clever code. Exceptional engineers write simple code.”

Back in when people wanted “ninjas”, I said I wanted to be/wanted to work with gardeners. Ninjas come in and leave a bloody mess in the morning. Gardeners patiently cultivate.

13.04.2025 16:07 — 👍 229    🔁 48    💬 4    📌 3

I don't say "soft skills" and 'hard skills'

I say 'behavior skills' and 'functional skills.'

Functional is the part you can do alone. Code, plan, budget.
Behavior is making it work with humans in the loop.

All "just skills."

10.02.2025 10:43 — 👍 15    🔁 3    💬 1    📌 0
Preview
Linux arm64 hosted runners now available for free in public repositories (Public Preview) · GitHub Changelog Linux arm64 hosted runners now available for free in public repositories (Public Preview)

Big news today for a bunch of the open source projects I work with. github.blog/changelog/20... #opensource #arm

16.01.2025 17:07 — 👍 52    🔁 25    💬 2    📌 4

@cmaeder is following 20 prominent accounts