Alexander Varwijk's Avatar

Alexander Varwijk

@kingdut.ch

Technical Architect πŸ–₯️ for community platforms at Open Social | PHP, πŸ¦€ Rust, JS/TS, GraphQL | He/Him

94
Followers
78
Following
129
Posts
23.11.2024
Joined
Posts Following

Latest posts by Alexander Varwijk @kingdut.ch

GitHub is going to charge 0.002$ per minute for SELF HOSTED runners… what? 🀯

Guess Q1 of 2026 will be about figuring out what CI/CD platform we’re going to migrate to.

16.12.2025 17:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
SVG Filters - Clickjacking 2.0 A novel and powerful twist on an old classic.

Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"

05.12.2025 02:03 πŸ‘ 2038 πŸ” 581 πŸ’¬ 24 πŸ“Œ 37
Preview
Preventing a `drush updb` from clearing your caches By default, drush updb clears the cache after applying database updates. For deployments where you want to avoid an unnecessary performance hit, you can prevent this default behavior using a Drush pre...

Preventing a `drush updb` from clearing your caches #drupal #drush mglaman.dev/blog/prevent...

02.12.2025 16:44 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
dndlog Track the passage of time in your campaign and keep track of what happened.

In the Dungeons & Dragons campaign that I DM, I kept forgetting about the passage of time.

So I made a little thing to help me keep track of how much time has passed and record noteworthy events. It includes a link you can share with players that hides DM only notes.

17.11.2025 16:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Scams at scale The first things humans invented, before fire, the wheel or baked brie, was trust. Trusting the others in the village. Trusting that you could get a good night’s sleep. Trusting that what you…

Technology changes rapidly. As a result, we’ll have to re-evaluate the markers that we use instinctively to determine whether something is trustworthy.

06.11.2025 16:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Your name recently came up at the contributor day in Vienna as someone we see too little of in the Drupal community πŸ’™

02.11.2025 12:43 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Een strategische stem is een stem op Volt.

28.10.2025 12:34 πŸ‘ 63 πŸ” 22 πŸ’¬ 0 πŸ“Œ 2
Thinking Async | Alexander Varwijk With the introduction of the Revolt event loop in Drupal Core, we're getting ready for Drupal to tackle an entirely new class of problems: asynchronous applications. In this session you'll find out ho...

Learn how to think about asynchronous PHP, how to use the Revolt event loop and what AMPHP is!

If you've missed my talk at DrupalCon Vienna then you can now watch my recorded presentation and view my slides with speaker notes at www.alexandervarwijk.com/talks/2025-1...

24.10.2025 13:06 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
A prompt in ChatGPT saying: β€œCan you draw me a left handed person reflected in a mirror?
Show only the reflection and not the source”

ChatGPT has generated an image of a right handed white man with black hair and a turquoise shirt, writing in a notebook resting on his left hand. Because the man is rendered as a reflection in a mirror, he’s actually drawing with his left hand. 
β‘ 

A prompt in ChatGPT saying: β€œCan you draw me a left handed person reflected in a mirror? Show only the reflection and not the source” ChatGPT has generated an image of a right handed white man with black hair and a turquoise shirt, writing in a notebook resting on his left hand. Because the man is rendered as a reflection in a mirror, he’s actually drawing with his left hand. β‘ 

So I guess I solved this hard AI problem (/s)

02.10.2025 20:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Developers will reinvent whole battle tested libraries while saying it’s not a case of β€œnot-invented-here” but then let AI do a half-baked copy paste job without batting an eye and trusting it blindly.

24.09.2025 10:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I feel like this oxidized a bit in the past 10 years

22.09.2025 18:23 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Score! How long do I have?

16.09.2025 20:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Alexander Varwijk @kingdut.ch proposes a bold redesign of #Drupal Core to support async processing, ReactPHP, and background tasks.

His plan: decouple the kernel, adopt Symfony Runtime, and modernize bootstrapping across environments.

Full deep-dive via TDT:
πŸ”— https://bit.ly/4nftKrj
#PHP

10.09.2025 09:31 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Proposal: restructuring Drupal's internals | Alexander Varwijk Step-by-step restructuring of Drupal’s internals for better async support, clearer responsibilities, and compatibility with modern runtimes β€” making Drupal more flexible for modern application needs.

Imagine if we could use the Drupal framework for any type of application. In my new blog post I outline the work needed to bring us closer: www.alexandervarwijk.com/blog/2025-09...

08.09.2025 09:36 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

You would be able to work in your own instance while letting contributors work on GitHub. The tool (or an alternative) can help sync automatically. Then you meet contributors where they are but lose nothing (except visibility) if GitHub disappears. 2/2

07.09.2025 15:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The folks over at Symfony (PHP) have some great tooling for working with split repositories while maintaining history.

The base but not all of that is open source. I wonder if they can be incentivized to open source it all.

Because.. 1/2

07.09.2025 15:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
FuzzyPost Warm fuzzies by post.

fuzzypost.com gave me a good chuckle #SnailMail

07.09.2025 09:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Streaming services that aren’t Netflix are so incredibly bad at keeping watch progress synced across devices it’s infuriating that content is so spread out across services

06.09.2025 10:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Awesome news! Congratulations @patrickhwillems.bsky.social πŸ₯³

04.09.2025 16:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’m constantly amazed by the work JΓΌrgen is doing! If he built it, you should probably be using it πŸ™Œ

18.08.2025 12:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

On the one hand, great idea! On the other hand, I feel bad for the hate Tuesday will be getting instead πŸ˜”

18.08.2025 05:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The 500 errors in the BlueSky search seem to be confirming my suspicions.

#CrowdSourced

05.08.2025 15:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It’s either just my repository (or me) or I’m detecting a GitHub outage before their status page ☹️

Good luck to their engineering teams πŸ™

05.08.2025 15:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Chilling on the couch and playing Word Play on my iPad using a PS5 controller. Great game by @gamemakerstoolkit.com ❀️

(Playing using Steam Link πŸ˜‰)

14.07.2025 20:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Meet Alexander Varwijk β€” Candidate for the 2025 Drupal Association Board Election Learn how Alexander Varwijk aims to enhance entry points for new contributors and promote community-led sustainability within the Drupal ecosystem.

πŸ—³οΈ Meet Alexander Varwijk @kingdut.ch, candidate for the 2025 #Drupal Association Board Election.

From grassroots dev to global platforms, he champions multiple pathways into Drupal, sustainable funding for key modules, and a bold dev advocacy program.

Full interview: https://bit.ly/4elExfS

20.06.2025 16:26 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Did BlueSky remove the β€œquick follow” button that were on posts or did I hallucinate that that was a thing?

09.06.2025 08:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œAI can replace CEOs” does not indicate a danger of AI. It indicates the capitalist problem of people going through the motions rather than using creativity to serve their communities.

The danger that AI might pose is a symptom of a different problem we should solve.

09.06.2025 07:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The new iconography of the silence coupes in NS trains just doesn’t work.. 🫩

24.05.2025 08:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

β€œWe’re getting to a point where if you can’t make AI do that [some development task], then the problem is you” ~ Jamie Abrahams (www.linkedin.com/in/james-abr...)

21.05.2025 11:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today it’s time for #Drupaljam! Largest Drupal event in the Netherlands, now 100% in English πŸ₯³ Fully sold out and many amazing sessions.

Really excited!

21.05.2025 08:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0