Oscar Nierstrasz
banner
onierstrasz.bsky.social
Oscar Nierstrasz
@onierstrasz.bsky.social
OO Evangelist since 1981.
Soul polisher at feenk.com.
Emeritus professor at www.oscar.nierstrasz.org
Now is probably a good time to remind everyone that all of Tom Lehrer's songs are currently still available online. Get 'em while you can. tomlehrersongs.com
Songs and Lyrics by Tom Lehrer
Songs and Lyrics by Tom Lehrer DISCLAIMER STATEMENTI, Tom Lehrer, individually and as trustee of the
tomlehrersongs.com
July 28, 2025 at 12:23 AM
Veit Heller and I had fun pair-programming a first prototype of an LLM-based tool to mine learning topics from the Glamorous Toolkit book.

youtu.be/0OzYpv1FqUQ
Topic Mining with gt4llm
YouTube video by Glamorous Toolkit
youtu.be
July 21, 2025 at 8:11 PM
My YOW! 2024 tech talk on applying Moldable Development patterns for legacy modernization is now available on YouTube. youtu.be/F_-z0aC7Pnk?...
Moldable Development in Practice — Patterns for Legacy Modernization • Oscar Nierstrasz • YOW! 2024
YouTube video by GOTO Conferences
youtu.be
March 10, 2025 at 11:51 AM
I finally admitted to myself that the old Twitter is gone for good, and I deactivated my account. I don't want to be associated with the contemptible antics of its new boss.
www.theverge.com/24293448/x-t...
How to deactivate your X account
You can leave X for greener social meadows.
www.theverge.com
February 9, 2025 at 6:03 PM
Reposted by Oscar Nierstrasz
Blog post: I wrote up a huge article with photos and takeaways from every session I saw at YOW! this year (which was almost all of them). Thanks to all the speakers, volunteers, and the YOW team for making it happen! www.web-goddess.org/archive/26558
December 22, 2024 at 5:53 AM
Apparently Bluesky has a verification problem. This link was posted on Mastodon ... tedium.co/2024/12/17/b...
So, Bluesky Has An Extortion Problem
An apparent extortion scheme lit up Bluesky the other night. It raises some important questions about whether Bluesky is up to the task of moderation.
tedium.co
December 18, 2024 at 1:24 PM
Today I gave my last of 3 presentations on “Moldable Development in Practice” at the #YOW24 Australia tour de force of Melbourne, Brisbane, and Sydney.

You can find a static HTML version of my live demo here: www.oscar.nierstrasz.org/yow2024/
December 12, 2024 at 6:17 AM
Here's a BlueSky starter pack of all the speakers at #YOW 2024
go.bsky.app/J5rxNeZ
December 6, 2024 at 2:56 AM
We really, *really* need a proper iPad app for BlueSky!
Oh, wait, BlueSky works just fine in a vanilla web browser. Never mind.
November 28, 2024 at 12:08 PM
BTW, the previous post was submitted directly from the BlueSky client environment within GT.
November 21, 2024 at 6:15 PM
Moldable development can be applied to any development task. I author a “slideshow” using a moldable inspector on the live slides, augmented with custom tools. I'll be presenting “Moldable Development in Practice” at Yow! Australia in Melbourne, Brisbane and Sydney this December.
November 21, 2024 at 6:13 PM
Busy unfollowing everyone who is busy posting about the orange one.
November 15, 2024 at 11:48 AM
Let's stop referring to “X”, and call it for what it is: TSMFKAT.
November 14, 2024 at 4:23 PM
It took some fiddling, but I finally managed to add BlueSky to the "follow" list on my GH pages website.
November 14, 2024 at 12:50 PM
Pattern: Example Object
Problem. How do you create an object in a particular state to start a moldable development task?
Solution. Wrap examples as methods that may evaluate some tests, and return the example.

More details in: #MoldableDevelopment Patterns
https://arxiv.org/abs/2409.18811
November 11, 2024 at 1:20 PM
Tip for presenters:
Look at the audience, not at the screen.
October 26, 2024 at 12:02 AM
Tip for presenters:
Start with your demo.
October 23, 2024 at 6:32 PM
Moldable exceptions allow you to associate multiple domain-specific views and actions to exceptions in the debugger. You can always switch back to the generic, stack-oriented view if you like.

doi.org/10.1145/3689...

#MoldableDevelopment
October 18, 2024 at 5:56 PM
The video of my invited talk at #VAMOS2024, “Embracing Software Variability to build Explainable Systems” is now online.
#GlamorousToolkit
youtu.be/KsAq25yT-CU
February 13, 2024 at 11:48 AM
The video recording of my Keynote presentation on “Moldable Development Patterns” at Smalltalks 2023 in Quilmes, Argentina is now available online:
youtu.be/g4MVyM7Vrn0?... #smalltalks23 #GToolkit
January 11, 2024 at 8:57 AM
I keep wanting to pronounce “Bluesky” so that it rhymes with “brewski”.
December 7, 2023 at 11:23 AM
Where is it that old iPhones go to die?
October 10, 2023 at 8:34 PM
Yes, you can.
October 10, 2023 at 4:00 PM
Migrating to a new smart phone is getting more and more complicated.
October 8, 2023 at 9:38 PM