Kenji
jp-knj.bsky.social
Kenji
@jp-knj.bsky.social
Astro maintainer | Design Engineer 🎨 | @JP SaaS Startup | TypeScript + Astro 🚀 | Learn Rust 🦀 & English 🇺🇸 | Run + Lift 🏃‍♂️ | Speak 🇯🇵 & 🇨🇳

🐈‍⬛ https://github.com/jp-knj
Pinned
I’ll be attending Vue Fes as a design engineer from Plaid Inc.

Also setting up a booth, so really looking forward to it!

vuefes.jp/2025/en/tick...
ケンジ / Kenjiさんのネームカード
Vue Fes Japan 2025 のネームカードページです。チケットを購入して、あなたのネームカードを作成しましよう!
vuefes.jp
Reposted by Kenji
Eleventy Core Dependency Watch (2025 Edition)

www.11ty.dev/blog/depende...

v4.0.0.alpha.6 (compared with v3) reduces:

1️⃣ dependencies 21.6%
2️⃣ 3rd-party dependencies 27.6%
3️⃣ node_modules weight 33.3%
Eleventy Core Dependency Watch (2025 Edition)
An Eleventy blog post published on December 2025.
www.11ty.dev
December 12, 2025 at 4:50 PM
Reposted by Kenji
Let's open today's window on the Advent calendar!

@jp-knj.bsky.social writes about the different ways @astro.build and @nextjs.org have chosen to integrate view transitions:
View TransitionでわかるNext.jsとAstroの設計思想
zenn.dev
December 12, 2025 at 7:25 AM
Reposted by Kenji
👋 I'm looking for a full-time software/DX engineer role.

With 3 years of experience as an open-source maintainer, I am a great fit if your team needs an expert in Astro/Starlight, tooling, documentation, accessibility, i18n, and empowering OSS communities.

RTs appreciated! ♻️
December 11, 2025 at 7:04 PM
Reposted by Kenji
NuxtHub v0.10 is out with multi-vendor support ✨

Build full-stack Nuxt apps with:
- DB powered by @DrizzleORM (with automated migrations)
- KV powered by unstorage @unjsio
- Blob compatible with @vercel blob, R2 and S3

hub.nuxt.com/changelog/n...
NuxtHub Multi-Vendor is now available · NuxtHub Blog
NuxtHub is now available on multiple cloud providers. You can now deploy your NuxtHub project on your own hosting provider.
hub.nuxt.com
December 10, 2025 at 1:51 PM
I'm so curios about mdc :eyes:
nuxt.com/modules/mdc
@nuxtjs/mdc · Nuxt Modules
MDC supercharges regular Markdown to write documents interacting deeply with any Vue component.
nuxt.com
December 11, 2025 at 6:24 AM
I’m reading the withastro/compiler code.

In at astrojs/compiler there seem to be two sets of definitions such as go structs and ts type definitions.
Since the compiler itself is in Go, I’d like to make the structs SSOT and auto-generate the TypeScript types from them 🤔
December 10, 2025 at 5:14 PM
The udon place near our Ginza office that I went to today was really good.
If I go to the office again, I’ll definitely eat there again.
December 10, 2025 at 1:49 PM
Reposted by Kenji
✨ Exciting proposal alert: the CPU Performance API.

This proposal will add `navigator.cpuPerformance`, a value that measures the broad performance capability of the CPU.

That way, we can scale up/down our animations to make sure everyone has the best experience possible for their device. 😄
GitHub - explainers-by-googlers/cpu-performance: An API that exposes some information about how powerful the user device is.
An API that exposes some information about how powerful the user device is. - explainers-by-googlers/cpu-performance
github.com
December 9, 2025 at 9:39 PM
Reposted by Kenji
Cloudflare was down for half an hour this morning, and it was caused by work we were doing to try to mitigate the React CVE. (Seriously, people: upgrade Next.js/React Router etc right now)
Dane Knecht 🦭 on X: "We are aware of the issue impacting the availability of Cloudflare’s network. It was not an attack; root cause was disabling some logging to help mitigate this week’s React CVE. Will share full details in a blog post today. Sites should be back online now, but I understand the" / X
We are aware of the issue impacting the availability of Cloudflare’s network. It was not an attack; root cause was disabling some logging to help mitigate this week’s React CVE. Will share full details in a blog post today. Sites should be back online now, but I understand the
x.com
December 5, 2025 at 10:36 AM
It looks like Astro Meetup Japan might get three times more participants than we originally expected. already getting nervous 😅
December 5, 2025 at 9:51 AM
I need to prepare anything for the accessibility conference tomorrow, but I don’t do anything now
December 5, 2025 at 8:39 AM
Reposted by Kenji
⚡️ The first Vite 8.0 beta is here!

- Powered by Rolldown, bringing significantly faster production builds and more consistency
- New features such as tsconfig paths or emitDecoratorMetadata support
- Bumping browser targets aligned with Baseline Widely Available

Read more in our announcement post!
Vite 8 Beta: The Rolldown-powered Vite
The first beta of Vite 8, powered by Rolldown, is now available. Vite 8 ships significantly faster production builds and unlocks future improvement possibilities. Read more about the migration, new fe...
voidzero.dev
December 3, 2025 at 12:18 PM
Reposted by Kenji
🎅🎄🎁 ADVENT OF SVELTE 2025 🎅🎄🎁

24 days, 24 videos with tips, tricks and features you didn't know about

we're hitting the ground running with the lesser-known $inspect(...) and $inspect.trace(...) runes (docs: svelte.dev/docs/svelte/...)

follow along here! advent.sveltesociety.dev/2025
Advent of Svelte 2025 - Day 1: $inspect.trace(...)
YouTube video by Svelte Society
www.youtube.com
December 1, 2025 at 2:19 PM
I’m thinking about keynotes of meetup…
November 30, 2025 at 10:57 AM
Reposted by Kenji
I'm doing some refactoring/adding tests in public on an Open Source project on December 2, in case you'd like to join us:

discord.gg/astro-lounge...
Join the Astro Lounge Discord Server!
The official community server for the Astro framework. Learn more at https://astro.build | 35680 members
discord.gg
November 28, 2025 at 2:06 PM
Reposted by Kenji
I sent out a newsletter issue today with a couple of updates, and AblePlayer was the star of one of them.

Also a reminder that we have less than a week to go before Black Friday savings for the Practical Accessibility course expire. ⏳

You can get it for 30% off today: practical-accessibility.today
November 27, 2025 at 3:01 PM
I’m in STORES Tech Conference, some friends invite me to get there. So Happy now
November 26, 2025 at 5:57 AM
I’m sick, so I took some medicine, but it makes me super sleepy. I was so drowsy that I nearly fell asleep standing up on the train
November 26, 2025 at 4:53 AM
I wrote about view transition Astro and Next.js
November 23, 2025 at 3:51 PM
Many people in Japan started talking about Rust’s unwrap. There is a lot of discussion about what assumptions caused unwrap to work in an unexpected way.
November 23, 2025 at 3:13 AM
Reposted by Kenji
Coming next week on my blog. ✨
November 22, 2025 at 9:17 PM