Ben Hong
bencodezen.io
Ben Hong
@bencodezen.io
🧑‍💻 staff developer experience engineer
👨‍💻 vuejs core team
🧑‍💻 angular team
👨‍💻 nuxt ambassador
🌱 note-taking / obsidian nerd

🔗 https://www.bencodezen.io
2025 was chaos: a cross-country move, framework docs, AI tools, and pickleball.

At the same time, it was also full of the kind of growth you only notice when you actually pause.

So, despite my instinct to just skip it, here's my reflection on the year:

www.bencodezen.io/blog/reflect...
Reflections on 2025
Almost skipped this reflection—but pausing revealed the pattern. A look back at 2025's chaos, growth, and learning to appreciate consistent progress.
www.bencodezen.io
January 5, 2026 at 5:16 PM
One of the biggest obstacles i’ve found with personal productivity is a bias towards quantity over quality.

Not surprising given quality is often subjective while output is most easily quantified, but the fact that the todo list is still the standard for individuals leaves much to be desired.
January 2, 2026 at 10:34 PM
happy new year! 🎉

instead of grandiose resolutions, wishing y'all a year full of consistent and meaningful progress in the things that matter most to you.
January 1, 2026 at 11:35 PM
Something I love about couch co-op games is that it tells you a lot about how people navigate the world.

Are they inclined to share items?
Survive at all cost or figure out how we win together as a team?

Upon reflection, it's interesting to think about which side my closest friends fall on.
December 29, 2025 at 8:42 PM
Reposted by Ben Hong
I think the #Angular Aria docs are some of the best docs (for one of the nicest features) the team has ever delivered!

Check out especially the retro tabs on the component patterns:
angular.dev/guide/aria/o...

Thanks @bencodezen.io
and the rest of the team!
Angular Aria • Overview • Angular
The web development framework for building modern apps.
angular.dev
December 2, 2025 at 5:00 PM
Reposted by Ben Hong
🚀 New micro-project: Grid Paper. A little app for creating printable grid and graph paper.

grid-paper.daverupert.com
Grid Paper
grid-paper.daverupert.com
November 20, 2025 at 2:19 PM
As AI tooling becomes more ingrained in people's workflows, the ability to question your own reality and push back on "yes you're absolutely right!" is critical to creating quality work.
November 18, 2025 at 4:15 PM
Ahh the never-ending pain of having your terminal sending you down the wrong rabbit hole to debug something when it's somewhere else entirely...
a cartoon of a penguin with a backpack looking at a map with the words " getting lost " above him
ALT: a cartoon of a penguin with a backpack looking at a map with the words " getting lost " above him
media.tenor.com
November 14, 2025 at 3:52 PM
🤣🤣🤣🤣🤣🤣

credit to @skeletonclaw.bsky.social
October 28, 2025 at 5:07 PM
Reposted by Ben Hong
I watch a lot of open source projects’ issues on GitHub.

On a regular occurrence, maintainers are politely asking “could you please disclose if you used LLM to generate this PR”.

This is the polite and exhausting way to say “this looks like incomprehensible bullshit, why are you wasting our time?”
October 25, 2025 at 3:58 AM
Just replaced all of my `- [ ]` in Obsidian with `-`.

When the backlog is too massive, sometimes the best thing you can do is just declare todo bankruptcy to recalibrate.
October 27, 2025 at 2:05 PM
So many great enhancements to Bases in this upcoming release!
Obsidian 1.10.0 (early access) is now available to Catalyst members with tons of improvements for Bases!

- New List view
- New Map view an official open source plugin
- Bases API for views
- Group results by property

Many new table view features: keyboard nav, copy/paste, summarize, undo
October 3, 2025 at 6:15 PM
Man I love CSS Grid... The ability to just reorder things with the areas property is soo good.

Mad props to the team who created this standard and made our lives so much easier.
October 2, 2025 at 2:48 PM
Never thought that learning to question my own reality would end up being a very practical skill as I continue learning to navigate the complexities of learning how to leverage AI properly...
September 30, 2025 at 8:33 PM
Reposted by Ben Hong
“Good docs are still good docs” 🔥🔥🔥

I chatted with @taylorbar.net, Staff Product Manager at @netlify.com, & Lyle Schemmerling, Senior Software Engineer at @fusionauth.io, about LLMs and Developer Experience for this episode of @redmonk.com's MonkCast. redmonk.com/blog/2025/09...
September 30, 2025 at 1:33 PM
Reposted by Ben Hong
a directory called 'docs/' filled with markdown files is 1000% better for internal documentation than notion
September 24, 2025 at 5:55 PM
Reposted by Ben Hong
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 24, 2025 at 2:56 PM
I don't know what new LLM magic just got injected to Spotify's Discover Weekly algorithm, but the recommendations are absolutely solid this week.
September 23, 2025 at 8:40 PM
Reposted by Ben Hong
Nuxt UI v4 it out ✨

It unifies Nuxt UI and Nuxt UI Pro into a fully open-source library with:
- 100+ components
- 10+ free templates
- Figma Kit for everyone

nuxt.com/blog/nuxt-u...
Nuxt UI v4 · Nuxt Blog
Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110 components, 12 templates, and a comprehensive Figma kit, all of this is available for free.
nuxt.com
September 23, 2025 at 12:52 PM
Vibe coding is fun and interesting in its own way, but I still get a ton of satisfaction building something from scratch and just typing things out the old-fashioned way.
kermit the frog is using a typewriter in a messy room .
ALT: kermit the frog is using a typewriter in a messy room .
media.tenor.com
September 22, 2025 at 7:59 PM
I just spent the last hour fighting build tools cause it kept trying to refer to a path to a .nvm package. 💀

Uninstalled the package... nuked nvm... purged the cache... nothing.

It ended up being a sneaky little file that had hardcoded the path... 💀
September 20, 2025 at 3:17 AM
Reposted by Ben Hong
On agents and Obsidian
September 19, 2025 at 3:03 PM
I'm excited for this one!!! 🥳
My next course, Whimsical Animations, launches in “Early Access” in 1 week from today! 🎉

The most important thing to know is that registration will only be open for 7 days. You’ll be able to register from Sept 24th to Sept 30th. Otherwise, you’ll need to wait for the full launch, sometime in 2026.
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 18, 2025 at 6:07 PM
Second 8TB HDD installed in my first NAS setup! 🎉
September 18, 2025 at 2:55 PM