Gritzko
gritzko.bsky.social
Gritzko
@gritzko.bsky.social
A veteran of decentralized systems research.
Reposted by Gritzko
A pragmatic guide to modern CSS colors, part two. Kevin Powell explains how new CSS color tools like oklch() and color-mix() help developers create perceptually consistent, flexible color systems directly in the browser. #css #color

piccalil.li/blog/a-pragm...
December 11, 2025 at 12:45 PM
Reposted by Gritzko
I am brimming with holiday spirit
December 8, 2025 at 12:47 PM
The entire Cloud/SaaS story had a lot of happy-path cost optimization. The particular glitch that triggered the domino effect may be irrelevant relative to the fact that the effect reproduces.
December 5, 2025 at 10:17 AM
Replicator Iterator Bufferophagous Omnivorous. Why don’t we use Latin to classify primitives in computer science?
December 2, 2025 at 10:00 PM
Reposted by Gritzko
Please, Apple, do this one right.
Neuromancer by @greatdismal.bsky.social finally gets a TV series. Could be amazing, but expectations will be high from all of us who read these books when we were young.

Count Zero was a personal fave.
Apple TV's New Cyberpunk Show That Was Called 'Unfilmable' Is the Sci-Fi Event of the Decade
One book-to-screen adaptation that was once thought impossible is finally coming to Apple TV next year--and we couldn't be more excited.
www.cbr.com
November 30, 2025 at 10:17 AM
Reposted by Gritzko
I am also gradually coming round to the view that interaction between humans/client apps and (perhaps multiple) AI agents is a state synchronisation problem that probably needs CRDTs lucumr.pocoo.org/2025/11/22/l...
LLM APIs are a Synchronization Problem
Maybe the LLM message APIs should be rethought as a synchronization problem.
lucumr.pocoo.org
November 27, 2025 at 5:09 PM
Bought this vandaliser in Berlin
November 13, 2025 at 3:19 PM
Reposted by Gritzko
North Korea’s “Contagious Interview” campaign continues to weaponize npm: 338 malicious packages, 50K+ downloads. Leveraging typosquats, loader tweaks, and new aliases, it targets #crypto devs and job seekers via recruiter lures.

Full Report →
socket.dev/blog/north-k... #NodeJS
North Korea’s Contagious Interview Campaign Escalates: 338 M...
The Socket Threat Research Team is tracking weekly intrusions into the npm registry that follow a repeatable adversarial playbook used by North Korean...
socket.dev
October 10, 2025 at 9:58 PM
Reposted by Gritzko
Dr. Jane Goodall filmed an interview with Netflix in March 2025 that she understood would only be released after her death.
October 5, 2025 at 9:08 AM
Reposted by Gritzko
Neat, Germany is earlier today produced 97% of its ~50GW energy from renewables.

Roughly 2/3 wind and 1/3 solar.
October 5, 2025 at 2:06 PM
Reposted by Gritzko
It would take around 1.1 million acres of solar panels to (clean) power the world. That's less than a quarter of the number of acres devoted globally to golf courses. You can see where this is going, right...?
October 4, 2025 at 11:28 PM
Reposted by Gritzko
Mathematics in action
October 2, 2025 at 12:12 PM
Reposted by Gritzko
That is like three or four change tracking models in the stack: diffs, xdiffs, CRDT, and likely undo/redo in the editor, unless it is unified with CRDTs
September 30, 2025 at 10:25 AM
Reposted by Gritzko
A friend writes:

I saw someone's post somewhere that talked about how their
nine-year-old and all his friends have started using "That's AI"
instead of "I don't believe you."

Mom: "We're having dinosaur meat for dinner tonight."
Kid: "That's AI."
September 29, 2025 at 1:46 AM
Reposted by Gritzko
“The concept is beautifully simple: instead of your app being a fancy form that sends data to a server, it has its own local database. Sometimes the server is just another client to sync with. It can be a fundamental inversion of how we build web applications.”

bytemash.net/posts/i-went...
Linear sent me down a local-first rabbit hole | Bytemash
A deep dive into local-first architecture, triggered by wondering why Linear feels so fast. Looking at the technical implementation, exploring tools like Jazz and Electric SQL, and explaining why my n...
bytemash.net
August 11, 2025 at 8:24 AM
Reposted by Gritzko
jonathan apples, painted by royal charles steadman, 1918
July 28, 2025 at 4:18 AM
...and we can do that with no LLMs
Actually, that was always a possibility.
The era of manual software development is coming to a close quickly.

My view on software development has drastically changed. I believe in the future the role of engineers will be to build software factories, not the software itself.
July 2, 2025 at 9:19 PM
Reposted by Gritzko
My latest cartoon for @theguardian.com books
June 29, 2025 at 2:51 PM
Reposted by Gritzko
noah grapes, painted by l. c. c. krieger
June 25, 2025 at 1:18 AM
Reposted by Gritzko
I literally just found out (five minutes ago!) that they have finished shooting Neuromancer by @greatdismal.bsky.social and I can’t wait. This is the book that made me come out of the closet and tell people that I loved science fiction, which was unusual for a 20 yr old girl. It’s still unusual!
June 23, 2025 at 4:46 PM
Reposted by Gritzko
We really don't know what software we're running any more. Nor what hardware, to be honest.
New blog post: "Why computational reproducibility matters"

blog.khinsen.net/posts/2025/0...

🧪
Konrad Hinsen's blog
blog.khinsen.net
June 20, 2025 at 9:21 PM
Reposted by Gritzko
it is impossible to generate code comments from source code because good comments are definitionally based on things not in the source code (intent, counterfactuals, experiments, etc.)
June 17, 2025 at 7:00 PM
DISCONT CRDT, a very unexpected result. Like, Figma's algorithm, but made a real CRDT, at the same price point.
github.com/gritzko/go-r...
github.com
June 15, 2025 at 12:48 PM