Go Straightforward Web Application Development.

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

Personal photo showcasing development work
Creative coding project snapshot
Technology workspace environment
Software engineering collaboration
Programming achievement highlight

Github Feed

  1. @ryota-murakami ryota-murakami pushed to laststance/git-gpt-commit · August 11, 2025 11:22
    main is now e0367f7
  2. @ryota-murakami ryota-murakami released v0.10.2 of laststance/git-gpt-commit · August 11, 2025 03:12
    • fix: Unsupported value: 'temperature' does not support 0 with this model. Only the default (1) value is supported. 8a4fc9d
    • fix test 377157f
  3. @ryota-murakami ryota-murakami pushed to laststance/git-gpt-commit · August 11, 2025 10:11
    main is now 39103df
  4. @ryota-murakami ryota-murakami pushed to laststance/git-gpt-commit · August 11, 2025 10:08
    main is now 377157f
  5. @ryota-murakami ryota-murakami released v0.10.1 of laststance/git-gpt-commit · August 11, 2025 02:26
    • fix: 'max_tokens' parameter deprecated - should use 'max_completion_tokens' 33f624c
  6. @ryota-murakami ryota-murakami pushed to laststance/git-gpt-commit · August 11, 2025 09:25
    main is now 8c424c0
  7. @ryota-murakami ryota-murakami pushed to laststance/npm-publish-tool · August 11, 2025 06:56
    main is now 4ec40ba
  8. @ryota-murakami ryota-murakami pushed to laststance/npm-publish-tool · August 11, 2025 06:56
    main is now 6df3a4a
  9. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/npm-publish-tool · August 10, 2025 23:41
    #<Issue:0x00007f863e385290> #4
    ## Overview The tool requires specific GitHub secrets (NPM_TOKEN and ACCESS_TOKEN) but doesn't validate or provide clear feedback if they're missin…
  10. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/npm-publish-tool · August 10, 2025 23:41
    #<Issue:0x00007f863e3853d0> #3
    ## Overview The push-release-commit.mjs script has a TODO comment indicating that git diff should be shown before staging changes. ## Current State…
  11. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/npm-publish-tool · August 10, 2025 23:40
    #<Issue:0x00007f863e385510> #2
    ## Overview The project shows a warning about mixed Vitest versions during test coverage runs, which could lead to bugs. ## Current State When runn…
  12. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/npm-publish-tool · August 10, 2025 23:40
    #<Issue:0x00007f863e385650> #1
    ## Overview The project currently has 100% unit test coverage but lacks end-to-end (E2E) tests to validate the complete workflow. ## Current State …
  13. @ryota-murakami ryota-murakami pushed to laststance/eslint-config-ts-prefixer · August 11, 2025 06:27
    main is now 2b721a7
  14. @ryota-murakami ryota-murakami pushed to laststance/eslint-config-ts-prefixer · August 11, 2025 06:21
    main is now 6be8e00
  15. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/git-gpt-commit · August 10, 2025 22:59
    #<Issue:0x00007f863e384ed0> #63
    ## Bug Report ### Environment - Package version: 0.10.0 - Node version: 22.18.0 (via Volta) - Error location: `openai/core/error.mjs:41` ### Error …
  16. @ryota-murakami ryota-murakami pushed to laststance/corelive · August 11, 2025 05:44
    main is now 4e1a611
  17. @ryota-murakami ryota-murakami ACTION_ASSIGNED an issue in laststance/nsx · August 10, 2025 22:33
    #<Issue:0x00007f863e384b10> #3394
    warn The configuration property package.json#prisma is deprecated and will be removed in Prisma 7. Please migrate to a Prisma config file (e.g., pr…
  18. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/nsx · August 10, 2025 22:33
    #<Issue:0x00007f863e384b10> #3394
    warn The configuration property package.json#prisma is deprecated and will be removed in Prisma 7. Please migrate to a Prisma config file (e.g., pr…
  19. @ryota-murakami ryota-murakami ACTION_ASSIGNED an issue in laststance/nsx · August 10, 2025 01:03
    #<Issue:0x00007f863e384c50> #3392
    tweetの右上にざ✖️アイコンを表示 クリックで削除 playwrightテスト作成
    1 comment
  20. @ryota-murakami ryota-murakami commented on laststance/nsx#3392 · August 10, 2025 00:58
    @claude この機能実装してPR出して
  21. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/nsx · August 10, 2025 00:57
    #<Issue:0x00007f863e384c50> #3392
    tweetの右上にざ✖️アイコンを表示 クリックで削除 playwrightテスト作成
    1 comment
  22. @ryota-murakami ryota-murakami starred esm-dev/modern-monaco · August 10, 2025 00:23

    A modern version of Monaco Editor.

    TypeScript 908 Updated Aug 6

  23. @ryota-murakami ryota-murakami starred imteekay/frontend-infrastructure · August 10, 2025 00:20

    ✨ Frontend Infrastructure Research

    JavaScript 306 Updated Oct 22, 2024

  24. @ryota-murakami ryota-murakami pushed to laststance/eslint-config-ts-prefixer · August 10, 2025 03:33
    main is now 61aee69
  25. @ryota-murakami ryota-murakami pushed to laststance/eslint-config-ts-prefixer · August 10, 2025 03:32
    main is now 2af92c7
  26. @ryota-murakami ryota-murakami pushed to laststance/utils · August 9, 2025 15:52
    main is now 9030c23
  27. @ryota-murakami ryota-murakami ACTION_CREATED an issue in laststance/utils · August 9, 2025 08:07
    #<Issue:0x00007f863e385010> #1062
    # 役割 優秀な UI/UX デザイナー # 命令 Apple のデザインルールがあります。 全て読み完璧に理解してください - https://developer.apple.com/design/human-interface-guidelines - https://developer.…
  28. @ryota-murakami ryota-murakami pushed to laststance/utils · August 9, 2025 14:53
    main is now 6314571
  29. @ryota-murakami ryota-murakami starred julienXX/terminal-notifier · August 9, 2025 05:20

    Send User Notifications on macOS from the command-line.

    Objective-C 6.6k Updated Aug 25, 2022

  30. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 9, 2025 11:36
    main is now c3a1797
  31. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 9, 2025 11:28
    main is now cf4d202
  32. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 9, 2025 04:08
    #<Issue:0x00007fa337516698> #1060
    ## 🎯 Goal Reimplement all jQuery Core APIs using plain JavaScript in a new `packages/browser/jQuery` folder. This will provide modern, dependency-f…
  33. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 9, 2025 10:55
    feature/issue-283-note-creation-navigation is now d84310e
  34. @ryota-murakami ryota-murakami ACTION_CREATED an issue in ryota-murakami/Notable · August 9, 2025 03:49
    #<Issue:0x00007fa337516418> #287
    - Extract main usecase, critical user story from playwright test spac. - create subissue along this Issue for all user story with checkbox list eac…
  35. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 9, 2025 10:27
    feature/issue-283-note-creation-navigation is now e90031b
  36. @ryota-murakami ryota-murakami opened ryota-murakami/Notable#286 · August 9, 2025 03:23
    Fix: Resolve Note Creation Navigation Issue #283 #286

    Summary

    • COMPLETELY RESOLVES Issue #283 - Note Creation Navigation
    • MSW Setup Aligned with corelive project pattern
    • Playwright Specs Fixed - 1…
    +51,940 -45,555
    1 comment
  37. @ryota-murakami ryota-murakami pushed to laststance/git-gpt-commit · August 9, 2025 10:20
    main is now ad5994d
  38. A curated list of awesome Claude Code Sub-Agents

    561 Updated Aug 4

  39. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 9, 2025 04:24
    main is now 333c1c0
  40. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 9, 2025 04:24
    main is now 52ff29b
  41. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 9, 2025 04:24
    main is now f03286d
  42. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 9, 2025 04:23
    main is now c1ebad1
  43. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 9, 2025 04:23
    main is now 5286a4d
  44. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 9, 2025 04:23
    main is now efc0222
  45. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 9, 2025 04:22
    main is now a52269d
  46. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · August 8, 2025 22:52
    master is now 8d1c70e
  47. @ryota-murakami ryota-murakami created a branch in laststance/react-next-eslint-plugin · August 8, 2025 22:49
  48. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · August 8, 2025 09:22
    master is now 5ac5ee8
  49. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 8, 2025 08:49
    feature/issue-279-e2e-coverage is now d9d0482
  50. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 8, 2025 08:43
    feature/issue-279-e2e-coverage is now b956505
  51. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 8, 2025 02:37
    feature/issue-279-e2e-coverage is now e5e4af6
  52. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 8, 2025 02:31
    feature/issue-279-e2e-coverage is now 416b6e7
  53. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 8, 2025 01:28
    main is now 82155dd
  54. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 8, 2025 00:46
    main is now 3eeb04b
  55. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 8, 2025 00:45
    main is now 1969bb0
  56. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 8, 2025 00:45
    main is now c401e39
  57. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 8, 2025 00:45
    main is now 355ace1
  58. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 22:00
    feature/issue-279-e2e-coverage is now f8fd80c
  59. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 18:10
    feature/issue-279-e2e-coverage is now 14b359e
  60. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 18:07
    feature/issue-279-e2e-coverage is now 0feddb4
  61. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 17:08
    feature/issue-279-e2e-coverage is now 25c6a93
  62. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 16:07
    feature/issue-279-e2e-coverage is now 9643291
  63. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 7, 2025 13:08
    main is now 14801bc
  64. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 7, 2025 13:08
    main is now 13ff82b
  65. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 7, 2025 13:08
    main is now b7a65a6
  66. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · August 7, 2025 13:07
    main is now a55fd95
  67. @ryota-murakami ryota-murakami starred ryoppippi/ccusage · August 7, 2025 06:01

    A CLI tool for analyzing Claude Code usage from local JSONL files.

    TypeScript 6.5k 1 issue needs help Updated Aug 13

  68. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 10:45
    feature/issue-279-e2e-coverage is now 70d08aa
  69. @ryota-murakami ryota-murakami pushed to laststance/corelive · August 7, 2025 10:42
    main is now 3a3847d
  70. @ryota-murakami ryota-murakami pushed to laststance/corelive · August 7, 2025 10:41
    main is now 7c43ddb
  71. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · August 7, 2025 10:13
    master is now 44dc514
  72. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 08:21
    feature/issue-279-e2e-coverage is now a3d91db
  73. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 08:18
    feature/issue-279-e2e-coverage is now 869edef
  74. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 08:15
    feature/issue-279-e2e-coverage is now 721ca99
  75. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 08:04
    feature/issue-279-e2e-coverage is now a44f1ad
  76. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 07:55
    feature/issue-279-e2e-coverage is now fd9a5ab
  77. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 07:51
    feature/issue-279-e2e-coverage is now dec05b4
  78. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 07:44
    feature/issue-279-e2e-coverage is now a26c823
  79. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · August 7, 2025 03:16
    master is now 0b67f67
  80. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 01:14
    feature/issue-279-e2e-coverage is now 10fea9b
  81. @ryota-murakami ryota-murakami starred picahq/pica · August 6, 2025 17:31

    The Complete Agentic Tooling Platform

    Rust 1.3k Updated Jul 16

  82. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 00:28
    feature/issue-279-e2e-coverage is now d23fefa
  83. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 7, 2025 00:26
    feature/issue-279-e2e-coverage is now 42bc205
  84. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 23:01
    feature/issue-279-e2e-coverage is now 6e04665
  85. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 22:53
    feature/issue-279-e2e-coverage is now a5e9039
  86. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 22:13
    feature/issue-279-e2e-coverage is now 307f94c
  87. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 21:49
    feature/issue-279-e2e-coverage is now 79fdc1a
  88. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:52
    feature/issue-279-e2e-coverage is now 2ff5ace
  89. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:45
    feature/issue-279-e2e-coverage is now 25dd058
  90. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:41
    feature/issue-279-e2e-coverage is now 1be5a8b
  91. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:30
    feature/issue-279-e2e-coverage is now 1b804f9
  92. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:25
    feature/issue-279-e2e-coverage is now 4546901
  93. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:23
    feature/issue-279-e2e-coverage is now 085295f
  94. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:18
    feature/issue-279-e2e-coverage is now f2c380c
  95. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 20:12
    feature/issue-279-e2e-coverage is now 8d3b06c
  96. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 6, 2025 19:58
    main is now 209c01c
  97. @ryota-murakami ryota-murakami pushed to laststance/nsx · August 6, 2025 19:50
    main is now 9f1b18d
  98. @ryota-murakami ryota-murakami starred badlogic/cchistory · August 6, 2025 12:48

    Extract and compare system prompts and tools from different Claude Code versions

    JavaScript 54 Updated Aug 11

  99. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 12:39
    feature/issue-279-e2e-coverage is now 98b002d
  100. @ryota-murakami ryota-murakami pushed to ryota-murakami/Notable · August 6, 2025 11:31
    feature/issue-279-e2e-coverage is now 2bf9871
  101. @ryota-murakami ryota-murakami starred oraios/serena · August 6, 2025 01:01

    A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & Agno integration)

    Python 8.5k Updated Aug 11

  102. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 03:15
    main is now 336c648
  103. @ryota-murakami ryota-murakami deleted branch refs/heads/consolidate-snake-to-camel in laststance/utils · August 6, 2025 01:03

    Updated Aug 6

  104. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 01:03
    main is now 22dfa5f
  105. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 18:03
    #<Issue:0x00007f9a33041418> #1039
    ## Description There are two different implementations of snake-to-camel case conversion that should be consolidated: ## Current Implementations 1.…
  106. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 01:03
    consolidate-snake-to-camel is now cdb2d75
  107. @ryota-murakami ryota-murakami deleted branch refs/heads/move-universal-utilities in laststance/utils · August 6, 2025 01:02

    Updated Aug 6

  108. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 01:02
    main is now cd16f8e
  109. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 18:02
    #<Issue:0x00007f9a330412d8> #1040
    ## Description Several utilities in the browser package are not browser-specific and should be moved to the universal package for better organizati…
  110. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 01:02
    move-universal-utilities is now cb2f0dd
  111. @ryota-murakami ryota-murakami deleted branch refs/heads/replace-any-types in laststance/utils · August 6, 2025 00:59

    Updated Aug 6

  112. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:59
    main is now dc9b297
  113. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:59
    replace-any-types is now ba1124d
  114. @ryota-murakami ryota-murakami deleted branch refs/heads/fix-security-vulnerability in laststance/utils · August 6, 2025 00:57

    Updated Aug 6

  115. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:57
    main is now 290fdf5
  116. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:57
    fix-security-vulnerability is now b769c05
  117. @ryota-murakami ryota-murakami deleted branch refs/heads/refactor-queue-event-based in laststance/utils · August 6, 2025 00:52

    Updated Aug 6

  118. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:52
    main is now 12cc976
  119. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 17:52
    #<Issue:0x00007f9a33041558> #1037
    ## Description The Queue class in `/packages/browser/Queue.js` uses inefficient polling with setTimeout every 50ms. ## Current Issues - Polling eve…
  120. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 17:52
    #<Issue:0x00007f9a33041698> #1036
    ## Description Most packages in the monorepo lack README files explaining their purpose and usage. ## Missing READMEs - [ ] /packages/browser/READM…
  121. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:51
    main is now 1aa2e12
  122. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 17:51
    #<Issue:0x00007f9a330417d8> #1035
    ## Description The repository is missing several important documentation files that are standard for open-source projects. ## Missing Files - [ ] C…
  123. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:51
    main is now ad65349
  124. @ryota-murakami ryota-murakami ACTION_CLOSED an issue in laststance/utils · August 5, 2025 17:51
    #<Issue:0x00007f9a33041198> #1056
    ## Description Add commonly used string manipulation utilities that are missing from the universal package. These utilities will provide essential …
  125. @ryota-murakami ryota-murakami pushed to laststance/utils · August 6, 2025 00:51
    main is now 5f57d3e