101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

487
active users

#systemdesign

0 posts0 participants0 posts today

Intelligent people aren't blessed.
They're cursed with clarity.

While others blissfully regurgitate third-hand opinions over coffee machines, the intelligent sit silently. Watching your house of cards collapse in slow motion. They see every missing piece, every shortcut, every "good enough" buried under "we don't do perfection".

You call it overthinking, as you can't catch up.
They call it surviving the inevitable chaos you refuse to see.

They usually don't talk much.
Not because they're shy,
but because your noise hurts their logic.

You hired them to solve problems.
So let them finish.
Don't micromanage the mechanic fixing your brakes at 200km/h.

Give them space.
And watch them quietly drag your company into a future
you're not even equipped to imagine.

Painful brilliance produces systems that don't scream at 3am.
Let them work.

#Intelligence #Clarity #DeepThoughts #Leadership #CriticalThinking #SystemDesign #Innovation #LetThemWork #TechLeadership #QuietGenius #MicromanagementKills #FutureProof #BuildBetter
#EngineeringMindset #ProblemSolvers #TechCulture #ThinkDifferent #HighPerformance #SilentRevolution #BrillianceHurts

Your logs are lying to you - metrics are meaner and better.

Everyone loves logs… until the incident postmortem reads like bad fan fiction.
Most teams start with expensive log aggregation, full-text searching their way into oblivion. So much noise. So little signal. And still, no clue what actually happened. Why? Because writing meaningful logs is a lost art.
Logs are like candles, nice for mood lighting, useless in a house fire.

If you need traces to understand your system, congratulations: you're already in hell.

Let me introduce my favourite method: real-time, metric-driven user simulation aka "Overwatch".

Here's how you do it:

🧪 Set up a service that runs real end-to-end user workflows 24/7. Use Cypress, Playwright, Selenium… your poison of choice.
📊 Every action creates a timed metric tagged with the user workflow and action.
🧠 Now you know exactly what a user did before everything went up in flames.

Use Grafana + InfluxDB (or other tools you already use) to build dashboards that actually tell stories:

* How fast are user workflows?
* Which steps are breaking, and how often?
* What's slower today than yesterday?
* Who's affected, and where?

🎯 Alerts now mean something.
🚨 Incidents become surgical strikes, not scavenger hunts.
⚙️ Bonus: run the same system on every test environment and detect regressions before deployment. And if you made it reusable, you can even run the service to do load tests.

No need to buy overpriced tools. Just build a small service like you already do, except this one might save your soul.

And yes, transform logs into metrics where possible. Just hash your PII data and move on.

Stop guessing. Start observing.
Metrics > Logs. Always.

Continued thread

The nuance that seems to come up is parent records with child records - ie if you remove the association, the associated child audit entries disappear.

Its easier to see the issue if you remove this type of record keeping to other situations- ie if a foster parent looks after a child, say the kid breaks a leg playing football while under the care of the carer, then the kid moves on…. You’d want to know that both the kid had the accident with the carer and that the carer looked after a kid that had an accident while with them. Both sets of information either end are needed. The accident shouldn’t disappear from the carer’s record.

Yet you hear this from system designers or developers.

I’m starting to think that anyone who designs or builds systems that handle data should do a basic bookkeeping course that covers how double entry works.

The accountants managed to work out for us since the 13th Century that if you move money from A to B, both A and B need an audit entry describing the movement each way. Write only - nothing is removed. Yet I don’t see an equivalent teaching in the various system design books, despite this concept being fundamental to any system that needs (financial and non-financial) auditing capabilities.

Da mich gestern ein Kollege frug: haut doch bitte mal eure besten Hinweise auf Doku zum Thema "Einstieg ins Embedded Linux System Design" raus. Die üblichen Schulungsanbieter bilden ja meist nur Teilaspekte fort (Kernelhacking, Userspace Programmierung, Buildsysteme) - aber so die große Systemdesign-Rundfahrt habe ich bisher nicht gefunden. Any ideas wo er sich aufschlauen kann außer "jemanden mit Erfahrung fragen"?

Gerne Boosts für Reichweite

What if moderation were partially decoupled from server administration in the fediverse? What if you could choose one or more moderators or blocklists to "subscribe" to, and then make your own exceptions about specific users or servers to block or allow? Maybe "reports" could be compiled into user-specific block lists, which could then be voluntarily aggregated. Kind of a federated approach to moderation itself...

It seems like this would be a better system, and also would resolve a lot of debate about moderation and defederation up front.

#fedi
#Fediverse
#moderation
#SoftwareDesign
#SystemDesign

#introduction time since I've moved to a new instance (from @gpage), and my one plea for boosting this to assist in federation help. Thank you.

I play #games, specifically #boardgames, but I'm open to others (both digi/analog). I've done a lot of #boardgame playtesting in the past (including, but not limited to; Root and John Company from Cole Wehrle, and Gandhi: Decolonization of British India from Bruce Mansfield) and I still do. Although anymore, I usually limit that to really digging into one title for a few seasons to see it through the entire process over playing just one or two iterations of something at an Unpub event or short sprints.

I find it interesting why people like the games (or things in general) that they do. I'm quite a curious critter in that regard and likewise I love stuff like the Richmond Forum or TEDTalks that make me think (and I read the London Review of Books somewhat regularly).

As such, I find #boardgamedesign to be fascinating from a #systemdesign perspective. Some of that is because I've built a long career in the IT system design and implementation space. In 2023, my spouse challenged me to finally get off my duff and design something to play with friends. That's a... "work in progress" at the moment, but I'm happy to discuss design challenges with folks.

For my #wargaming (and history) interests, I have nerded out on the #ColdWar and it's various dynamics/locations plus Japan until WW1. I usually play #wargames for a series of iterations and then trade/sell them unless they hold steam with my group or are otherwise special. Shelf space is at a premium and I think a game that doesn't get played because it's just sitting there could go to a home that will enjoy it more. As such, I use a modified Jones Theory for keeping games, and I churn through a bunch every year.

I do paint minis, mostly in the winter months because my setup isn't conducive currently for summer painting. I prefer CMON's Arcadia Quest or other various SD-style figures for that purpose. I am the proud owner of assembled terrain (!!!) and I don't think has ever seen the light of day...

Otherwise, I enjoy most forms of music and in a prior life did on-location audio recording and some spare time as a roadie for smaller bands. Modern country and 50s rock are two areas that I shy away from though.

Covid caused me to take an interest in spectator sports, specifically stuff that is off the beaten path. I now somewhat consistently watch Cricket (T20 and some ODI), Cycling, and to a lesser degree Rugby 7s. In general, I'm more likely to watch women's iterations of sports when possible (I find the dynamics of play are more interesting than the men's side). We've been a season ticket holder for the local soccer team since before they last won a championship (2009).

2 cats (sisters), and one spouse. We (technically) have a garden and make haphazard attempts at keeping it alive and tended. Send me your cat and boardgame pictures please. I've had exactly one dog in my life, and they were the best dog...
thepage.houseAkkoma

Ok, my turn to write an #introduction full of as many hashtags as I can think of.

I am in #infosec for as long as I can remember. My main interests in the subject are #networksecurity, #websecurity, #codereview, and secure #systemdesign. Unfortunately for you (and probably for me too, I don't know at this point) I also have a Ph.D. and I am a huge fan of "The Logic of Scientific Discovery" by Karl Popper.

I also like #movies, I watch a lot of them and I make way too many references, like the one below.

While waiting for my letter from #Hogwarts, I practice my dark arts with #computerscience the only other thing close to magical spells that I know how to cast. 🧙