Ben Hong
@bencodezen.io
🧑💻 staff developer experience engineer
👨💻 vuejs core team
🧑💻 angular team
👨💻 nuxt ambassador
🌱 note-taking / obsidian nerd
🔗 https://www.bencodezen.io
👨💻 vuejs core team
🧑💻 angular team
👨💻 nuxt ambassador
🌱 note-taking / obsidian nerd
🔗 https://www.bencodezen.io
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?”
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
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?”
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?”
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.
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
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.
When the backlog is too massive, sometimes the best thing you can do is just declare todo bankruptcy to recalibrate.
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
- 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
So many great enhancements to Bases in this upcoming release!
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.
Mad props to the team who created this standard and made our lives so much easier.
October 2, 2025 at 2:48 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.
Mad props to the team who created this standard and made our lives so much easier.
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
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...
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...
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
“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...
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...
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
a directory called 'docs/' filled with markdown files is 1000% better for internal documentation than notion
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. 😄
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
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. 😄
whimsy.joshwcomeau.com
I’m so excited to share all of my animation tools and techniques with y’all. 😄
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
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.
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...
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
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...
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...
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
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.
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... 💀
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
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... 💀
Uninstalled the package... nuked nvm... purged the cache... nothing.
It ended up being a sneaky little file that had hardcoded the path... 💀
Reposted by Ben Hong
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.
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
I'm excited for this one!!! 🥳
Second 8TB HDD installed in my first NAS setup! 🎉
September 18, 2025 at 2:55 PM
Second 8TB HDD installed in my first NAS setup! 🎉
Reposted by Ben Hong
The Future of Coding Sale ends TODAY!
Save $100 on yearly membership + unlock:
✨ Personalized Paths
✨ AI & DevOps Learning
✨ Quizzes & Flashcards
✨ 250+ awesome courses + a fantastic roadmap for more
⏳ <24 hours left! Don't miss it
Save $100 on yearly membership + unlock:
✨ Personalized Paths
✨ AI & DevOps Learning
✨ Quizzes & Flashcards
✨ 250+ awesome courses + a fantastic roadmap for more
⏳ <24 hours left! Don't miss it
September 18, 2025 at 1:58 PM
The Future of Coding Sale ends TODAY!
Save $100 on yearly membership + unlock:
✨ Personalized Paths
✨ AI & DevOps Learning
✨ Quizzes & Flashcards
✨ 250+ awesome courses + a fantastic roadmap for more
⏳ <24 hours left! Don't miss it
Save $100 on yearly membership + unlock:
✨ Personalized Paths
✨ AI & DevOps Learning
✨ Quizzes & Flashcards
✨ 250+ awesome courses + a fantastic roadmap for more
⏳ <24 hours left! Don't miss it
Did you know that since 1972, keyboards have been responsible for generating 90% of all code?
September 17, 2025 at 1:48 PM
Did you know that since 1972, keyboards have been responsible for generating 90% of all code?
This looks very promising for changing how users interact with their notes in @obsidian.md. Excited to try it out soon!
notebooknavigator.com
notebooknavigator.com
Notebook Navigator - Modern File Explorer for Obsidian
Transform your Obsidian workflow with dual-pane navigation, rich previews, and powerful organization features.
notebooknavigator.com
September 16, 2025 at 5:52 PM
This looks very promising for changing how users interact with their notes in @obsidian.md. Excited to try it out soon!
notebooknavigator.com
notebooknavigator.com
Does anyone have any file scaffolding / code generation tool they really love and use?
I used to use hygen but it's not really maintained anymore. Curious what people are using!
I used to use hygen but it's not really maintained anymore. Curious what people are using!
September 16, 2025 at 4:15 PM
Does anyone have any file scaffolding / code generation tool they really love and use?
I used to use hygen but it's not really maintained anymore. Curious what people are using!
I used to use hygen but it's not really maintained anymore. Curious what people are using!
Reposted by Ben Hong
in light of the current supply chain attacks, I've just published a @github.com action to detect packages that _lose_ their provenance.
📦 supports pnpm-lock.yaml, package-lock.json, yarn.lock (v1)
🎨 inline GitHub annotations
✅ JSON output + configurable
💪 published in TS with zero deps
📦 supports pnpm-lock.yaml, package-lock.json, yarn.lock (v1)
🎨 inline GitHub annotations
✅ JSON output + configurable
💪 published in TS with zero deps
GitHub - danielroe/provenance-action: GitHub Action that detects dependency provenance downgrades from lockfile changes (npm/pnpm/yarn).
GitHub Action that detects dependency provenance downgrades from lockfile changes (npm/pnpm/yarn). - danielroe/provenance-action
github.com
September 16, 2025 at 12:17 PM
in light of the current supply chain attacks, I've just published a @github.com action to detect packages that _lose_ their provenance.
📦 supports pnpm-lock.yaml, package-lock.json, yarn.lock (v1)
🎨 inline GitHub annotations
✅ JSON output + configurable
💪 published in TS with zero deps
📦 supports pnpm-lock.yaml, package-lock.json, yarn.lock (v1)
🎨 inline GitHub annotations
✅ JSON output + configurable
💪 published in TS with zero deps
"Who am I doing this for?" - The question I wish I'd asked sooner.
We spend so much time filling others' cups that we forget our own. Working extra hours, attending obligations, helping everyone but ourselves.
www.bencodezen.io/blog/the-wor...
We spend so much time filling others' cups that we forget our own. Working extra hours, attending obligations, helping everyone but ourselves.
www.bencodezen.io/blog/the-wor...
The work is mysterious and important, but for who?
Can you unleash your best work if all of your time and energy is spent on others?
www.bencodezen.io
September 15, 2025 at 8:02 PM
"Who am I doing this for?" - The question I wish I'd asked sooner.
We spend so much time filling others' cups that we forget our own. Working extra hours, attending obligations, helping everyone but ourselves.
www.bencodezen.io/blog/the-wor...
We spend so much time filling others' cups that we forget our own. Working extra hours, attending obligations, helping everyone but ourselves.
www.bencodezen.io/blog/the-wor...
Absolutely love the attention of detail made to this company's site.
It's a mini OS while having some fantastic animations. Incredlbe job to the @posthog.com team!
posthog.com/blog/why-os
It's a mini OS while having some fantastic animations. Incredlbe job to the @posthog.com team!
posthog.com/blog/why-os
Why our website looks like an operating system - PostHog
I have a problem with many large, technical websites. Often times, I’ll want to refer to different pages at the same time. So I’ll CMD + click “a…
posthog.com
September 10, 2025 at 9:56 PM
Absolutely love the attention of detail made to this company's site.
It's a mini OS while having some fantastic animations. Incredlbe job to the @posthog.com team!
posthog.com/blog/why-os
It's a mini OS while having some fantastic animations. Incredlbe job to the @posthog.com team!
posthog.com/blog/why-os
Angular
The web development framework for building modern apps.
angular.dev
September 10, 2025 at 2:02 PM