ryu
ryu.app
ryu
@ryu.app
Frontend developer
https://github.com/ryuapp
What's up, cloudflare
November 18, 2025 at 11:54 AM
✈️Moving to Hono Conf🔥
October 17, 2025 at 9:29 PM
I recently discovered that Deno publishes a lot of useful Rust libraries, and sui in particular has been useful to me.
deno.land Deno @deno.land · Oct 16
While building Deno, we've published dozens of libraries and tools to solve common problems, all open sourced under MIT.

Here are some you might find useful 👇

deno.com/blog/open-so...
Deno's Other Open Source Projects | Deno
Here’s a roundup of some of our popular open source libraries and how we use them in Deno.
deno.com
October 16, 2025 at 4:38 PM
I'm grateful to Fastly for providing such fast service, just as their name suggests.
October 13, 2025 at 3:02 PM
Managing a monorepo with Deno is a less pleasant experience than pnpm, but better than npm.
October 5, 2025 at 3:36 PM
Web analytics on Cloudflare need to encode URL. missing
October 5, 2025 at 3:24 PM
I want to use Astro x Qwik on Deno together, but I am frustrated that we cannot use them due to bugs.

As there was no other way, I decided to give up on Qwik.
October 4, 2025 at 7:08 AM
I'm wondering if I should pay $99 every year to publish an app to App Store.
October 3, 2025 at 10:13 AM
I've created a small JavaScript runtime to distribute my personal JavaScript CLI tool.
I have only implemented file system of Node.js and Web API I need for the CLI so far. not all.
github.com/ryuapp/mnode
GitHub - ryuapp/mnode: A minimal JavaScript runtime for CLI tools.
A minimal JavaScript runtime for CLI tools. Contribute to ryuapp/mnode development by creating an account on GitHub.
github.com
September 29, 2025 at 6:20 PM
I tried "deno npm:npm publish" but unfortunately it didn't work.
September 20, 2025 at 5:07 PM
I recommend you stop using -A in Deno and start using -SRE.
This is the first step towards focusing on security.
September 15, 2025 at 5:34 PM
I don't know if my voice was heard, but Wrangler seems to work with Deno now.

I'm about to be released from Bun.🪽
ryu.app ryu @ryu.app · Sep 3
Nice plugin, but wrangler doesn't work with Deno now. It's the only reason I couldn't use Deno as a toolchain for my personal projects.

Please free me from Bun.
deno.land Deno @deno.land · Sep 2
Fresh 2 has graduated to beta releases - essentially release candidates before a stable release.

Fresh can now act as a Vite plugin, opening the door to HMR, faster boot times, and Cloudflare deployments.

deno.com/blog/fresh-a...
September 14, 2025 at 10:29 AM
Some npm libraries are bundled to remove unnecessary deps, but this has the disadvantage that users will not know if they are using libraries that contain malware.

If contaminated chalk was bundled together, it would be difficult to detect with the current system except of code scans.
September 13, 2025 at 11:58 AM
npm makes package publishers' email address public, which seems like a bad practice as it increases the likelihood of phishing emails being sent.
Yep, I've been pwned. 2FA reset email, looked very legitimate.

Only NPM affected. I've sent an email off to @npmjs.bsky.social to see if I can get access again.

Sorry everyone, I should have paid more attention. Not like me; have had a stressful week. Will work to get this cleaned up.
@bad-at-computer.bsky.social Hey. Your npm account seems to have been compromised. 1 hour ago it started posting packages with backdoors to all your popular packages.
September 9, 2025 at 11:34 AM
Reposted by ryu
Yep, I've been pwned. 2FA reset email, looked very legitimate.

Only NPM affected. I've sent an email off to @npmjs.bsky.social to see if I can get access again.

Sorry everyone, I should have paid more attention. Not like me; have had a stressful week. Will work to get this cleaned up.
@bad-at-computer.bsky.social Hey. Your npm account seems to have been compromised. 1 hour ago it started posting packages with backdoors to all your popular packages.
September 8, 2025 at 3:15 PM
Updated and fixed broken markdown to PDF converter CLI.

It's good because it fixed some inconvenient issues.
github.com/ryuapp/md2pdf
GitHub - ryuapp/md2pdf: A simple CLI tool for converting markdown to PDF using Deno and headless Chrome.
A simple CLI tool for converting markdown to PDF using Deno and headless Chrome. - ryuapp/md2pdf
github.com
September 6, 2025 at 5:11 AM
I added mono-jsx to my old Hacker News clone, which uses Hono. I'm happy that the missing piece has been filled in.
github.com/ryuapp/hono-...
GitHub - ryuapp/hono-hacker: Hacker News clone made with Hono and mono-jsx
Hacker News clone made with Hono and mono-jsx. Contribute to ryuapp/hono-hacker development by creating an account on GitHub.
github.com
September 5, 2025 at 11:56 AM
Nice plugin, but wrangler doesn't work with Deno now. It's the only reason I couldn't use Deno as a toolchain for my personal projects.

Please free me from Bun.
deno.land Deno @deno.land · Sep 2
Fresh 2 has graduated to beta releases - essentially release candidates before a stable release.

Fresh can now act as a Vite plugin, opening the door to HMR, faster boot times, and Cloudflare deployments.

deno.com/blog/fresh-a...
Fresh 2.0 Graduates to Beta, Adds Vite Support | Deno
Fresh 2.0 beta introduces optional Vite integration - with hot reloading, faster boot times, seamless React aliasing, and the full Vite plugin ecosystem
deno.com
September 3, 2025 at 12:17 PM
Hello!
I'm in #workers_tech
August 22, 2025 at 9:52 AM
I was thinking about migrating from Vite to rsbuild, but I gave up now because there was no simple plugin to use Tailwind CSS v4.

I have to wait for it to be fixed or create it.
August 15, 2025 at 5:55 PM
Hono Conference 2025
honoconf.dev/2025
Hono Conf 2025
Hono Conference 2025 in Tokyo
honoconf.dev
August 14, 2025 at 10:34 AM
I understand why Deno lint plugin is currently in unstable. I'll wait for improvements.
August 11, 2025 at 8:35 AM