Simon
banner
hojberg.xyz
Simon
@hojberg.xyz
Front-End @unison-lang.org (Leading UCM Desktop and Unison Share)
https://github.com/hojberg
Web: hojberg.dev
Writing: https://programming-is-collaboration.com

Dance more!
Pinned
Simon @hojberg.xyz · Oct 7
I wrote about AI and programming.

About the identity challenges we are facing as programmers and the potential erasure of craft.

There's a fun little easter egg in the header as well :)

hojberg.xyz/the-programm...
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
hojberg.xyz
Reposted by Simon
None if this trash is ever inevitable and you can help crush this surveillance creep tech by calling it surveillance creep tech.
January 14, 2026 at 2:33 PM
Reposted by Simon
This is incredibly well written and describes so well why I detest LLMs in programming
I wrote about AI and programming.

About the identity challenges we are facing as programmers and the potential erasure of craft.

There's a fun little easter egg in the header as well :)

hojberg.xyz/the-programm...
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
hojberg.xyz
January 14, 2026 at 5:11 AM
Reposted by Simon
My @sfruby.com talk on real-time collaboration with AnyCable, YJS and Rails is up! I felt really happy with how it came out - let me know what you think because I can't watch myself talk 😂
youtu.be/J68QOBLEItY
JP Camara, Real-time collaboration with Rails, AnyCable and Yjs. San Francisco Ruby Conference 2025.
YouTube video by Evil Martians
youtu.be
December 26, 2025 at 10:49 PM
Reposted by Simon
That!

Code should be designed for human understanding, not just computers. By empathizing with the audience and anticipating their needs, programmers can create code that is easier to reason about and maintain.

”Design for people. Code for people.” (c) @hojberg.xyz

hojberg.xyz/code-for-peo...
Code for People ❈ Simon Højberg ❈ Principal Frontend Engineer
A reflection on the audience of code.
hojberg.xyz
December 21, 2025 at 10:50 AM
Reposted by Simon
Sharing atproto-experiments: a foundation for building AT Protocol tools using @unison-lang.org . And the first tool is to sync Bluesky replies as @leaflet.pub comments. #atproto #unisonlang #leafletpub
atproto-experiments
A foundation for building tools on the AT Protocol using Unison Programming Language.
notes.kaushikc.org
November 26, 2025 at 4:38 PM
Reposted by Simon
🎉 Unison 1.0 has landed!

After years of engineering, design, and community collaboration, we’re excited to announce this milestone!

Spread the word!
Announcing Unison 1.0
After years of engineering, design, and community collaboration, we're excited to release Unison 1.0. This version delivers a refined programming workflow and a mature toolchain. Join us as we celebrate this milestone and look ahead to the future of Unison.
www.unison-lang.org
November 25, 2025 at 7:01 PM
Reposted by Simon
Just what I’ve always wanted: a bot to watch a season for me and tell me what happened.
Prime Video launches AI-powered Video Recaps to help viewers catch up between seasons
Video Recaps, a first-of-its-kind application of generative AI, provides Prime Video customers with compelling, comprehensive season recaps to bring viewers up to speed on their favorite stories.
www.aboutamazon.com
November 19, 2025 at 6:49 PM
Reposted by Simon
🚀 New deep dive: Distributed System Engineering in Unison

In our latest blog post, take a look at the design of the Volturno library: a distributed stream processing engine built atop Unison Cloud.

www.unison-lang.org/blog/volturn...
Distributed system engineering in Unison: Volturno · Unison programming language
We look at the design of Volturno, a streaming engine with exactly-once processing, to illustrate why Unison Cloud is a great enabler for distributed systems builders.
www.unison-lang.org
November 4, 2025 at 8:26 PM
Reposted by Simon
After a year hiatus, my series on all things Ruby concurrency is back! This post digs into the interrupt mechanism in Ruby threads. These interrupts revolve around bit masks, so it's got some Ruby bit work as well!

Expect more regular updates from now on 💃💃💃

