Zicklag
banner
zicklag.dev
Zicklag
@zicklag.dev
I strive to make great things that people can use and enjoy, all to the glory of God.

Links & Bio Page: https://zicklag.dev
GitHub: https://github.com/zicklag

Making @roomy.space
The green ember game is going live! There's a live launch event tomorrow.
Green Ember: Helmer in the Dragon Tomb Video Game Launch with S. D. Smith
YouTube video by S. D. Smith
www.youtube.com
November 17, 2025 at 5:11 PM
What does it mean when the people you're teaching think they understand something less than they did when you started teaching them?

I think it means you did half your job as a teacher.
November 16, 2025 at 7:53 PM
Reposted by Zicklag
How do you keep your player from stumbling into a solution? Jackson Nagy shares insights from developing Starhopper and Bilattice!
Under the Hood of Stumbling in Puzzle Games - Jackson Nagy (ThinkyCon 2025)
Jackson Nagy joins us at ThinkyCon 2025 to present the talk: "Under the Hood of Stumbling in Puzzle Games" Talk description: In this talk I will break down how players use heuristics when solving puzzles, when that's a bad thing, and how to use it to your advantage as a designer. I'll go over how I
youtu.be
November 13, 2025 at 3:43 PM
Reposted by Zicklag
I've had these thoughts coming up several times over the last week so I figured I'd put them down:

I think it's very interesting to realize how significant our personal experiences are in defining our beliefs.

If our experiences change, it can render everything we used to hold true a "dream".
Which was the Dream?
Some anecdotes on how our experiences define our beliefs.
zicklag.katharos.group
November 14, 2025 at 8:23 PM
I've had these thoughts coming up several times over the last week so I figured I'd put them down:

I think it's very interesting to realize how significant our personal experiences are in defining our beliefs.

If our experiences change, it can render everything we used to hold true a "dream".
Which was the Dream?
Some anecdotes on how our experiences define our beliefs.
zicklag.katharos.group
November 14, 2025 at 8:23 PM
A purist stance on Open Source says that a non-commercial license can't be called Open Source, but is a strict adherence to this principal really the best thing for the wider community?

This is a great read on the subject by @erlend.sh.
Open Source Power
We have to talk about open source licensing.
blog.muni.town
November 14, 2025 at 8:20 PM
Reposted by Zicklag
All of the talks from ThinkyCon 2025 are now on YouTube! If you missed them or if you want inspiration for the jam happening right now, you can find them here!
ThinkyCon 2025 · Thinky Games
On 5th to 7th November 2025, Thinky Games held the second ThinkyCon event, an online conference for creators of thinky games.
thinkygames.com
November 13, 2025 at 9:22 PM
Reposted by Zicklag
i like making little web apps for myself/family/friends. the most annoying parts — the parts that drastically increase the scope, from "a bunch of HTML, CSS & JS files" to "a web server and database" — are auth+persistence. so i am very excited about atproto including a user-owned solution for both.
October 5, 2025 at 1:39 PM
Reposted by Zicklag
I’m not closely following the Sarah Kendzior debacle, but on an atproto level I’d like to know whether Sarah technically has a way to retrieve her account’s content, or if her right-to-exit has effectively been denied?

Except for illegal content, imo even banned accounts should retain data access.
November 12, 2025 at 8:12 AM
Reposted by Zicklag
threw together a lil web component to add this to any input. super easy progressive UX enhancement for your atproto app!

tangled.org/@jakelazarof...
November 11, 2025 at 3:03 AM
Reposted by Zicklag
We're making the plc.directory more transparent and accessible! Its happening! 💪

There are already 5 public instances of plcbundle running, providing a complete and *verifiable* copy of the directory to anyone.

plcbundle-watch.pages.dev
November 3, 2025 at 8:53 PM
Reposted by Zicklag
Last week I met with a local NGO to talk about their digital strategy as a new entrant to the social web. This got me thinking about the notion of "mobilizing vs organizing" and the interplay of feed-centric vs place-based means of communication in the Atmosphere.

