The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,828 other subscribers

Archive for the ‘Infrastructure’ Category

Is this the ultimate XKCD “Dependency” derivative?

Posted by jpluimers on 2025/11/29

xkcd modern digital infrastructure torn down by a satisfied looking cat

Besides the August 2025 XKCD infrastructure dependency inspired cartoon on the right, the more recent and great [Wayback/Archive] XCKD: Dependency derivative below is a monumental piece as it combines the recent:

  • fiber outage of the Internet Archive
  • DoS of Cloudflare by itself
  • AWS us-east-1 dependencies outage
  • Crowdstrike DoS of Windows machines
  • framework-du-jour mentality in the JavaScript world
  • many more¹

Image [Wayback/Archive] 36247840bf294a9d.png (1080×1389) from [Wayback/Archive] xyla 🐀🪇: “someone pls alt text this shit…” – buy shitpost cheap:

Read the rest of this entry »

Posted in *nix, Amazon.com/.de/.fr/.uk/..., AWS Amazon Web Services, C, CDN (Content Delivery Network), Cloud, Cloudflare, cURL, Development, Fun, Hardware, Infrastructure, ISP, JavaScript/ECMAScript, Network-and-equipment, Node.js, npm, Power User, Rust, Scripting, Software Development, Web Development | Tagged: , | Leave a Comment »

Be inquisitive: a Thread by @cyb3rops on Thread Reader App – The act of hiding is often more suspicious than what’s being hidden.

Posted by jpluimers on 2025/11/19

[Wayback/Archive] Thread by @cyb3rops on Thread Reader App – Thread Reader App

If your agent gets flooded – detect the flooding.
If code gets obfuscated – detect the obfuscation.
If ETW gets silenced – detect the silence.
If the EDR gets killed – detect the killing.
If logs get cleared – detect the clearing.

The act of hiding is often more suspicious than what’s being hidden.

It’s like a surveillance camera going black or freezing.
That is the signal.
I’ve been doing this successfully for years.

I detect obfuscated crap all the time.
People ask, “What is it?”
I say, “No fucking clue. Could be:
– a Themida-packed sample with a Microsoft copyright,
– a UPX-packed ELF with a 1-char filename,
– a PowerShell script that looks like static noise, or
– a fake svchost.exe with no Microsoft copyright.”

I don’t need to know what it is.
It’s obviously shady.
That’s enough to detect it – and deal with it.
There’s a Chinese saying that fits perfectly: 欲蓋彌彰
The more you try to hide it, the more obvious it becomes.

--jeroen

Posted in Blue team, Development, DevOps, LifeHacker, Power User, Red team, Security, Software Development | Leave a Comment »

Some notes on running Postfix inside a docker container

Posted by jpluimers on 2025/11/14

The plan was to run a Postfix secondary MX inside a docker container.

Below are many links that might help me to get that going.

For now, I think this is the shortlist of solutions to try:

  • Docker Mailserver
  • Mailcow
  • Mailu

Read the rest of this entry »

Posted in *nix, *nix-tools, Cloud, Communications Development, Containers, Development, Docker, Infrastructure, Internet protocol suite, Kubernetes (k8n), postfix, Power User, SMTP | Tagged: , , , , , , | Leave a Comment »

Forrest Brazeal on Twitter: ‘Not all “utilization” is created equal…’

Posted by jpluimers on 2025/11/07

From a long time ago, but still fun: [Wayback/Archive] Forrest Brazeal on Twitter: ‘Not all “utilization” is created equal…’

–jeroen

Posted in Cloud, Infrastructure, Power User | Leave a Comment »

Infinite loops and the True Meaning of DevOps (Forrest Brazeal on Twitter)

Posted by jpluimers on 2025/11/05

[Wayback/Archive] Forrest Brazeal on Twitter: “Multiple people on LinkedIn have commented on this to swear they’ve seen people DELIBERATELY SHIP INFINITE LOOPS to justify their infra footprint That, my friends, is the true meaning of DevOps”

which was sparked because of comments on his [Wayback/Archive] Forrest Brazeal on Twitter: “Not all “utilization” is created equal…” cartoon:

Read the rest of this entry »

Posted in Development, DevOps, Infrastructure, Software Development | Leave a Comment »

GitHub – cryptpad/cryptpad: Collaborative office suite, end-to-end encrypted and open-source.

Posted by jpluimers on 2025/11/04

Google Docs alternative for self-hosting or hosted usage: [Wayback/Archive] GitHub – cryptpad/cryptpad: Collaborative office suite, end-to-end encrypted and open-source.

The project started last month 12 years ago in 2014 as the “realtime collaborative visual editor with zero knowlege server” with the commit [Wayback/Archive] and so it begins · cryptpad/cryptpad@1508c7b · GitHub.

Via¹: [Wayback/Archive] Dr. Christopher Kunz: “I’m currently testing Cryptpad for collaborative working.…” – chaos.social

Read the rest of this entry »

Posted in *nix, *nix-tools, Cloud, CSS, Development, Google, GoogleDocs, HTML, HTML5, Infrastructure, JavaScript/ECMAScript, Monitoring, Power User, Scripting, Software Development, TypeScript, Web Development | Leave a Comment »

Twelve-Factor App methodology – Wikipedia

Posted by jpluimers on 2025/10/22

It was only a few years back that I was reminded there was in fact a methodology for cloud-based apps: Twelve-Factor App methodology – Wikipedia

Despite me following most of the factors there already (similarly that I have been doing agile software development using extreme programming techniques since the mid 1980s, long before it before they got formal in the 1990s and early 2000s), it helps to have a good vocabulary, so below are some links

Read the rest of this entry »

Posted in Cloud, Cloud Development, Development, Infrastructure | Leave a Comment »

Interesting: Announcing Cloudflare Email Service’s private beta

Posted by jpluimers on 2025/10/06

Hopefully this new service will shit less than what other mail services have become: [Wayback/Archive] Announcing Cloudflare Email Service’s private beta

Via [WaybackSave/Archive] @levelsio on X: “Cloudflare today launched their own Email Sending service VERY cool, because by default every email service we use for sending for our websites gets acquired by private equity or IPOs and goes to shit It happened to MailChimp, then SendGrid, then Postmark It’s just the nature …”

Read the rest of this entry »

Posted in Cloud, Cloudflare, Infrastructure | Leave a Comment »

Kevlin Henney on “configuration is code” in his essay “Out of Control. An essay on paradigms, refactoring…”

Posted by jpluimers on 2025/07/31

For my link archive [Wayback/Archive] Out of Control. An essay on paradigms, refactoring… | by Kevlin Henney | Dec, 2020 | Medium.

Neither because Kevlin describes how to refactor a basic algorithm to convert Roman numerals into Hindu-Arabic numerals (in part by using the fact that an if statement can be considered a bounded case of a while loop), nor because he splits the resulting algorithm in coded data and coded statements, or because he mentions the [Wayback/Archive] Gilded Rose Kata but because well, you should just read it in full.

Remember though: Read the rest of this entry »

Posted in Configuration Management, Development, DevOps, Power User, Python, Scripting, Software Development | Leave a Comment »

Discover the Google Cloud Skills Boost annual subscription benefits | Google Cloud Blog

Posted by jpluimers on 2025/07/28

Hopefully by now discounts like this are still available: [Wayback/Archive] Discover the Google Cloud Skills Boost annual subscription benefits | Google Cloud Blog

Read the rest of this entry »

Posted in Cloud, Cloud Development, Development, GCP Google Cloud Platform, Infrastructure | Tagged: , | Leave a Comment »