BLOG
Kindle Paperwhite (12th Gen) vs iPad mini (6th Gen): A Hands-on Comparison
2025-10-30
I impulsively bought the Kindle Paperwhite (12th Gen). It just so happened to be on sale—33,000 yen down to 28,000…
Passing Stripe Webhooks Through Vercel Authentication in Preview Environments
2025-10-28
I tried implementing this with ChatGPT’s help and ended up getting completely misled — so here’s the correct setup, as…
Birthday
2025-09-19
I turned 36 today. I can almost see 40 on the horizon. 35 years old 34 years old 33 years old 32 years old 31 years old…
Bought an iPad Air for Use as a Sub-Display
2025-09-06
Since I work fully remotely, I usually work from home. Most of the time I use a 14-inch MacBook, but with only one…
I Bought the Bose QuietComfort Ultra Earbuds (2nd Gen) — Here's My Review
2025-08-13
I had absolutely no plans to buy these. But the other day, I lost my first-gen QC Ultra Earbuds and couldn’t find them…
ISR stopped working after introducing next-intl
2025-08-03
There was a clear explanation on the official site, but I completely overlooked it—so here's a quick note for future…
Released: next-subrouter for Multi-Subdomain Routing in Next.js
2025-08-02
I've just released a new npm package called next-subrouter, which enables support for multiple subdomains within a…
12 Recommended Apps I Use on My Mac
2025-07-29
I feel like I might’ve written something like this before, but oh well. I usually work on a MacBook, and here are the…
My Most Used npm Packages for Frontend Development (July 2025)
2025-07-14
This post summarizes the npm packages I often use in my recent private frontend projects. The focus is on Dependencies…
Released a Service That Sorts Web Manga Sites by Update Day
2025-07-08
There’s been a huge increase in web manga sites recently. As a manga fan, I follow a bunch of them—but I’ve completely…
I created a tool to generate OGP and PWA images
2025-07-05
There's an app called Image2icon. When building a website and adding PWA support, you need to prepare icons for both…
Released a Note-Taking App with Cloud Sync
2025-07-03
...though that title might sound a bit dramatic. To put it simply, I built a service where notes are saved in a cloud…
Firefox Add-ons I'm Using
2025-07-02
I've been a Firefox user for as long as I can remember. Even though I know Chrome is probably more convenient in many…
Starting note
2025-06-30
Starting tomorrow, probably. note From now on, I’ll be posting technical content here on this blog, and more reflective…
I Bought an Android Tablet for 3,600 Yen
2025-06-23
AliExpress was having a summer sale. I was casually browsing for something interesting and came across an Android…
The One Principle Behind Successful Teams
2025-06-16
Over the past few years, I’ve worked as a Scrum Master and gained quite a bit of experience. One thing I’ve noticed is…
Programming Languages That Will (and Won't) Survive the Next 10 Years
2025-05-19
"Programming languages that will survive the next 10 years" — sounds like a bold title, right? Articles like this are…
What Companies Failing at Engineer Hiring Are Missing
2025-05-17
I have had the opportunity to go through various companies' hiring processes and also experienced being on the hiring…
I Moved to a New Domain
2025-05-11
I’ve moved from kk-web.link to kkweb.io. Lately, I’d been thinking things like “Ugh, I don’t like having a hyphen in…