Ben Hong's Avatar

Ben Hong

@bencodezen.io.bsky.social

๐Ÿง‘โ€๐Ÿ’ป staff developer experience engineer ๐Ÿ‘จโ€๐Ÿ’ป vuejs core team ๐Ÿง‘โ€๐Ÿ’ป angular team ๐Ÿ‘จโ€๐Ÿ’ป nuxt ambassador ๐ŸŒฑ note-taking / obsidian nerd ๐Ÿ”— https://www.bencodezen.io

6,263 Followers  |  614 Following  |  269 Posts  |  Joined: 24.04.2023  |  1.8952

Latest posts by bencodezen.io on Bluesky

Ever notice how the AI always validates whatever it is you tell it before then saying whatever it wants to say?

The repetition is a core principle behind effective communication and why a lot of people find it easier to interface with AI.

28.07.2025 18:27 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Diversify Tech #348 Connecting underrepresented people in tech to career opportunities

In Diversify Tech this week:
โ€ข PyLadiesCon CFP closes Aug 8
โ€ข Center on Budget & Policy Priorities and NerdWallet are hiring
โ€ข Congrats to @cassidoo.co, @bhavaniravi.bsky.social, @leenyburger.bsky.social & @bencodezen.io on their launches

newsletter.diversifytech.com/p/diversify-...

23.07.2025 13:25 โ€” ๐Ÿ‘ 10    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

โšก Speaker highlight: Jessica Janiuk, Staff Engineer @angular.dev

Angular lived through a renaissance recently
With new features and improved DX but also betting on Vite & testing via Vitest

But is this the end? No!
@thepunderwoman.com will tell us about Angularโ€™s Vite future.

viteconf.amsterdam

23.07.2025 11:15 โ€” ๐Ÿ‘ 41    ๐Ÿ” 12    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Composition API, State Management, and More! | Learn Vue on Frontend Masters Master Vue 3's Composition API, transparent components, and scoped slots. Create composables, implement file-based routing, and use Pinia to solve state management challenges. Leverage Vue 3's improve...

Thrilled that my "Intermediate Vue" course is officially live on @frontendmasters.com! ๐ŸŽ‰

You'll learn about how to leverage reusable & scalable components, Composition API patterns and more with Vue 3.

Save $10 on your first month with code "hong"!

frontendmasters.com/courses/inte...

22.07.2025 20:07 โ€” ๐Ÿ‘ 30    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks! Iโ€™m excited to get back to live streaming and such.

16.07.2025 20:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a man wearing glasses is working on a helmet of iron man ALT: a man wearing glasses is working on a helmet of iron man

Alright. Time to revamp the office / studio for phase 4.

16.07.2025 14:17 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Announcing Nuxt 4.0 ยท Nuxt Blog Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organization, smarter data fetching, and improved type safety.

Nuxt 4.0 is here at last โ€ฆ and it's all about DX โœจ

๐Ÿ—‚๏ธ app/ directory for better organisation
๐Ÿ”„ smarter data fetching
โšก๏ธ a faster CLI with socket communication
๐Ÿ”ง improved TypeScript integration

... and a smooth upgrade experience. ๐Ÿ’š

๐Ÿ‘‰ nuxt.com/blog/v4

15.07.2025 22:38 โ€” ๐Ÿ‘ 217    ๐Ÿ” 56    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 9

A common topic people talk about in education is the stubborn idea of "learning styles" (i.e., auditory, visual, etc.).

It's a problematic one because the learning journey is complex and is more about skill acquisition over "ease of consuming information."

onlineteaching.umich.edu/articles/the...

15.07.2025 18:35 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeahโ€ฆ I wonder who will be on the hook when someone comes up with the ingenious idea to have AI supporting critical Internet Explorer infrastructure apps running on ColdFusionโ€ฆ ๐Ÿ˜…

10.07.2025 02:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You're welcome! ๐Ÿ™Œ

09.07.2025 15:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Haha all caps certainly can be, but it came off alright for me!

09.07.2025 15:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Writing Code Was Never The Bottleneck LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.

"Thereโ€™s real value in faster prototyping, scaffolding, and automation. But LLMs donโ€™t remove the need for clear thinking, careful review, and thoughtful design. If anything, those become even more important as more code gets generated."

ordep.dev/posts/writin...

