Sign in

Ryu

@ryu.app
15 followers 12 following 140 posts

Frontend developer github.com/ryuapp

PostsRepliesMedia
Reposted by Ryu
洪 民憙 (Hong Minhee) :nonbinary: @hongminhee.hollo.social.ap.brid.gy · 27/09/2026
JSConf JP 2026で登壇することになりました。11月22日(日)、東京のベルサール神田で開催されます。 タイトルは「Oseo:SBCLスタイルのJavaScript/TypeScript AOTコンパイラ」。SBCLやChez Schemeのように、動的型付き言語でありながらプログラム全体を事前にネイティブコードへコンパイルするJavaScriptエンジンを作っている、その話をします。TypeScriptの型注釈は最適化のヒントとして使うだけで、決して鵜呑みにしない。ヒントが嘘でも動作は変わらない。そんな設計の話です。 発表は日本語、30分枠、14:10からトラックCです […]
hollo.social
Original post on hollo.social
059
Ryu @ryu.app · 26/09/2026
js-semver v1.0.0 is out 🎉 - High compatibility with node-semver - Zero dependencie by default - Industry-leading performance Please use this crate when parsing npm versions in Rust.
github.com
Release v1.0.0 · ryuapp/js-semver
What's Changed fix: include parse positions in error messages by @ryuapp in #102 fix: avoid quadratic range normalization by @ryuapp in #104 fix: order empty prerelease like node-semver by @ryuapp...
010
Ryu @ryu.app · 12/09/2026
update design js-semver.ryu.app
js-semver.ryu.app
js-semver - semver crate compliant with node-semver
This crate is designed for the JavaScript ecosystem and follows node-semver (the one npm uses) parsing and range semantics. It maintains high compatibility and performance, and has zero dependencies b...
000
Ryu @ryu.app · 06/09/2026
Released version 0.4.0 of js-semver, a Rust crate compliant with node-semver. I think the next release will be v1. github.com/ryuapp/js-se...
github.com
Release v0.4.0 · ryuapp/js-semver
What's Changed fix: satisfy clippy collapsible match lint by @ryuapp in #58 fix: support owned strings in serde deserialization by @ryuapp in #89 fix: follow node-semver changes up to 7.8.5 by @ry...
110
Reposted by Ryu
Pooya Parsa @pi0.io · 02/09/2026
🎊 srvx has reached v1.0 🎊 Two years ago, I went on an ambitious quest. My dream was to make export default { fetch } a universal consistent format for servers. srvx has been adopted and battle-tested by Nitro, H3, Elysia, TanStack, and many others projects 🖤
5461
Ryu @ryu.app · 21/08/2026
It seems like it is time to stop Rust from depending on unnecessary crates, much like the JS ecosystem.
101
Ryu @ryu.app · 15/08/2026
A diff tool using gpui has insane perf. It's cool how all the diff code is always highlighted.
000
Ryu @ryu.app · 15/08/2026
I deleted VSCode off my personal computer.
000
Ryu @ryu.app · 13/08/2026
gpui is great, except for the developer experience.
000
Ryu @ryu.app · 13/08/2026
I am gradually migrating from using winget and Scoop together to mise. Eventually, the plan is for only mise to be managed by winget.
000
Ryu @ryu.app · 04/08/2026
I always use GitHub Desktop and am used to the GUI, so I'm trying to make a Git GUI client that works with Tangled.
A Git GUI client that supports Tangled avatar images
000
Ryu @ryu.app · 01/08/2026
Agree. Every time I see an issue template that forces people to write lengthy reports, I’m reminded that those who complain on social media without opening an issue are justified. wtrclred.io/posts/25
wtrclred.io
Is ‘It Is OSS, So Just Participate’ Really A Valid Argument?
Is participation in open source the price of admission for criticism? On the bias between builders and users, contribution and the right to speak.
000
Ryu @ryu.app · 28/07/2026
To be honest, Nix and Homebrew are basically the same thing to me—just package managers for specific platforms, not everything.
000
Ryu @ryu.app · 28/07/2026
Vue Vapor’s performance is proper good, innit? octanejs.dev/benchmarks
octanejs.dev
Octane — React's programming model, compiled
React's programming model, compiled ahead of time. No VDOM, no rules of hooks.
001
Ryu @ryu.app · 27/07/2026
vlt on windows when 👀
000
Ryu @ryu.app · 20/07/2026
Tangled looks good. I've created a repo for practice: tangled.org/ryu.app/ryua...
000
Ryu @ryu.app · 20/07/2026
I was trying to set up tangled, and that's when I first realised the issues with DID.
000
Ryu @ryu.app · 19/07/2026
maybe soon
000
Ryu @ryu.app · 18/07/2026
IMO, it’s fine for npmx to be an opinionated npm viewer. I’m waiting for e18e to flag next as having alternatives, haha.
010
Ryu @ryu.app · 18/07/2026
Hope Turso cli adds support for Windows releases. github.com/tursodatabas...
github.com
feat: support Windows releases by ryuapp · Pull Request #1055 · tursodatabase/turso-cli
related #318 I usually use turso cli on Windows via go install, and it works well in most cases. However, I would appreciate it if you could provide binaries, as that would remove the dependency on...
000
Ryu @ryu.app · 18/07/2026
Codex’s usage resets keep me addicted to AI.
000
Ryu @ryu.app · 14/07/2026
I’m trying to port micro quickjs to Rust using Sol. I’m looking for a tiny JavaScript runtime written entirely in pure Rust.
100
Ryu @ryu.app · 10/07/2026
Instagram #srenext
000
Ryu @ryu.app · 10/07/2026
sharp andrewkelley.me/post/my-thou...
andrewkelley.me
My Thoughts on the Bun Rust Rewrite - Andrew Kelley
000
Ryu @ryu.app · 09/07/2026
I’ve been using TanStack Start more often instead of Next.js lately, and unlike Next.js, I haven’t run into any issues at all.
000
Ryu @ryu.app · 09/07/2026
For most engineers, language specifications don't really matter; the ecosystem is everything.
000
Reposted by Ryu
Astro @astro.build · 22/06/2026
Astro 7 is here! A new Rust compiler, a new Rust Markdown/MDX processor, Vite 8 and more. Get ready for 60%+ faster builds. astro.build/blog/astro-7/
astro.build
Astro 7.0 | Astro
Astro 7.0 brings faster builds with Vite 8, a new Rust compiler, Advanced Routing, background dev server support, and structured logging.
224362
Ryu @ryu.app · 19/06/2026
I'm here👀 #niigata_5min_tech
010
Ryu @ryu.app · 13/06/2026
Why isn't there a Rust-based JS runtime as tiny as QuickJS?
000
Ryu @ryu.app · 10/06/2026
Are there no frameworks that use only Astro renderer?
000
Ryu @ryu.app · 09/06/2026
It seems that Codecov has lost access to their Keybase account, and it is necessary to update codecov-action to a newer version. Those who are pinning the action in particular should check this issue. github.com/codecov/code...
github.com
Migrating keybase accounts/gpg verification failure · Issue #1956 · codecov/codecov-action
Tom from Codecov here. Some of you may have experienced an issue with gpg verification today. We unfortunately lost our ability to update our keybase account and have migrated from keybase.io/codec...
000
Ryu @ryu.app · 04/06/2026
Please bring Temporal to Cloudflare Workers. github.com/cloudflare/w...
github.com
Feature Request: Temporal · cloudflare workerd · Discussion #6716
Temporal is the new, substantially better way to handle dates and times in JavaScript. It’s ECMAScript Stage 4 now, and is about to land in Node (introducing compatibility issues). It seems to me t...
000
Ryu @ryu.app · 04/06/2026
Waku vs TanStack Start Which is better?
000
Ryu @ryu.app · 03/06/2026
I wanted to use Rsbuild, but unfortunately, there is no plugin for Cloudflare.
000
Ryu @ryu.app · 03/06/2026
WSL is not Windows
000
Ryu @ryu.app · 26/05/2026
Hey everyone, let's stop relying on AI and using actions/checkout@v4. The latest version is v6.
100
Ryu @ryu.app · 26/05/2026
This allows us to remove another third-party dependency. github.blog/changelog/20...
github.blog
Code coverage on pull requests is now in public preview - GitHub Changelog
Code coverage metrics are now in public preview for all GitHub Code Quality users on github.com. You can now see an aggregate percent of code covered directly on pull requests,…
000
Ryu @ryu.app · 25/05/2026
Deno will use this crate
000
Ryu @ryu.app · 25/05/2026
Windows users should use Codex. It is clearly superior to Claude Code. Codex won't end up writing meaningless shell scripts.
000
Ryu @ryu.app · 23/05/2026
It seems some people dislike defaulting to "npm:", but I like it. From the day they announced npm support, this really should have been a default feature.
000
Ryu @ryu.app · 19/05/2026
I agree that there is no difference between what is undocumented and what is unsupported. orpc.dev/docs/compari...
orpc.dev
Comparison - oRPC
How is oRPC different from other RPC or REST solutions?
000
Ryu @ryu.app · 19/05/2026
I was concerned about licenses when bundling libraries with bundlers like tsdown, so I made this plugin: github.com/ryuapp/unplu...
github.com
GitHub - ryuapp/unplugin-license: A plugin for tsdown, Vite, and other bundlers that collects OSS licenses from bundled files and outputs third-party licenses.
A plugin for tsdown, Vite, and other bundlers that collects OSS licenses from bundled files and outputs third-party licenses. - ryuapp/unplugin-license
100
Ryu @ryu.app · 12/05/2026
I finally updated my Slidev theme after leaving it for almost two years😅 github.com/ryuapp/slide...
github.com
GitHub - ryuapp/slidev-theme-soba: A simple Slidev theme for Japanese
A simple Slidev theme for Japanese. Contribute to ryuapp/slidev-theme-soba development by creating an account on GitHub.
100
Ryu @ryu.app · 12/05/2026
I just sponsored aqua. github.com/sponsors/aqu...
github.com
Sponsor @aquaproj on GitHub Sponsors
aqua is a declarative CLI Version Manager written in Go. You can manage tool versions with YAML. If you use aqua or think aqua is attractive, please support this project! Thank you for your spo...
000
Ryu @ryu.app · 08/05/2026
Regarding the fsnotify issue, it seems like everything would have gone smoothly if the maintainers had discussed it from the beginning.
100
Ryu @ryu.app · 29/04/2026
If the name had been something like Flame UI, I would not have minded, but I do not think it is desirable for an unofficial product to use an OSS name while including proprietary components for commercial purposes.
130
Ryu @ryu.app · 28/04/2026
It seems like creating fast package managers for npm is becoming popular, so I'm giving it a try.
000
Ryu @ryu.app · 13/04/2026
js-semver is out. This Rust crate is designed for the JavaScript ecosystem and follows node-semver (the one npm uses) parsing and range semantics. It maintains high compatibility and performance, and has zero dependencies by default. github.com/ryuapp/js-se...
github.com
GitHub - ryuapp/js-semver: Parser and evaluator for npm's flavor of Semantic Versioning
Parser and evaluator for npm's flavor of Semantic Versioning - ryuapp/js-semver
100
Ryu @ryu.app · 09/04/2026
preparing a Rust crate for the JavaScript ecosystem
100
Ryu @ryu.app · 01/04/2026
DeepWiki mcp is down? 429 Too Many Requests
120