Patrik Duditš

@pdudits
28 Followers
149 Following
107 Posts

Programmer, musician and sometimes also photographer.

Software Engineer at Payara. All opinions are of my own.

Prog rock is not dead!

https://m.youtube.com/watch?v=0Ssi-9wS1so&pp=iggCQAE%3D

Amazing skills on the instruments (especially the pedalboard) and the comments section of this video is 👌

Angine de Poitrine - Full Performance (Live on KEXP)

YouTube
What idiot called it Go and not errlang?
Am I German or Autistic?

A rigorous diagnostic. 15 questions. One uncomfortable truth.

@az ground control to Major Tom
Are you on mute?
Are your speakers on?
hey does anyone know how I share my screen now I think this thing upgraded since yesterday when Iast tried it.
The Skype looks very different today ...
This comment sums up why I’m so tired of programming in 2026 pretty well

This brings memories from 30 years ago, where I'd spend hours typesetting a school magazine issues in PageMager on Windows 95.

And then carefully carrying box of floppy disks around to someone who would sacrifice a laser printer toner.

https://mastodon.social/@stonetoolsblog/116303856686192513

🪨 Aldus PageMaker on the Apple Macintosh 🛠️

It wasn't the first desktop publishing app, but it was the first of importance. I use it to rebuild the 40-year defunct #OMNI Magazine, resurrect a 40-year defunct software rivalry, and examine how the effects of the publishing revolution trickled through the public sector.

This post comes with a free gift!

#retrocomputing #mac #pagemaker

https://stonetools.ghost.io/pagemaker-mac

Aldus PageMaker on the Apple Macintosh

While resurrecting a 40-year old defunct magazine, I accidentally-on-purpose resurrect a 40-year old software rivalry.

Stone Tools

How much JavaScript do you actually need to build a fully interactive web app?

Less than you think.

In the latest post in my Unpoly series I walk through the client-side capabilities that make it possible.

Also every Unpoly default is tunable, every action fires an event you can intercept, and you can trigger fragment replacement from any custom logic you like.

#WebDevelopment #Unpoly #HypermediaApps #JakartaEE #ServerSideRendering

https://zeromagic.eu/posts/unpoly-client-side-capabilities/

Unpoly Client-Side Capabilities

Web applications that use Unpoly will primarily use HTML markup and custom attributes to drive interaction. It is not against the philosophy to use JavaScript — quite the opposite. Unpoly offers a very open API that lets custom code and Unpoly interact very comfortably.

All Technology, Zero Magic

My latest post about #Unpoly describes HTTP headers that the library uses to optimize backend communication

https://zeromagic.eu/posts/unpoly-server-side-protocol/

Unpoly Server-Side Protocol

While majority of Unpoly magic happens on the client-side the server still stays in control. Unpoly utilizes HTTP headers in request and response to steer both server and client-side actions

All Technology, Zero Magic
Found: