's Avatar

@swannodette.bsky.social

54 Followers  |  66 Following  |  5 Posts  |  Joined: 08.08.2025
Posts Following

Posts by (@swannodette.bsky.social)

Hal and Gerry

Hal and Gerry

Happy Birthday Gerry Sussman πŸŽ‚

See the keynote presentation by Hal Abelson and Gerald Sussman at the fourteenth RacketCon at youtu.be/_2qXIDO-cWw

#lisp #SICP

08.02.2026 23:40 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
From Code to Gallery: β€œDrawing with Machines” Class Exhibits with Bantam Tools - School of Art | Carnegie Mellon University The exhibition at Bantam Tools’ Machine Arts Gallery marked a new professional milestone for the advanced students of Professor Golan Levin's course on computational drawing.

A nice writeup about my students' exhibition of #generative #plotter art at the @bantamtools.bsky.social Machine Arts Gallery in Peekskill, New York! art.cmu.edu/news/student...

02.02.2026 23:41 β€” πŸ‘ 25    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

People keep talking about spreadsheets, but actually nobody understands that what is to be emulated is to _simply to do less_, to not guide at all. To allow the user to struggle and fail as they try to remix and rematch tools. A designer's nightmare because the designer is the prison warden

22.01.2026 23:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I think free software movement aware of problem, but not "most" people. F/OSS yearn to be adopted suffers from pervasive prison architecture mode of modern UI/UX dev. Only Emacs delivered alternative, albeit via plain text. Perhaps graphical UIs could be fixed if you start over w/ Morphic base

22.01.2026 23:05 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
babashka-conf

#babashka_conf updates:

- Our keynote speaker: @swannodette.bsky.social of ClojureScript fame!
- Call for proposals is now open until Feb 28
- Call for volunteers is open too.
- Two platinum sponsors: Exoscale and Bob.

More info at the conf's website:
babashka.org/conf/

#clojure #babashka

16.01.2026 20:48 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
CLJS async/await + core.async CLJS async/await + core.async. GitHub Gist: instantly share code, notes, and snippets.

If you want to try out my CLJS with async/await support + core.async based on async/await instead of state machine (probably better perf and less bundle size):

gist.github.com/borkdude/87c...

#clojure #clojurescript

15.01.2026 22:10 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Hello #designsky! My YouTube show wants to hire a real human artist to design a logo for us! If you want to design a logo for a YouTube channel about clojure, my DMs are open!

15.01.2026 20:38 β€” πŸ‘ 29    πŸ” 5    πŸ’¬ 11    πŸ“Œ 0

The last 30 years of UI/UX "progress" summarized in a single blog post from T.V. Raman emacspeak.blogspot.com/2024/07/emac... - accessibility == usability period

15.09.2025 15:03 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I stopped using it for anything but org-mode around 2014 - at the time I thought most of the package ideas were relatively stale. Coming back to it, there's a lot of enthusiasm & fresh stuff I feel like legitimately doesn't exist in other editors at the moment.

03.09.2025 17:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Introducing β€œStone Tools” A blog about the productivity software of the 8/16-bit era. No games, just work.

We’re live! πŸͺ¨πŸ› οΈ Stone Tools soft-launch today, with the first proper post coming later this week. If you think retro-computing means more than just games, you’re in the right place.
#RetroComputing #ComputerHistory #OfficeOfTheFuture #SoftwareArchaeology #StoneTools
stonetools.ghost.io/introducing/

02.09.2025 23:10 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 1

@fogus.me I enjoyed the blogpost! I wonder how much app architecture has played into decreased interest / activity in new PLs. That is, if you're building a web app, these days, the patterns cut across languages. And if someone proposes a new promising arch pattern, often rapidly adopted elsewhere.

21.08.2025 13:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0