blog.muni.town/digital-stra...
Digital Strategy for Organisations
Digital power is created through the interplay of mobilizing and organizing.
blog.muni.town
November 3, 2025 at 11:14 AM
Reposted by Zicklag
Reading about Corrosion: a Rust project that replicates a SQLite database using a gossip protocol. Really cool intersection of SQLite, CRDTs and SWIM. I also appreciate how openly they document their gnarlier failure modes and war stories so far fly.io/blog/corrosi...
Corrosion
Corrosion is distributed service discovery based on Rust, SQLite, and CRDTs.
fly.io
November 1, 2025 at 12:33 PM
Reposted by Zicklag
October 30, 2025 at 6:30 PM
Reposted by Zicklag
Grab the entire Myst series for an amazing price and support a wonderful cause! The Myst & Riven Complete Collection - Now available at Humble Bundle, benefitting Breakthrough T1D!

https://loom.ly/spTseks
October 28, 2025 at 6:05 PM
Reposted by Zicklag
📢Introducing ArkRegex📢

a drop in replacement for new RegExp() with types ⬇️
October 28, 2025 at 4:38 PM
Reposted by Zicklag
something I’ve been thinking about is that all our content retrieval systems are biased towards recency rather than quality which makes it extremely hard to discover old good books, movies, blog posts, etc
September 19, 2025 at 6:24 PM
I agree. I want to see the claw. Intent matters.
I want to see the claw
Technical mastery still matters
vickiboykis.com
October 26, 2025 at 1:52 PM
Reposted by Zicklag
Abundance dulls meaning: If scarcity creates value, then abundance destroys it. We can understand this when it comes to material goods, but we resist applying it to our creative output. Yet the logic holds: when everything is possible, completion loses its shine.

tawandamunongo.dev/posts/2025/1...
AI and the Devaluation of Effort
Part II explores how AI’s promise of frictionless creation has quietly eroded our sense of value and accomplishment.
tawandamunongo.dev
October 24, 2025 at 5:56 PM
Reposted by Zicklag
Typst is, as far as im concerned, at the center of latex (rendering), markdown (ease to learn), and HTML (incredibly powerful styling abilities. It's quite incredible, and it's so, so, so fast.

I have a 60k words document with dozens of figures and hundreds of refs. It renders _in real time_.
Typst 0.14 is out now! Get ready for production with accessibility, PDFs as images, character-level justification, and more. Learn about more of the highlights in Typst 0.14 in the thread below ⤵️
October 24, 2025 at 12:41 PM
Reposted by Zicklag
on how the developments on atproto and the open social web are getting more and more intertwined with global politics

plus some interesting links that stood out to me this week
ATmosphere Report #139 Link bag - politics, atproto, and some more links
connectedplaces.leaflet.pub
October 23, 2025 at 1:42 PM
Reposted by Zicklag
How do you find performance bottlenecks in Rust? 🤔
I got you:

🦀 hotpath — A lightweight Rust profiler for tracking execution time and memory allocations.

💯 Integrate with CI & catch regressions early.

⭐ GitHub: github.com/pawurb/hotpath

#rustlang #benchmark #profiling #performance #observability
October 23, 2025 at 8:37 AM
Reposted by Zicklag
🎉 iroh v0.94 release - The Endpoint Takeover 🎉
- lots of things, biggest one is moving from node to endpoint everywhere
- the EndpointAddr has gone through a fundamental change
- lots of other API changes
we are getting close to 1.0!!!1
www.iroh.computer/blog/iroh-0-...
iroh 0.94.0 - The Endpoint Takeover
Release of iroh v0.94
www.iroh.computer
October 23, 2025 at 11:27 AM
Reposted by Zicklag
I love the point made here.

We actually _need_ to do the work, and feel the pain, of our existing situation to be motivated to understand and fix it.

I think often times we don't understand how important our suffering is to a victory that actually matters.

"Beware of unearned wisdom" - Carl Jung
October 23, 2025 at 1:53 AM
I love the point made here.

We actually _need_ to do the work, and feel the pain, of our existing situation to be motivated to understand and fix it.

I think often times we don't understand how important our suffering is to a victory that actually matters.

"Beware of unearned wisdom" - Carl Jung
October 23, 2025 at 1:53 AM