jpcamara.com/2025/10/22/b...
Bitmasks, Ruby Threads and Interrupts, oh my!
👋🏼 This is part of series on concurrency, parallelism and asynchronous programming in Ruby. It’s a deep dive, so it’s divided into several parts: Your Ruby programs are always multi-threaded: Part 1 ...
jpcamara.com
October 23, 2025 at 12:08 PM
Reposted by Simon
We went from being asked to think different to not thinking at all.
October 23, 2025 at 2:32 PM
Reposted by Simon
Getting started with writing some Unison code: www.youtube.com/watch?v=13Do...
Starting the UCM and setting up a scratch file
YouTube video by Unison Language
www.youtube.com
October 22, 2025 at 4:58 PM
Reposted by Simon
The Servo project is starting to publish releases, version 0.0.1 is out today! 🚀
You can learn more about the goals and plans behind these releases in our blog: servo.org/blog/2025/10...
Servo 0.0.1 Release - Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
A brief update on the goals and plans behind the new Servo releases on GitHub.
servo.org
October 20, 2025 at 1:28 PM
Reposted by Simon
New blog post is up!

"Programming in the Sun: A Year with the Daylight Computer"

wickstrom.tech/2025-10-10-p...
Programming in the Sun: A Year with the Daylight Computer
wickstrom.tech
October 10, 2025 at 9:48 AM
I wrote about AI and programming.

About the identity challenges we are facing as programmers and the potential erasure of craft.

There's a fun little easter egg in the header as well :)

hojberg.xyz/the-programm...
The Programmer Identity Crisis ❈ Simon Højberg ❈ Principal Frontend Engineer
On AI, Creativity, and Craft
hojberg.xyz
October 7, 2025 at 11:42 PM
Reposted by Simon
Can’t decide what to buy on Prime Day?

Try: absolutely nothing, and then go support indie bookstores instead 📚
October 7, 2025 at 2:23 PM
Reposted by Simon
In memoriam...
October 3, 2025 at 11:38 AM
Reposted by Simon
Please, please, please do this. One of my biggest JS pet peeves is when people catch errors then throw a new error without including the cause. You’re shooting yourself in the foot.
JS pro tip: Add { cause } to errors. Makes debugging and inspection way easier 🔍

developer.mozilla.org/en-US/docs/W...
October 1, 2025 at 10:46 PM
Reposted by Simon
You can now spin up Unison Cloud clusters on your own infrastructure!

✅ Build elastic distributed systems and services in vastly less code
✅ Fast, typed RPC
✅ Deployments in seconds
✅ Free to get started

youtu.be/0sZqI1XoGLY
Unison Cloud on your infrastructure
YouTube video by Unison Language
youtu.be
October 1, 2025 at 7:39 PM
@tangled.org In trying to create a new repository (my first on tangled) I get this error `xrpc request failed`?
October 1, 2025 at 7:26 PM
Reposted by Simon
We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.
October 1, 2025 at 2:38 PM
Reposted by Simon
✨ The new dependents view shows everywhere a definition is used, broken down by category, as a separate card in Unison Share and the Unison Desktop app.

Your codebase is a bidirectional graph! You should be able to walk it as such.
September 26, 2025 at 8:01 PM
I miss Strange Loop
September 23, 2025 at 4:24 PM
Reposted by Simon
🤝 Check out our new side-by-side language pages for Unison! We provide comparisons for syntax and patterns found in other languages and how to accomplish them in Unison.

Here's a snippet from our Python guide. 🐍 More to come!

www.unison-lang.org/compare-lang...
September 2, 2025 at 6:21 PM
Reposted by Simon
✨ Big O ✨

Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o.

With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
August 23, 2025 at 2:35 PM
Reposted by Simon
Did you know, Unison has a @zed.dev extension? It's built by our wonderful community!

🛸 The friendly programming language from the future plays nice with your favorite editors. 👽✌️
unison Extension
A native Zed extension for unison.
zed.dev
August 20, 2025 at 7:31 PM