Alex
arothuis.nl
Alex
@arothuis.nl
🤵🏻 He/Him
🧞 Dad
🏙️ Utrecht
💙 Code, puns, photography, music
🧑🏻‍💻 Learning Clojure
🧑🏻‍🎓 Dutch Law and ICT
Reposted by Alex
📦 penpot / penpot
⭐ 41,120 (+32)
🗒 Clojure

Penpot: The open-source design tool for design and code collaboration
GitHub - penpot/penpot: Penpot: The open-source design tool for design and code collaboration
Penpot: The open-source design tool for design and code collaboration - penpot/penpot
github.com
November 8, 2025 at 9:02 PM
Reposted by Alex
Okay

National Museum of Japanese History

You can’t try to show the complexity of Japanese Bunraku puppetry by showing a transformation head

AND MAKE IT MOTION ACTIVATED WITH NO SIGN
September 20, 2025 at 5:02 AM
🔥
🦅 blogged: How Much Does Freedom Cost?

dbushell.com/2025/09/22/c...

spoiler: 16.7 megabytes, that could have been under 1 MB
September 22, 2025 at 11:35 AM
Reposted by Alex
We've launched a new page that outlines what we're trying to do with open working projects and importantly, *why* we're doing it.

This isn't the internet we want and we're going to do everything to make sure we're making things better, not chasing profit over anything.

piccalil.li/support-picc...
June 17, 2025 at 9:54 AM
Reposted by Alex
Watch out folks, there's a CVE for the Erlang zip module. Update to the latest patch release when you can
cna.erlef.org/cves/cve-202...
Absolute path traversal in zip:unzip/1,2
This project handles the CVE Numbering Authority (CNA) for the Erlang Ecosystem Foundation (EEF).
cna.erlef.org
June 16, 2025 at 11:43 AM
First Father's Day as a dad. So proud. 🥹
June 15, 2025 at 10:23 AM
Reposted by Alex
💡 CSS Tip!

Do you know safe alignment? It's when you make sure your overflowing content is always fully accessible on scroll regardless of the alignment configuration.

css-tip.com/safe-align/

It's not something new but you are probably not aware about it.
June 10, 2025 at 11:04 AM
LOL
a friend of mine shared this ai-generated "emotion wheel" and unfortunately i have been laughing my ass off at it for like 15 minutes now. today i am feeling Fnliinneon
June 7, 2025 at 4:25 AM
Reposted by Alex
🔗 “Intelligence has never been an objective quality (…). It is a political device that preserves power and care for those deemed worthy of it, and which simultaneously withdraws such care from everyone else.” — @aworkinglibrary.com aworkinglibrary.com/writing/tool...
Toolmen
Even the best weapon is an unhappy tool.
aworkinglibrary.com
May 31, 2025 at 2:19 AM
Reposted by Alex
“A language that doesn’t affect the way you think about programming, is not worth knowing.” — Alan Perlis

#elm #clojure
May 23, 2025 at 4:23 PM
I am Syntax nomad. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/s...
Syntax nomad
You don’t chase goals – you follow the flow. Lost routes, surprise errors? That’s all just part of the adventure.
www.jetbrains.com
May 23, 2025 at 5:06 PM
Reposted by Alex
got to build a lot of fun interactives for this one 😇
May 17, 2025 at 6:22 PM
Reposted by Alex
And if you are a person who likes slides, here are the slides for the talk. 😁

noti.st/matthiasott/...
Painting With the Web by Matthias Ott
Today’s Web is more complex, unpredictable, dynamic, and powerful than ever. Yet, 25 years after “A Dao of Web Design” we still approach building for the Web with a mindset of control, using linear wo...
noti.st
May 16, 2025 at 11:56 AM
Reposted by Alex
"I’m not even going to mention at this point how AI can’t get this right, either. Of course it can’t; it doesn’t possess the capacity for empathy."

It wasn’t the idea that failed: it was the execution

blog.nordcraft.com/it-wasnt-the...
It wasn’t the idea that failed: it was the execution
Step into 1995: when the web got images, JavaScript, and visual dev tools. This is how it all began, where it went wrong, and how it's still going wrong today.
blog.nordcraft.com
May 16, 2025 at 9:10 AM
This is cool!
May 14, 2025 at 5:45 AM
Reposted by Alex
For years, one of the most befuddling things for me in CSS was how “height: 100%” would sometimes just not work. Every time I tried to use it was a roll of the dice. 😅

Like everything else in CSS, though, it all makes perfect sense when we understand the underlying mechanism. ✨

Let’s explore. 🧵
The Height Enigma • Josh W. Comeau
One of the most perplexing and befuddling things in CSS for me, for many years, was the behaviour of percentage-based heights. Sometimes, seemingly at random, setting “height: 100%” would have no effe...
www.joshwcomeau.com
May 12, 2025 at 3:47 PM
Well that gives one answer to my question "how is maintenance in Clojure?"
May 9, 2025 at 7:59 AM
I've started learning Clojure (and Doom Emacs). I'm starting to see the vision, but I'm still too slow.

Surprisingly, I don't miss my static types that much because of how easy it is to instantly check what you're doing via the in-editor REPL.

I wonder how this holds up when doing maintenance.
May 7, 2025 at 2:49 PM
Reposted by Alex
This wrapping paper turns everything into bread 🥖

Created by Japanese designer Ippei Tsujio
May 5, 2025 at 1:57 PM
No! Baby is back to crying the whole night again 🧟
May 4, 2025 at 1:41 AM
lol
May 3, 2025 at 8:21 AM
Help the Gleam team out!
VSCode can offer JavaScript refactorings which take additional input from the user (see the first gif, it takes a new name).

We want to have similar for Gleam, but we can't work out a way to do this with language server protocol. Is it possible? Help! 💜

code.visualstudio.com/docs/typescr...
Refactoring TypeScript
Learn about TypeScript refactorings supported by Visual Studio Code.
code.visualstudio.com
May 1, 2025 at 4:17 PM
Reposted by Alex
#CSS "Line height units give us a direct way to tie any size in our layout to the vertical rhythm of the text. Margins are just one possibility — padding is another, gaps, width and height, or any other measurement in the layout."

webkit.org/blog/16831/l...
Polishing your typography with line height units
Learn how to use line-height units when setting paragraph margins — creating vertical rhythm in your text.
webkit.org
April 28, 2025 at 4:45 PM
Reposted by Alex
📝 New post: It's about blogging. I think you should have a blog and I'm generally not opinionated in how you do that... except in this one case.

daverupert.com/2025/04/uber...
Don’t let your voice be flattened by the über theme
I want you to have a blog. Despite this being nearly my entire online ethos, one situation I struggle with are design systems and UX blogs on Medium. A lot of them exist. Yet. I have difficulty unders...
daverupert.com
April 28, 2025 at 2:00 PM
Reposted by Alex
I am watching the movie Heat and I wanted to check if the actress is a young Angelina Jolie so I went to google and-
April 19, 2025 at 4:41 AM