CodeMonument
codemonument.bsky.social
CodeMonument
@codemonument.bsky.social
Little shoutout for this little macos app: KeyboardCleanTool, by folivora.ai (the maker of BetterTouchTool)
It blocks your keyboard so you can clean it easily! :D

Apple says, it's useless, but I think this is a marvel of human ingenuity! <3 THANK YOU!
January 9, 2026 at 6:13 PM
Ohhh nooooo, my Claude subscription does not work in opencode anymore

@thdxr.com @opencode.bsky.social I really need the Black Pass! 😭
January 9, 2026 at 9:35 AM
Reposted by CodeMonument
Paul Kinlan's "Dead Framework Theory" will be rattling around in my head for awhile. I have definitely encountered the "React/Tailwind because AI" mindset. The entropy is hard to ignore. But ugh... it feels like we're tying our own shoelaces together and trying to run.

aifoc.us/dead-framewo...
dead framework theory
These are my opinions and are ruminations on what might be happening as more and more developers use LLMs and Frameworks to build on the web. In October last year I wrote “will developers care about f...
aifoc.us
January 7, 2026 at 7:20 PM
For real! 😁
the sound of zillions of js lines being deleted in the near future
Gecko: Intent to Prototype: "Customizable Select"
January 6, 2026 at 5:51 PM
Call-size seems nice!
Nice usage of `calc-size()` here: make the parent twice the size of its contents.

```
width: calc-size(fit-content, 2*size);
```

See developer.chrome.com/docs/css-ui/... for more details on this :)
January 6, 2026 at 3:13 PM
Saving for later: minimal localization library
Introducing 🦜 Loty - The tiny localization library

Tiny bundle size starting at 523 bytes
Type safety with autocompletion in editor
Customizable message formatter
Messages are parsed lazily
Loads missing messages from base locale
Open source and fully tested with 100 % coverage
Framework agnostic
January 5, 2026 at 6:20 PM
Uhhh, nice workflow! Save it for later to probably copy it
📝 My OS is my CMS:

- Read my site in the browser
- Click 'Edit' to tweak a post
- Opens iA Writer with that post's markdown file
- Edit
- Fire shortcut to trigger build
- Refresh page

I love links and custom protocols!

blog.jim-nielsen.com/2026/os-as-c...
Creating “Edit” Links That Open Plain-Text Source Files in a Native App
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
January 5, 2026 at 5:27 PM
Reposted by CodeMonument
lol, lmao. Okay I’m going to explain this hack because it’s pretty clever.

Non-technical people should know that this is a fun thing that a user created and there’s nothing wrong with it per se, but it’s not exactly standard
Private Follows for Bluesky:

1. Pin the feed below
2. Subscribe to this account
3. On the the page of accounts you want to follow, open up the "Report account" menu, select "Other", then "Private Follows", and hit "Submit report"
4. Watch their posts from that moment onwards appear on the feed!
January 4, 2026 at 4:37 AM
Nice idea! Might switch to it when more stable!
My experimental single-user PDS has a name!

Meet ☁️ Cirrus, the lightest PDS in the Atmosphere

npm create pds@latest
January 4, 2026 at 1:20 AM
This is crazy!
How long until we start wearing The Anti CSS CSS Club shirts? This demo is incredible, amazing how fast modern CSS is evolving.
Ready for the first cool demo of the year?

A mini Mario world with keyboard control. Yes, you can move Mario and also jump! 👀

Demo: codepen.io/t_afif/full/... via @codepen.io

✔️ 100% CSS Magic
✔️ Minimal HTML
❌ 0% JavaScript

A Chrome-only experimentation using modern CSS.
January 2, 2026 at 4:15 PM
Reposted by CodeMonument
for these situations, i think:
- the person who prompts it should be charged with a crime
- the company who owns it must be regulated to put reasonable prompt rejection to prevent someone from trying
- there are companies whose entire business model is this; they should be fined and jailed to hell
So we just accept this then? This is a legitimate use of technology going forward? This vile individual's account is just prompt after prompt asking Al to alter real-life images of women. The law needs to catch up with technology now - because we can't trust these tech companies to police themselves
January 1, 2026 at 12:59 PM
Hahaha too real 😂✨
For the holiday week, I’m going to take the opportunity to take things slow.

First, I need to make a list of all the things I need to do while taking things slow and…
December 30, 2025 at 9:59 PM
Can we agree that this sidebar thing in Liquid Glass is absolutely abominable? Too many borders and no clear hierarchy anymore (why are my window controls on the sidebar if the sidebar has a border ?!?) I installed MacOS Tahoe right now and i hope i can adjust >.<
December 28, 2025 at 8:32 PM
Reposted by CodeMonument
shell autocompletions for your javascript cli tool.

introducing tab:
December 27, 2025 at 7:18 PM
Haha, this is genius! I basically do this by hand right now and by specific rules in AGENTS.md but beans sounds nice, will try it later :)
The next version of Beans changes the way its `archive` command works; completed/scrapped beans are no longer deleted, but moved into an archive subfolder, where they can serve as project memory.
December 27, 2025 at 9:10 PM
👀
👀 Some words about Chatto, my BIG project. It's a group chat app that

- is incredibly easy to self-host
- has very modest hardware requirements
- scales really well
- apache-2.0 license
- hosted platform launching in 2026

Looking forward to writing much more about this soon.

Let's do 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.
www.hmans.dev
December 26, 2025 at 11:18 PM
Saving for later
TIL if you want Safari to render 120fps, you need to go to Settings -> Advanced -> WebKit Feature Flags and TURN OFF "Prefer Page Rendering Updates near 60 fps". You can test it here—big difference! testufo.com/…/
December 26, 2025 at 7:18 PM
Reposted by CodeMonument
The wait is over! 📢
We are excited to announce the NEW version of Ratatui! 👨‍🍳🐁

🦀 A Rust library for cooking up TUIs (@ratatui.rs)

🧀 Highlights: ratatui.rs/highlights/v...

➡️ Our new website: ratatui.rs

⭐ GitHub: github.com/ratatui/rata...

#rustlang #tui #ratatui #library #terminal #commandline
December 26, 2025 at 9:55 AM
Reposted by CodeMonument
pdsls.dev probably most effective tool at getting people excited about atproto. seeing is believing
December 26, 2025 at 10:40 AM
Reposted by CodeMonument
Darwin 25 corresponds to macOS 26?????

ahhhhhhh
December 26, 2025 at 7:35 AM
That looks super cute 😍
December 24, 2025 at 9:59 PM
Nice!
added a quick command to open the webui connected to the current TUI session
December 22, 2025 at 7:44 AM
Reposted by CodeMonument
✂️ Knip for Editors & Agents

Couldn't be more excited and proud to introduce the brand new VS Code Extension and MCP Server. For humans and coding agents alike, Knip will help keep your codebases tidy.

→ Read the blog post:
Knip for Editors & Agents
knip.dev
December 17, 2025 at 11:09 AM
Very nice!
Big improvement to frameworks on Cloudflare! You can now deploy most frameworks from the CLI with zero config. No adding adapters. No editing configs. No wrangler.toml! It's all done automatically. Experimental now, with 10 frameworks supported today.

developers.cloudflare.com/changelog/20...
December 17, 2025 at 8:02 AM
This is gorgeous!
Introducing ✨ Standard JSON Schema ✨

It's a sister spec to Standard Schema that provides a common interface for any entity that can be converted to JSON Schema
December 16, 2025 at 8:42 AM