







One of the more interesting things I have been playing with recently is Pharo, a modern descendent of Smalltalk. This is a summary of my first impressions after using it on a small (and unfinished) project, for which it might actually turn out to be very helpful.
Smalltalk
Smalltalk is a purely object-oriented programming language that was originally created in the 1970s for educational use, specifically for constructionist learning, but later found use in business. It was created at Xerox PARC by Learning Research Group (LRG) scientists, including Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Diana Merry, and Scott Wallace.
Alex Komoroske
Thanks for visiting. This is just a (really) quick list of a handful of some things I've worked on and thought other people might enjoy. Got a question? An idea? Contact me: alex@komoroske.com
The small web is beautiful
A vision for the "small web", small software, and small architectures.

Xerox Cedar "Viewers Window Package" 1987
I just want to add a little bit about the Xerox Cedar "Viewers Window Package" environment. Cedar is a programming language based on Mesa, with some similarities to Smalltalk.
kjaanson.eurosky.social/atproto-exploration-tooling
Small codebase to explore and build helper tooling for ATProto research. Mostly for my own use.
Cuelume. Interaction sounds for the web
Cuelume is a tiny, dependency-free library of carefully designed interaction sounds, synthesized live with Web Audio.

worm-blossom (@worm-blossom.org)
the development diary of the worm-blossom collective. We make https://willowprotocol.org and https://worm-blossom.github.io/bab/
Steven Vandevelde (@tokono.ma)
Looks like what I've been building is quite similar to what the foundation of Patchwork-26 is. Lots of "tiny apps" (atomization of software, loosely coupled) + just the web. Local-first and where everything revolves around the content (data-first, can use preferred UI/view). Happy to see this! 🎉
Introducing Chatto
I'm building an Open Source group chat application that's simple to self-host, familiar to use, and easy to customize.

bluesky-social/workshop-codespace
Workshops for learning atproto. Works as a Github Codespace or locally.
bluesky-social/workshop-codespace
Workshops for learning atproto. Works as a Github Codespace or locally.
OpenMinis/AwesomeMinis
😎 A curated collection of real-world Minis use cases, workflows, and creative scenarios — contributed by the community
Forgotten Programming Ideas That Could Change Everything #shorts
abue-ammar/tinycast
Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history.
Some initial atproto-related learnings from #Rebuild Helsinki 🇫🇮 * most people building apps here have no idea what atproto is, which is a shame since especially when building social apps, atproto is a great starting point for many reasons