Sign up

Feeds by speakers at Beyond Tellerrand conference Düsseldorf 2026

A public list by dan.

Niels Leenheer Valid

Been using Claude Code to add network support to cssDOOM and... I have opinions:

Claude is brilliant and able to solve complex problems. But it uses band-aids and shortcuts to achieve that. It is an extremely fast lazy programmer that is able to create technical debt quicker than any human being.

Niels Leenheer Valid

Multiplayer cssDOOM on your phone? Yeah, it works. Just no good way to control it. But yeah. It can render two scenes side-by-side without any major issues. 🤯

If only you could start a network game from your phone so your friends can join you… coming soon 😱

Niels Leenheer Valid

In theory it could do four players. But two is pretty much the maximum the browser can render simultaneously.

But that is okay. Rendering one DOOM in CSS is already crazy. Rendering two at the same time is insane. Yet it works.

On a side note: my eleven year old is already beating me.

Niels Leenheer Valid

Made progress with cssDOOM last evening. Created a special multi-player deathmatch version for CSS Day that runs in k...

Made progress with cssDOOM last evening.

Created a special multi-player deathmatch version for CSS Day that runs in kiosk mode. It uses a video wall controller to split up the screen into sections. On the computer it is just one full screen window, but it drives two separate screens.

Niels Leenheer Valid

RE: https://podcasts.social/@workingdraft/116560103634569468

It is always fun to talk about my weird little projects, but this turned in to such a lovely chat. Want to know a bit more background about cssDOOM, my bad clock project and CSS on oscilloscopes? Check it out!

Niels Leenheer Valid

Sometimes your rabbit hole has another rabbit hole which has another rabbit hole. Not even sure how many levels deep I am in this right now.

Yes - network cssDOOM is coming – want to do it right – but last night I spend 4 hours working on recreating the DOOM letters as COLR/CPAL web font.

Niels Leenheer Valid

I know this is getting ridiculous, should I also add network play for cssDOOM?

The whole infrastructure had separated rendering and game loop from the start. Extended this to support rendering using a message channel. Using BroadcastChannel right now, but no reason why it could not be WebRTC.

Niels Leenheer Valid

Maybe have a Hammerspoon script running in the background that monitors if the browser is still active, and if it isn't it will automatically start it. Might be helpful in both scenarios.

Niels Leenheer Valid

The whole goal is to have something playable at CSS Day with two monitors.

Two possible solutions: use split screen and a video wall controller to direct each side to a different monitor. Should work very well. Very solid. Just one browser, one window.

The other solution is to connect each screen and simply use two windows and full screen each. Maybe a bit more fragile. The communication between the two windows is pretty solid, but what if it crashes... who is going to start it up again?

Niels Leenheer Valid

Deathmatch cssDOOM is coming soon! Still plenty of small issues, but it works already pretty well.

Added side-by-side and also multi-window. Has one advantage, that if the other player gets annoying and tries to kill you, you can just close his window and you win.

iA Valid

Get dancing.

iA Valid

In iA Presenter, you can now turn tables into charts with one click. Charts are tables.

Niels Leenheer Valid

This is happening! Multi-player cssDOOM death match. Rendering was already pretty much decoupled from gameplay, so the two side-by-side viewports were *almost* free. Still so much work to do, but made significant progress.

In other news, I did not get much sleep last night.

Niels Leenheer Valid

Been a weird day.

First a very nice conversation with @Schepp and @hcr as a guest on the @workingdraft podcast. Then troubleshooting at work. And now in an airport hotel working on multiplayer cssDOOM.

Tomorrow I am heading to London - not for a conference or work, but for fun. The Big Push is playing tomorrow in the O2 Academy Brixton and I'll be there.

Any suggestions for a place in London to get some work done?

Niels Leenheer Valid

Am I really doing this? Maybe... Not even sure if I can pull this off in about a month or so before CSS Day. Wouldn't...

Am I really doing this? Maybe... Not even sure if I can pull this off in about a month or so before CSS Day.

Wouldn't it be cool if you could play cssDOOM during the breaks and try to beat other attendees in a two-player Death Match game.

And I still have to write my talk too...

https://cssday.nl

iA Valid

iA Notebook at the iF Design Awards ceremony in Berlin.

https://ia.net/notebook
#iANotebook

Bramus (on vacation 🏝️) Valid

The one where Ladybird added basic CSS Anchor Positioning support just so it can more accurately run @html5test ’s cs...

The one where Ladybird added basic CSS Anchor Positioning support just so it can more accurately run @html5test ’s cssDOOM:

https://github.com/LadybirdBrowser/ladybird/pull/8686

🤩

Niels Leenheer Valid

After three insanely busy weeks with first @smashingconf and then @btconf I’m spending time with the family. Checked into a hotel and we’ve got three whole days of relaxing and hanging out in the spa.

Bramus (on vacation 🏝️) Valid

Blown away by @andremichelle's openDAW, which runs ENTIRELY in the browser! 🤯

https://opendaw.org

So much thought and attention to detail went into this. And it's all Open Source too!

https://github.com/andremichelle/openDAW

The web is AMAZING 🤩

#BTConf

Niels Leenheer Valid

Good morning from Düsseldorf! #btconf is about to start.