Sign in

Kenji

@jp-knj.bsky.social
149 followers 119 following 330 posts

Astro maintainer | Design Engineer 🎨 | @JP SaaS Startup | Learn English 🇺🇸 | Run + Lift 🏃‍♂️ | Speak 🇯🇵 & 🇨🇳 | Lived in Japan 🐈‍⬛ github.com/jp-knj

PostsRepliesMedia
Reposted by Kenji
Maroun @maroun-baydoun.bsky.social · 23/09/2026
JavaScript turned 30 and started hanging out with younger, leaner, faster languages. Naturally, it’s now questioning all its life choices. But behind the midlife crisis is a real question: what are we gaining from all this speed, and what are we giving away?
maroun-baydoun.com
The JavaScript midlife crisis
Thirty years in, the JavaScript ecosystem would like to see other languages. They're younger, leaner and faster. What could possibly go wrong?
241
Reposted by Kenji
Michael Small @michaelsmalldev.bsky.social · 26/09/2026
Here it is, the main @angular.dev blog post version blog.angular.dev/an-update-on...
blog.angular.dev
An update on Angular’s TypeScript 7-powered Compiler
Alex Rickabaugh & Mark Techson
1154
Kenji @jp-knj.bsky.social · 23/09/2026
Sharing a prompt I found for creating Grokbot-style characters 🤖 t.co/iB222nH4kg
030
Reposted by Kenji
Rust Language @rust-lang.org · 22/09/2026
Check out our latest Maintainer Spotlight for an interview with Alejandra González, team member of the Clippy team: blog.rust-lang.org/inside-rust/... This is part of a series of blog posts highlighting our amazing maintainers. 💛
blog.rust-lang.org
Maintainer spotlight: Alejandra González (@blyxyas) | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
0446
Kenji @jp-knj.bsky.social · 22/09/2026
Sure? 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.
000
Kenji @jp-knj.bsky.social · 22/09/2026
I’ve had trouble thinking clearly over the past few days, and I think it was because of the weather. But the typhoon has finally passed, and the weather is beautiful today! I feel refreshed and much more clear-headed.
140
Kenji @jp-knj.bsky.social · 14/09/2026
github.com/eslint/rfcs/...
github.com
feat: New JavaScript/TypeScript parsing toolkit by nzakas · Pull Request #153 · eslint/rfcs
Summary This RFC proposes replacing ESLint's JavaScript analysis stack (espree, eslint-scope, eslint-visitor-keys, and code path analysis) with a new first-party toolkit, @eslint/jskit, that un...
010
Kenji @jp-knj.bsky.social · 12/09/2026
I'll check it out speakerdeck.com/helloyuk13/k...
speakerdeck.com
カジュアルコントリビュータと学ぶRustコンパイラ
Rustの現場に学ぶ 〜Webアプリの裏側からOS、人工衛星まで〜 https://findy.connpass.com/event/359456/ にて発表した際に使用したスライドです。
100
Kenji @jp-knj.bsky.social · 10/09/2026
github.com/pnpm/pnpm/di...
github.com
Why Rust & Python package management? · pnpm · Discussion #14721
I just saw that v12.4.0 has a support of python and rust package management. I'm interested in why pnpm added that support. I do understand GitHub Actions management, which is widely used in JS pro...
010
Kenji @jp-knj.bsky.social · 09/09/2026
After work, I’m going to explore Nihonbashi and Yaesu and look for Pokémon statues within 30 minutes mitsui-shopping-park.com/en/urban/leg...
mitsui-shopping-park.com
Encounter legendary Pokémon: Legend Research in Nihonbashi & Yaesu
Legendary Pokémon will appear as statues in Nihonbashi and Yaesu districts. This autumn only, take part in a special interactive rally where you can explore the city while investigating over 100 Pokém...
040
Kenji @jp-knj.bsky.social · 07/09/2026
uf docs.uniflowed.dev
docs.uniflowed.dev
uf — Unified Toolchain for Flow
The best React experience for Flow: run, build, test, format and lint from one command, without Babel or plugin assembly.
000
Kenji @jp-knj.bsky.social · 28/08/2026
I haven’t had much time for Pokémon Pokopia lately, but I stopped by the Pokémon Center on my way home and bought this sticker. So cute ☺️
151
Reposted by Kenji
Patrick Brosset @patrickbrosset.com · 28/08/2026
Wow, I had no idea. You can already test Open-UI's proposed native menu elements in Chromium (enable "Experimental Web Platform features" flag in about://flags first). Full native menu bar support with just HTML code! Read the explainer: open-ui.org/components/m... Demo: jsbin.com/qorupiwivu/1...
Edge browser window, showing an HTML demo on the jsbin.com website. The demo shows HTML code on the left, with various menubar elements such as <menubar>, <submenu>, <menulist>, and <menuitem>. The live rendering is on the right, and shows a menubar with the File, Edit, View, Help items. The File item is expanded, showing a sub menu list, with its own items.
310812
Reposted by Kenji
Jiahan Chen @chenjiahan.bsky.social · 20/08/2026
The ecosystem is already moving: - MDX content mapper: github.com/remcohaszing... - Vize (Vue) content mapper: github.com/ubugeeei-pro...
051
Kenji @jp-knj.bsky.social · 25/08/2026
sumnerevans.com/posts/softwa...
sumnerevans.com
Stop Using Conventional Commits
You’ve almost certainly encountered Conventional Commits before. It may have reared its ugly head in the changelog of an open source project you’ve used. It may have been the enforced commit format fo...
170
Kenji @jp-knj.bsky.social · 25/08/2026
Labor0 are working on - typescript-rust (port of typescript-go) sure?
030
Kenji @jp-knj.bsky.social · 24/08/2026
github.com/ubugeeei-pro...
github.com
feat: Ox Content 3.0 roadmap · Issue #699 · ubugeeei-prod/ox-content
Problem or opportunity Ox Content 2.x already ships a working docs pipeline: GFM, SSG, theming hooks, search, collections, embeds, mermaid, code annotations, GitHub-style > [!NOTE] callouts, and is...
000
Reposted by Kenji
Stuart Robson @sturobson.com · 21/08/2026
🎉 new article 🎉 Web Components, Design Tokens, and CSS @layer. in another episode of some recent blog-and-response'ing Can we get there?? … almost(-ish). www.alwaystwisted.com/articles/desi…
alwaystwisted.com
Design Tokens, Web Components, and CSS @layer
Use design token metadata to generate :host defaults and :defined overrides for Shadow DOM web components.
0135
Reposted by Kenji
Erika @erika.florist · 20/08/2026
In Prettier land, we published a beta of our future 1.0 version of the Astro prettier plugin, rewritten on top of our Rust compiler. You can try it out by running `npm install prettier prettier-plugin-astro@beta` and following the instructions here: docs.astro.build/en/editor-se...
A screenshot of a GitHub PR showing that it fixes over 30 issues. Full PR here: https://github.com/withastro/prettier-plugin-astro/pull/464
051
Kenji @jp-knj.bsky.social · 19/08/2026
I bought a new tree 🌳
080
Kenji @jp-knj.bsky.social · 18/08/2026
I'll be at Vue Fes Japan 2026! Buy the ticket and create your name badge! vuefes.jp/2026/ticket/... #vuefes
vuefes.jp
jp-knjさんのネームカード
Vue Fes Japan 2026のネームカードページです。チケットを購入して、あなたのネームカードを作成しましよう!
050
Reposted by Kenji
Remco Haszing @remcohaszing.nl · 17/08/2026
My editor using mdx-content-mapper is now showing TypeScript info for frontmatter and code blocks.
An MDX file with two JavaScript code blocks. One is hovered and shows information about the code. The other highlights a type error.An MDX file with YAML frontmatter data and a variable named frontmatter. Hover information for the frontmatter variable shows the TypeScript type of the frontmatter data.
1275
Kenji @jp-knj.bsky.social · 17/08/2026
This experience made me realize No GitHub, No Life...
110
Reposted by Kenji
Emma Goto @emmago.to · 17/08/2026
My new hobby (addiction?) lately has been checking out new coffee shops! emgoto.com/tokyo-coffee...
emgoto.com
The Best Coffee in Tokyo: my favourites by neighbourhood
A neighbourhood-by-neighbourhood guide to my favourite coffee spots in Tokyo.
071
Reposted by Kenji
Erika @erika.florist · 14/08/2026
Sätteri has reached 2 millions weekly downloads, that's a lot of people trusting me! I'm scared!
A graph of weekly downloads showing that the `satteri` package is at 2 millions
2595
Reposted by Kenji
Pooya Parsa @pi0.io · 14/08/2026
md4x 0.27 is fully ported from C to Zig. Faster, and more memory-efficient. It also has a new /standalone portable build. A fast, spec-compliant Markdown parser, healer (for AI streams), and renderer (HTML, Text, CLI, and JSON) + a full YAML parser in a ~114 kB gz bundle.
4291
Kenji @jp-knj.bsky.social · 14/08/2026
The world went to see Spider-Man: Brand New Day. Japan went to see Chiikawa. Of course, I went to there. www.youtube.com/watch?v=tJe_...
youtube.com
Chiikawa The Movie: The Secret of Mermaid Island | Official Teaser Trailer | Coming to GSC on 20 Aug
YouTube video by GSCinemas
000
Reposted by Kenji
sapphi_red @sapphi.red · 13/08/2026
I was in the mood to write a blog post, so I wrote one about the mangler. green.sapphi.red/blog/how-var...
green.sapphi.red
How Variable Mangling Works in Oxc Minifier
sapphi-red's portfolio.
0336
Kenji @jp-knj.bsky.social · 13/08/2026
you can look at this www.viteconf.org
viteconf.org
ViteConf 2026
ViteConf brings the web development community together.
000
Reposted by Kenji
Web Standards @web-standards.dev · 10/08/2026
State of CSS 2026 survey results. Sacha Greif and Devographics polled 4,902 developers, and anchor positioning came out as the year’s favorite new feature, topping both the wish list and the browser support complaints. #css #survey 2026.stateofcss.com/...
“State of CSS 2026” logo with sections Features, Pain Points, Other Tools, CSS Usage, Resources, Demographics, Awards, Conclusion, and a chart: Grid 31%, Browser vendor issues 17%, Flexbox 16%.
033
Kenji @jp-knj.bsky.social · 09/08/2026
I love Phoenix Architecture 😊 aicoding.leaflet.pub
aicoding.leaflet.pub
The Phoenix Architecture
Generative AI coding demands what we've always known: modularity, clear boundaries, disposable components. Principles that scaled human teams are now table stakes. Here, we make the implicit explicit
010
Reposted by Kenji
Web Standards @web-standards.dev · 06/08/2026
Styling the navigation: declarative route and navigation matching in CSS. Bramus walks through a CSS proposal to style navigation declaratively, with @​route, @​navigation, :nav-source, and :link-to() replacing JavaScript wiring. #css #router www.bram.us/2026/07/...
Title “Styling the Navigation: Declarative Route and Navigation Matching in CSS”, clay monster cards labeled “Zorp” and “Fluffy” with a hand cursor, and a @navigation code snippet.
052
Kenji @jp-knj.bsky.social · 05/08/2026
Great, I will try it! github.com/microsoft/pl... playwright.dev/docs/test-co...
github.com
Release v1.62.0 · microsoft/playwright
🧱 New component testing model Component testing moves to a stories and galleries model. A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a galler...
000
Kenji @jp-knj.bsky.social · 04/08/2026
Speaking at Vue Fes Japan this October! 🇯🇵 Vue Fes 🤝 Rust 🦀 🤝 Astro vuefes.jp/2026/en/spea...
vuefes.jp
jp-knj
The Present State of the Frontend Toolchain, Seen Through Astro and Rust
0183
Reposted by Kenji
Bogdan Chadkin @trysound.io · 31/07/2026
Hey @cassidoo.co. GitHub shadowbanned SVGO, one of the important projects of our web ecosystem. I would deeply appreciate if you escalate this internally. github.com/svg/svgo
github.com
2173
Kenji @jp-knj.bsky.social · 03/08/2026
👍
020
Reposted by Kenji
Pooya Parsa @pi0.io · 03/08/2026
Rangi is a fork of speed-highlight with sync API. Please read above benchmarks only as an indication. Rangi has less accurate grammar than larger alternatives, but has a cross-validated behavior. github.com/pi0/rangi
github.com
GitHub - pi0/rangi: 🎨 Tiny Syntax Highlighter
🎨 Tiny Syntax Highlighter. Contribute to pi0/rangi development by creating an account on GitHub.
062
Reposted by Kenji
pilcrow @pilcrowonpaper.com · 31/07/2026
I'm looking for a full-time job! - Backend (esp. security stuff!) - Proficient in Go and TypeScript/JavaScript - Remote from Japan - Fall-winter start Send me a DM or an email to pilcrow(@)pilcrowonpaper(.)com
0286
Kenji @jp-knj.bsky.social · 31/07/2026
can't wait it github.com/orgs/communi...
github.com
Stacked pull requests are now in public preview 🚀 · community · Discussion #201439
Stacked pull requests break large changes into small, reviewable pull requests. They're an ordered series of pull requests that each represent focused layers of your change. With stacks, you can in...
000
Kenji @jp-knj.bsky.social · 30/07/2026
Great! angular use oxc-parser! github.com/angular/angu...
github.com
feat(@angular/build): migrate i18n inliner to oxc-parser + magic-string · angular/angular-cli@917393a
This refactors the i18n translation and locale inlining in the ESBuild pipeline to use `oxc-parser` and `magic-string` instead of `@babel/core`. By using the lightweight AST and precise token span...
000
Kenji @jp-knj.bsky.social · 30/07/2026
Some of my friends abroad said they couldn’t get a visa. What happened to them?
110
Reposted by Kenji
npm @npmjs.com · 29/07/2026
Strengthening npm supply-chain security: packages are now scanned for malware at publish time, before they can be installed. We're also introducing disclosure for legitimate dual-use tools so they aren't blocked by default. gh.io/npm-publish-...
gh.io
npm publish-time malware scanning and dual-use metadata - GitHub Changelog
As part of our ongoing supply-chain security work, npm is introducing automatic scanning of packages at publish time. This changelog covers what publishers can expect and a new metadata requirement…
0227
Kenji @jp-knj.bsky.social · 29/07/2026
I’m thinking of submitting a CFP to JSConf JP. When I go for a walk, I like to think about potential talk ideas.
140
Reposted by Kenji
dan @danabra.mov · 29/07/2026
it's up!!!
612115
Reposted by Kenji
Willow (GHOST) @willow.sh · 29/07/2026
We used @stream.place's multi stream feature for this and it worked absolutely perfectly!
1151
Reposted by Kenji
Theo-Steiner @theosteiner.de · 29/07/2026
In the newest UIT INSIDE episode, @danabra.mov guides me through the layers of the AT Protocol: from at://URI and DID to PDS, repositories, relays, all the way up the stack to AppViews It's a bit technical, but Dan’s gift for clear analogies should make it approachable for anybody atproto-curious 🦋
theosteiner.de
UIT INSIDE — ep.192『Walking Up the ATProto Stack with Dan Abramov』
33111
Kenji @jp-knj.bsky.social · 28/07/2026
I recently migrated five or six projects from Gatsby and Next.js to Astro on my own. Through these migrations, I gained practical experience and knowledge that I can apply to this project.
011
Reposted by Kenji
baseballyama @baseballyama.bsky.social · 22/07/2026
www.reddit.com/r/sveltejs/c...
reddit.com
From the sveltejs community on Reddit: I built a Rust toolchain for Svelte
Explore this post and more from the sveltejs community
0196
Reposted by Kenji
Astro @astro.build · 21/07/2026
The smartest teams trust Starlight with their docs 🌟 Speed, accessibility, SEO, flexibility. Choose four. starlight.astro.build
The Starlight logo surrounded by a cloud of logos for OpenAI, GitHub, Netlify, Microsoft, WP Engine, Sentry, Roblox, Warp, System 76, vlt, framework, StackBlitz, CrowdIn, Bentley, val town, Zulip, Honeybadger, free code camp
3465
Kenji @jp-knj.bsky.social · 17/07/2026
はい、私は全部落ちCfP太郎です。
021