Sign in

Charles Dong

@chardoncs.dev
561 followers 672 following 3K posts

Random software dev based in Shanghai; CEO of @htmx.org (冗談だ) I share photos, music, and niche thoughts here

PostsRepliesMedia
Charles Dong @chardoncs.dev · 2h
average trolls on twitter be like (GLM-5.3-Flash corrupted somehow)
010
Charles Dong @chardoncs.dev · 7h
I totally agree with DHH on the pointy-haired boss situation. And I'm actually a past victim of such stinky bosses. I also have noticed that the agents performed better when I instructed less, sometimes they even delivered results beyond my expectation.
000
Charles Dong @chardoncs.dev · 9h
idk if it's just my agent, but ai seems loving to write test code. I mean it's a good babit, but maybe there has been too much test code
230
Charles Dong @chardoncs.dev · 9h
We're clerics now...
010
Charles Dong @chardoncs.dev · 11h
I still write code as a hobby. But at least in my country, it's very much the case that no one is writing code anymore. Every company over here is pouring money on tokens. Bosses are even firing employees who don't know how to use Codex/Claude Code. youtu.be/OuNKBjuV7A4
youtu.be
DHH has gone completely off the rails...
YouTube video by Fireship
251
Charles Dong @chardoncs.dev · 29/09/2026
My current workflow Laptop screen: monitoring agents External monitor: code review + doing my own things
121
Charles Dong @chardoncs.dev · 28/09/2026
Every Chinese computer science student starts from here
010
Charles Dong @chardoncs.dev · 28/09/2026
I just one-shot this video based on FFrames, using GLM-5.3-Flash on my own agent (Shuvarie). Not exactly what I wished for but it's cool!
120
Charles Dong @chardoncs.dev · 28/09/2026
banger file name
020
Charles Dong @chardoncs.dev · 28/09/2026
I just finished watching DHH's keynote. I think it's fascinating. I don't agree on all his points, but I enjoyed listening to them. And I also encourage those DHH critics to listen. You don't need to agree with him, but just study why he gets to this point.
231
Charles Dong @chardoncs.dev · 28/09/2026
Unpopular opinion: I agree with DHH that Rust is ugly. tbh even I often struggle to read Rust code though I have been writing Rust for a few years
010
Charles Dong @chardoncs.dev · 28/09/2026
The motivation for me to build my own agent (Shuvarie) is my frustration when I was using OpenCode. Broken tools that AI struggled to call, limited virtual scrolling, Bun eating RAM (~300MiB on startup), and... sidebar on the right...
250
Charles Dong @chardoncs.dev · 28/09/2026
In hindsight, I start to think many of Zig's design choices actually make sense. Such as no string type (lightweight "strings" with no UTF-8 runes baked in), payload capture, error handling syntax, try and catch, allocator parameters, ... It's actually a great language.
010
Charles Dong @chardoncs.dev · 28/09/2026
"Idiots..." [Laughter] "...are everywhere..." [Laughter] 😂😂 btw good talk youtu.be/ElYYD7Wx2WE
youtu.be
Idiots Are Everywhere. Here’s How to Cope | Joshua Johnson | TED
YouTube video by TED
000
Charles Dong @chardoncs.dev · 27/09/2026
TIL Odin's naming convention is Ada case 🤯 I have no idea what Ada code looks like
120
Charles Dong @chardoncs.dev · 27/09/2026
I think I should open a blog, so I can write long articles. I haven't written long articles in English for a long time.
070
Charles Dong @chardoncs.dev · 27/09/2026
Unpopular opinion: Dedicated plan mode is a waste. You can just tell AI "Let's plan what to do first. Wait for my signal to build" after your main content
000
Charles Dong @chardoncs.dev · 27/09/2026
I'm still observing how far Omarchy can go (in terms of tech). I don't care about DHH's political views. In my eyes, Omarchy is just a passion project morphed into a business league-based AI agentic way. I'm still using my Arch flavor (not a distro) because Omarchy was (is) too opinionated for me.
010
Charles Dong @chardoncs.dev · 26/09/2026
I just thought about something off when I'm listening to it. I think it is painting to camera is evolving from non-deterministic (hand work) to deterministic (machinery), while programming to vibing is one non-deterministic (hand work) to another non-deterministic (prediction) youtu.be/vDjW_dRyKXY
youtu.be
Rails World 2026 Opening Keynote - DHH
YouTube video by Ruby on Rails
000
Charles Dong @chardoncs.dev · 25/09/2026
Happy mid-autumn festival 🥮 Today's dinner... and weird Fresh Meat in Rich Broth mooncake
020
Charles Dong @chardoncs.dev · 25/09/2026
Frieren & Fern
050
Charles Dong @chardoncs.dev · 25/09/2026
weeb evs
020
Charles Dong @chardoncs.dev · 25/09/2026
todos 🤷‍♂️
020
Charles Dong @chardoncs.dev · 24/09/2026
Using Turso database via Tokio's Toasty ORM is insanely good
001
Charles Dong @chardoncs.dev · 23/09/2026
"Hello! Nice to meet you." Jev: you. 🤷‍♂️
010
Charles Dong @chardoncs.dev · 22/09/2026
rushing to 0.2.1 github.com/shuvarie/shu...
020
Charles Dong @chardoncs.dev · 22/09/2026
well well well
110
Charles Dong @chardoncs.dev · 22/09/2026
That's what I'm talking about Also first fully automated release with git-cliff changelog github.com/shuvarie/shu...
github.com
Release v0.2.0 · shuvarie/shuvarie
[0.2.0] - 2026-09-22 🚀 Features (cli) Update cli arguments (cli) Add self update (tui) Add git branch update for each turn (provider) Provider expansion / add oauth2 login (#66) (tui) Skill tool b...
130
Charles Dong @chardoncs.dev · 22/09/2026
Shuvarie 0.2.0 is compiling
120
Charles Dong @chardoncs.dev · 22/09/2026
Me reviewing a whole truckload of code generated by ai
static.klipy.com
Meonly: Confused Math Lady Meme
ALT: Meonly: Confused Math Lady Meme
010
Charles Dong @chardoncs.dev · 21/09/2026
No comment.
020
Charles Dong @chardoncs.dev · 20/09/2026
slash command vs colon command why not both?
051
Charles Dong @chardoncs.dev · 19/09/2026
one reason why using ai for writing code works for me: it raises the bar for procrastination
000
Reposted by Charles Dong
Rust Language @rust-lang.org · 17/09/2026
⚠️ We believe that there is an ongoing campaign targeting owners of popular crates and rust-lang team members that is attempting to compromise devices and accounts in order to use them to publish malware. See our blog post for details: blog.rust-lang.org/2026/09/17/t...
blog.rust-lang.org
Be alert: targeted attacks on prominent Rustaceans | Rust Blog
Empowering everyone to build reliable and efficient software.
121990
Charles Dong @chardoncs.dev · 17/09/2026
Ratatui + Rig + Turso + KDL == Shuvarie github.com/shuvarie/shu...
github.com
GitHub - shuvarie/shuvarie: Blazingly fast AI coding TUI for chivalrous people
Blazingly fast AI coding TUI for chivalrous people - shuvarie/shuvarie
010
Charles Dong @chardoncs.dev · 17/09/2026
Windows is slow on everywhere
050
Charles Dong @chardoncs.dev · 16/09/2026
Great thing happening tomorrow
020
Charles Dong @chardoncs.dev · 16/09/2026
I noticed that I'm interested in tech than ever before I was losing interest when I worked 9-9-6, and regaining interest after I lost my job
010
Charles Dong @chardoncs.dev · 16/09/2026
Interesting interview 🤔 I'm neither pro- nor anti-AI. I think LLMs are very useful, but they're just an algorithm predicting human speaks (I studied ML in college so I roughly know how they work). For users, they're just a tool. youtu.be/9WjPdgOK-68
youtu.be
Kotlin 2026: Layoffs, AI, Google — Is the Golden Age Over? Jake Wharton Explains
YouTube video by JetBrains
130
Charles Dong @chardoncs.dev · 14/09/2026
Unpopular opinion about KDL:
010
Charles Dong @chardoncs.dev · 14/09/2026
> My Elm architecture variant > Looks inside > Signals and slots 😑
000
Charles Dong @chardoncs.dev · 13/09/2026
📍 Qiantan Leisure Park
020
Charles Dong @chardoncs.dev · 13/09/2026
📍 New York University Shanghai
020
Charles Dong @chardoncs.dev · 13/09/2026
a strange word floated from my mind when I was sleeping: bossing -> bossmaxxing are we so over?
010
Charles Dong @chardoncs.dev · 11/09/2026
Imagine an AI tool that is only 17% of OpenCode by binary size and has no JS runtime sitting in between
010
Charles Dong @chardoncs.dev · 10/09/2026
Is pnpm getting a Rust rewrite?
020
Charles Dong @chardoncs.dev · 10/09/2026
Unpopular opinion: Rust's enums are a high-level masterpiece but a low-level disaster
010
Charles Dong @chardoncs.dev · 10/09/2026
AGI be like
010
Charles Dong @chardoncs.dev · 10/09/2026
GitHub is actually easy to use
000
Charles Dong @chardoncs.dev · 09/09/2026
:V :S :3 :q iykyk
030