Go Straightforward Web Application Development.

I'm Ryota Murakami who live in Tokyo. Currently working as a freelance React/Node/TypeScirpt developer. Here is my independent OSS organization.

Major Libraries Available in shadcn/ui Registry

A comprehensive guide to the major third-party component libraries available through the shadcn/ui registry system, including Magic UI, Aceternity UI, Origin UI, and more.

Github Feed

  1. @ryota-murakami ryota-murakami created a branch in laststance/clean-url · July 10, 2025 03:25

    Updated Jul 10

  2. @ryota-murakami ryota-murakami created a repository laststance/clean-url · July 10, 2025 03:25

    Chrome extension that removes tracking parameters from URLs. Clean URLs, protect privacy.

    Updated Jul 10

  3. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 9, 2025 21:28
    1 commit to main
    • @ryota-murakami 29215b0
      refactor: Comment out unused toast import and add state display in Sa…
  4. @ryota-murakami ryota-murakami closed facebook/create-react-app#10997 · July 9, 2025 14:42
    Apply auto formatting by `yarn format` #10997

    I'm editing CRA code for making PR other purpose, then I run yarn format and I notice these 3 files had missing part from prettier auto format. So …

    +15 -11
    3 comments
  5. @ryota-murakami ryota-murakami closed facebook/create-react-app#10998 · July 9, 2025 14:42
    Add `DISABLE_MODULE_SCOPE_PLUGIN` option #10998

    By default, CRA doesn't allow import file outside the /src showing bellow error overlay if you do it. It mainly gives TypeScript users an inconven…

    +35 -28
    3 comments
  6. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 9, 2025 14:20
    1 commit to main
    • @ryota-murakami 309e959
      feat: Add state management and memoization to Sandbox component
  7. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 9, 2025 13:56
    1 commit to main
    • @ryota-murakami 8670484
      style: Update button styles for improved interaction feedback
  8. @ryota-murakami ryota-murakami pushed to laststance/utils · July 9, 2025 13:47
    1 commit to main
  9. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 9, 2025 13:28
    1 commit to main
    • @ryota-murakami 6a06473
      feat: Add Sandbox page with Sonner toast notifications
  10. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · July 9, 2025 04:50
    1 commit to master
    • @ryota-murakami ec812ad
      [CLAUDE] remove claude code local install files 🍏
  11. @ryota-murakami ryota-murakami pushed to laststance/nsx · July 8, 2025 23:47
    2 commits to main
    • @ryota-murakami 6d211d6
      fix: update Storybook v9 MDX import compatibility
    • @ryota-murakami 75cc0d2
      chore: update Storybook and related dependencies to v9.0.16
  12. @ryota-murakami ryota-murakami pushed to laststance/nsx · July 8, 2025 23:00
    1 commit to main
    • @ryota-murakami c6cf766
      test: update expected background color in site theme test
  13. @ryota-murakami ryota-murakami starred mcollina/my-ua-parser · July 8, 2025 22:23

    JavaScript 178 Updated Oct 31, 2024

  14. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · July 8, 2025 21:45
    2 commits to main
    • @ryota-murakami ba41fb5
      feat: Update Storybook configuration and add KBD component stories
    • @ryota-murakami 939cf94
      chore: Remove Storybook stories and assets
  15. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 8, 2025 02:45
    1 commit to main
    • @ryota-murakami 4533321
      refactor: remove server configuration from Vite config
  16. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 8, 2025 02:33
    1 commit to main
    • @ryota-murakami adca51c
      chore: remove E2E tests GitHub workflow
  17. @ryota-murakami ryota-murakami pushed to ryota-murakami/react-experimental-workspace · July 8, 2025 00:23
    2 commits to main
  18. @ryota-murakami ryota-murakami pushed to laststance/corelive · July 7, 2025 23:45
    1 commit to main
  19. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · July 6, 2025 06:39
    1 commit to main
  20. @ryota-murakami ryota-murakami pushed to laststance/nsx · July 6, 2025 06:38
    1 commit to main
  21. @ryota-murakami ryota-murakami pushed to laststance/nsx · July 6, 2025 06:36
    2 commits to main
    • @ryota-murakami 0a79366
      Merge branch 'main' of github.com:laststance/nsx
    • @ryota-murakami e9b06cd
      add design token
  22. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:20
    📦 Dependencies: Update Storybook packages to latest version #1272

    📦 Dependency Updates Available Issue Description Several Storybook packages are outdated and should be updated to the latest version for security, …

  23. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:19
    🧹 Code Quality: Fix typos, CSS errors, and remove dead code #1271

    🧹 Code Quality Issues Issue Description Several code quality issues including typos, CSS syntax errors, and dead code have been identified througho…

  24. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:19
    🚀 Performance: Optimize GitHub API calls and implement caching #1270

    ⚡ GitHub API Performance Issues Issue Description The application makes 10 concurrent GitHub API calls on every page load without caching, causing …

  25. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:18
    ♿ Accessibility: Improve ARIA labels, alt text, and keyboard navigation #1269

    ♿ Accessibility Improvements Needed Issue Description The application has several accessibility issues that prevent it from meeting WCAG 2.1 AA sta…

  26. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:18
    🧪 Testing: Expand test coverage for critical components and utilities #1268

    🧪 Insufficient Test Coverage Issue Description The application has extremely limited test coverage (~1-2% of codebase). Only Spacer.test.tsx exists…

  27. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:17
    🚀 Performance: Optimize image sizes and formats for better loading #1267

    🖼️ Image Optimization Issues Issue Description The application contains several large, unoptimized images that significantly impact performance and…

  28. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:17
    🐛 TypeScript: Fix undefined type reference in utility.d.ts #1266

    🔧 TypeScript Type Definition Bug Issue Description The utility type definitions in src/@types/utility.d.ts reference an undefined type d, causing p…

  29. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:17
    🔒 Security: Implement security headers middleware #1265

    🛡️ Missing Security Headers Issue Description The application is missing critical security headers that protect against various attack vectors incl…

  30. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:17
    🛡️ Security: Update PrismJS to fix DOM clobbering vulnerability #1264

    🔒 Security Vulnerability - PrismJS DOM Clobbering Issue Description The application is using PrismJS version 1.27.0 which has a known DOM clobberin…

  31. @ryota-murakami ryota-murakami opened an issue in laststance/laststance.io · July 4, 2025 14:16
    🔴 CRITICAL: XSS vulnerability in GitHub feed rendering #1263

    🚨 Critical Security Vulnerability Issue Description The GitHub feed rendering in FeedItem.tsx contains a critical XSS vulnerability that directly r…

  32. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · July 4, 2025 13:45
    1 commit to main
    • @ryota-murakami a0636e0
      docs: Update CLAUDE.md with new commands and testing strategies
  33. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · July 3, 2025 12:23
    1 commit to main
    • @ryota-murakami ac52041
      style: Fix typo in author name and enhance table styling in react-hoo…
  34. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · July 3, 2025 02:58
    1 commit to main
    • @ryota-murakami 8a8538f
      add: new keybind for Search Emoji Symbols in keybinds list
  35. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · July 3, 2025 02:40
    1 commit to master
    • @ryota-murakami 468a6cb
      [bash, zsh] port enviroment variable from fish 🍏
  36. @ryota-murakami ryota-murakami pushed to laststance/nsx · July 1, 2025 11:52
    1 commit to main
    • @ryota-murakami aed8c64
      chore: update Playwright to version 1.53.2
  37. @ryota-murakami ryota-murakami starred vvo/iron-session · July 1, 2025 07:59

    🛠 Secure, stateless, and cookie-based session library for JavaScript

    TypeScript 4k Updated Jul 10

  38. @ryota-murakami ryota-murakami starred hesreallyhim/awesome-claude-code · July 1, 2025 00:48

    A curated list of awesome commands, files, and workflows for Claude Code

    Python 3.6k Updated Jul 11

  39. @ryota-murakami ryota-murakami deleted branch feat/anchor-link in laststance/laststance.io · June 30, 2025 18:25

    Updated Jul 11

  40. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · June 30, 2025 18:25
    2 commits to main
    • @ryota-murakami 78ef67d
      Merge pull request #1249 from laststance/feat/anchor-link
    • @ryota-murakami 081bd8d
      docs: enhance documentation and improve formatting
  41. @ryota-murakami ryota-murakami merged laststance/laststance.io#1249 · June 30, 2025 18:25
    docs: enhance documentation and improve formatting #1249

    Added spacing and improved formatting in CLAUDE.md and README.md for better readability. Updated various articles in the src/app/articles/ directo…

    +544 -454
    3 comments
  42. @ryota-murakami ryota-murakami opened laststance/laststance.io#1249 · June 30, 2025 18:09
    docs: enhance documentation and improve formatting #1249

    Added spacing and improved formatting in CLAUDE.md and README.md for better readability. Updated various articles in the src/app/articles/ directo…

    +544 -454
  43. @ryota-murakami ryota-murakami created a branch in laststance/laststance.io · June 30, 2025 18:09
  44. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · June 30, 2025 08:31
    1 commit to master
    • @ryota-murakami f72aa88
      [Claude Code] add global custom commands and CLAUDE.md 🍏
  45. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · June 30, 2025 08:13
    1 commit to master
    • @ryota-murakami e33ea21
      [fish] remove Windsurf path 🍏
  46. @ryota-murakami ryota-murakami pushed to laststance/corelive · June 30, 2025 04:15
    1 commit to main
    • @ryota-murakami 3c8845b
      chore: update dependencies and devDependencies
  47. @ryota-murakami ryota-murakami pushed to laststance/utils · June 29, 2025 21:52
    1 commit to main
  48. @ryota-murakami ryota-murakami pushed to laststance/nsx · June 29, 2025 08:20
    1 commit to main
    • @ryota-murakami fc18a57
      chore: update Node.js version in GitHub Action to 22
  49. @ryota-murakami ryota-murakami pushed to laststance/nsx · June 29, 2025 08:13
    2 commits to main
    • @ryota-murakami 4d1368e
      refactor: remove unnecessary bcrypt rebuild step from GitHub Action
    • @ryota-murakami 4716dfd
      chore: remove redundant global pnpm installation from deploy workflow
  50. @ryota-murakami ryota-murakami pushed to laststance/nsx · June 29, 2025 07:59
    1 commit to main
    • @ryota-murakami 43248ba
      ci: add pnpm installation step to deploy workflow
  51. @ryota-murakami ryota-murakami pushed to laststance/nsx · June 29, 2025 07:54
    2 commits to main
  52. @ryota-murakami ryota-murakami pushed to laststance/nsx · June 28, 2025 03:31
    2 commits to main
  53. @ryota-murakami ryota-murakami pushed to laststance/utils · June 28, 2025 03:25
    1 commit to main
    • @ryota-murakami 796856e
      docs: remove placeholder TBD links from README.md
  54. @ryota-murakami ryota-murakami pushed to laststance/utils · June 28, 2025 02:32
    2 commits to main
    • @ryota-murakami d6832e2
      fix: Update pnpm and Node.js versions improve test cases and refactor…
    • @ryota-murakami 23174f3
      feat: Integrate Turborepo for task management and update scripts
  55. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · June 28, 2025 02:00
    2 commits to master
    • @ryota-murakami 95ac703
      [.gitignore_global] add claude-monitor files 🍏
    • @ryota-murakami 268dc2e
      [fish] refactor function name 🍏
  56. @ryota-murakami ryota-murakami starred anthropics/claude-code · June 28, 2025 01:23

    Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks,…

    PowerShell 18.8k Updated Jul 10