09.07.2025 14:25 โ€” ๐Ÿ‘ 48    ๐Ÿ” 12    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 3
Preview
Release v3.0.0 ยท vuejs/language-tools ImportantDeprecation Notice: Dropping Vue 2 and vue-class-component Support in v3.1: #5455 TipLanguage Server Upgrade guide for none-vscode editors: #5456 Stability Improvements Hybrid Mode Alwa...

Vue Language Tools 3.0 Released ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰
github.com/vuejs/langua...

01.07.2025 16:01 โ€” ๐Ÿ‘ 76    ๐Ÿ” 14    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 3
Preview
a cartoon of a cat laying in a grave with a rip sign ALT: a cartoon of a cat laying in a grave with a rip sign

When you `git checkout .` too quickly and lose all the changes you wanted to keep...

01.07.2025 15:17 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

As an engineer, I wish for you one unshakeable article of faith: POPULARITY IS NOT A QUALITY METRIC.

26.06.2025 20:51 โ€” ๐Ÿ‘ 117    ๐Ÿ” 17    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 2

How such confidential information about the Vue core team got released is beyond meโ€ฆ

25.06.2025 13:32 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ainโ€™t that the truthโ€ฆ

24.06.2025 22:20 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The more I play with AI docs, the more I'm convinced that it's an increasingly dangerous thing to leave unchecked.

It's like prepping food that has contaminated ingredients. People probably won't be able to tell while eating it, but it's almost certainly going to cause issues down the road.

24.06.2025 17:31 โ€” ๐Ÿ‘ 9    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Ashley Willis Don't Come Inside Until the Streetlights Are On I grew up in the '80s, where parenting often sounded like, "Don't come home until the sun goes down," or "Go dri...

If youโ€™ve ever felt like asking for help would cost too much, this oneโ€™s for you.

23.06.2025 19:18 โ€” ๐Ÿ‘ 161    ๐Ÿ” 31    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 6

As I work more on iOS apps, I'm starting to experience the frustration that people have with XCode. I'm currently using a pretty janky workflow of:

1. Code in VS Code + Copilot
2. Load code in XCode
3. Test in Simulator
4. Commit on VS Code

โ˜ ๏ธ โ˜ ๏ธ โ˜ ๏ธ

23.06.2025 14:41 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It's easy to make ur content read nicer

article > * {
max-width: 65ch;
}

I read a lot of technical blogs and I wish more had a rule like the above. Aim for between 65-75ch would be my advice, based on your font's width.

23.06.2025 12:45 โ€” ๐Ÿ‘ 151    ๐Ÿ” 15    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 4
Preview
two women are standing next to each other with one saying please do ALT: two women are standing next to each other with one saying please do
20.06.2025 23:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Most certainly.

One of the blind spots was not anticipating how things change when theyโ€™re inexpensive operations.

Remember when we paid like $0.05 per text? No bad actor would consider spamming people the way they do now with fake job offers and phishing attempts.

20.06.2025 23:39 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Goes to show what kind of trust and decorum existed back then.

Now we live in a world of owning multiple email addresses and false birthdays to try and protect ourselvesโ€ฆ ๐Ÿ˜ข

20.06.2025 21:22 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Itโ€™s on my list!

20.06.2025 21:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Not gonna lie for a second I thought the pizza in the photo was made with a tortilla and wrap and my brain was like:

โ€œWhat in the freaking heck?! ๐Ÿคฏโ€

20.06.2025 21:13 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Agreed! It's definitely a useful place to start and a good way to iterate and get feedback.

I've found it to be great at digging up things in the source code that I would've missed otherwise, which has been a huge boon to my ability to write even better docs!

20.06.2025 21:11 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

An inevitable fallout with the trend of AI generated docs is that people will begin to assume that it's the best way to explain things because they won't know any better.

It'd be as if food was reduced down to microwavable frozen and people had no awareness of what fine dining can offer.

20.06.2025 20:54 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

I've played around quite a bit with agents and their ability to write docs.

A danger we're currently in is that the output is seems quite good at first glance, but the nuance to writing good docs is that it still requires expertise in the subject-matter and teaching.

20.06.2025 20:02 โ€” ๐Ÿ‘ 33    ๐Ÿ” 2    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Yes I definitely need to get back to streaming for sure!

20.06.2025 15:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@bencodezen.io is following 20 prominent accounts