Keisuke Inaba
banner
kei178.bsky.social
Keisuke Inaba
@kei178.bsky.social
Ruby/Rails Software Engineer. Creator of Affitch (Shopify Public App). Digital Nomad Since 2018. https://lnk.bio/kei178
Might need to reduce icon usage in my app UI design.

tonsky.me/blog/tahoe-i...
It’s hard to justify Tahoe icons
Looking at the first principles of icon design—and how Apple failed to apply all of them in macOS Tahoe
tonsky.me
January 6, 2026 at 8:20 PM
I’ll start Norwegian 4x4 interval training once a week to improve my VO2 max to above 50 within 2026🔥
January 2, 2026 at 3:37 PM
I found a bug in Shopify’s DISCOUNTS_UPDATE webhooks. Whatever you update on the discount page multiple times, only the first update will be sent to the EP and the subsequent updates will be ignored. I’ve reported this to Shopify and they confirmed the bug and said they’ll work on the fix asap.
December 1, 2025 at 5:35 AM
One productive day with Claude Code/Opus 4.5!
November 26, 2025 at 11:32 PM
Cheatsheet for Shopify Webhook payload fields: github.com/gadget-inc/s...
The official docs should provide this, though.
GitHub - gadget-inc/shopify-webhook-schemas: JSON schemas representing each shopify webhook payload for each API version
JSON schemas representing each shopify webhook payload for each API version - gadget-inc/shopify-webhook-schemas
github.com
November 26, 2025 at 11:31 PM
Shopify Polaris React components are deprecated...
November 11, 2025 at 2:37 AM
I need to pause my second Shopify app development as I need to start working on my corporate tax return...
October 15, 2025 at 3:23 AM
It doesn't seem to be possible to install a Shopify draft public app on a prod store anymore. The workaround I found is to install the draft app on a dev store, manually create a custom app on the prod store to generate an API key, and replace your dev store API key with the custom app one.
October 15, 2025 at 3:21 AM
Interesting pricing.
October 10, 2025 at 11:43 PM
Completed migrating to the CDN-based App Bridge and implemented the review request modal in my Shopify app. Let's see how it contributes to receiving more reviews 🤞
October 8, 2025 at 2:58 PM
You can’t build the right product without truly understanding the customer’s pain points. Assumptions don’t build products — real conversations do.
youtu.be/Zyw-YA0k3xo?...
The FDE Playbook for AI Startups with Bob McGrew
YouTube video by Y Combinator
youtu.be
October 4, 2025 at 4:37 PM
Looking forward to the downtown+ launch on 1st November. The subscription is 1,100 yen per month. Their fans seem to be finding it quite reasonable. downtownplus.com
DOWNTOWN+|ダウンタウンプラス
DOWNTOWN+(ダウンタウンプラス)公式サイト。2025年11月1日(土)サービス開始!
downtownplus.com
October 2, 2025 at 8:59 PM
I want the Shopify webhook subscription option to have payload data in the GraphQL schema. The current payload follows the legacy REST schema which they’re deprecating. My apps usually end up requesting GraphQL data based on subscribing events, which feels defeating the purpose.
October 2, 2025 at 4:14 PM
We're forced to migrate from the Shopify partner dashboard to the new dev dashboard, but the dev one doesn't have analytics data. Does this mean I need to look at both to operate my app going forward? Or will all the app-related features on the partner one be migrated to the dev one eventually?🤔
October 2, 2025 at 2:59 AM
A good talk to understand real-time phishing and practical tips on passkeys. www.youtube.com/watch?v=XP-7...
Jason Meller - Passkeys Have Problems, but So Will You If You Ignore Them
YouTube video by Ruby on Rails
www.youtube.com
September 22, 2025 at 4:27 PM
github.com
September 14, 2025 at 2:53 PM
Working on my 2nd Shopify app (experiment) these days. I found neither the Remix scaffold nor the Rails + React app template very comfortable since I prefer to have all backend login in Rails and keep FE and BE separate. So I ended up choosing the same setup as my 1st Shopify app: Next.js + Rails.
September 8, 2025 at 5:20 PM
Shopify server pixel has not been generally available yet. You'll encounter the error "Oauth error missing_shopify_permission" when including the access scope write_server_pixels.
July 16, 2025 at 2:13 PM
> 現在はAIを活用した発見型ECモデルを通じて、「欲しいものを探す」から「欲しいものに出会う」体験を提供しています。

prtimes.jp/main/html/rd...
お買い物アプリ「カウシェ」、累計資金調達額が約46億円を突破
株式会社カウシェのプレスリリース(2025年6月24日 05時00分)お買い物アプリ「カウシェ」、累計資金調達額が約46億円を突破
prtimes.jp
June 30, 2025 at 2:39 PM
Need to address this.

> Starting August 1, 2025, all POST requests to Shopify APIs must include either a Content-Length header or Transfer-Encoding: chunked header, or they'll return an HTTP 411 error.

shopify.dev/changelog/de...
Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked header - Shopify developer changelog
Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities.
shopify.dev
June 29, 2025 at 10:19 PM
Claude Code handled the legacy Next.js/React version upgrade in just one day, a task that would have taken at least 4-5 days previously. What used to be a week-long job is now becoming a day's work...
June 24, 2025 at 7:38 PM
> Shlomo sold his 6-month-old, bootstrapped vibe-coding startup Base44 to Wix for $80 million, Wix announced Wednesday. And the deal was cash, Wix confirmed to TechCrunch.

🤯

techcrunch.com/2025/06/18/6...
Six-month-old, solo-owned vibe coder Base44 sells to Wix for $80M cash | TechCrunch
In Base44's six months as a stand-alone company, it reportedly grew to 250,000 users and was making nearly $200,000 in monthly profits.
techcrunch.com
June 20, 2025 at 3:09 PM