BLOG
I Bought the Bose QuietComfort Ultra Earbuds (2nd Gen) — Here's My Review
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 anywhere. After about a year of use, I reluctantly gave in and bought the new o
2025-08-13
ISR stopped working after introducing next-intl
There was a clear explanation on the official site, but I completely overlooked it—so here's a quick note f
2025-08-03
Released: next-subrouter for Multi-Subdomain Routing in Next.js
I've just released a new npm package called next-subrouter, which enables support for multiple subdomains within a single Next.js project.
Since t
2025-08-02
12 Recommended Apps I Use on My Mac
I feel like I might’ve written something like this before, but oh well.
I usually work on a MacBook, and here are the apps I find myself using a lot.
[Doll](https://github.com/xiaogdgenuine
2025-07-29
My Most Used npm Packages for Frontend Development (July 2025)
This post summarizes the npm packages I often use in my recent private frontend projects.
The focus is on Dependencies only — tools like linters, formatters, and other DevDependencies are intent
2025-07-14
Released a Service That Sorts Web Manga Sites by Update Day
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 lost track of which site updates when.
There’s a site called [Web Manga Antenn
2025-07-08
I created a tool to generate OGP and PWA images
There's an app called Image2icon.
When building a website and adding PWA support, you need to prepare icons for both Android and iOS.
Creating these PWA-compatible icons
2025-07-05
Released a Note-Taking App with Cloud Sync
...though that title might sound a bit dramatic.
To put it simply, I built a service where notes are saved in a cloud database and shared across devices as long as you're logged into the same accoun
2025-07-03
Firefox Add-ons I'm Using
I've been a Firefox user for as long as I can remember.
Even though I know Chrome is probably more convenient in many ways, I still find myself sticking with Firefox.
So today, I thought I’d share
2025-07-02
Starting note
Starting tomorrow, probably.
note
From now on, I’ll be posting technical content here on this blog, and more reflective or personal thoughts on note.
I’ve been debating f
2025-06-30
I Bought an Android Tablet for 3,600 Yen
AliExpress was having a summer sale.
I was casually browsing for something interesting and came across an Android tablet priced at just 3,600 yen (about $22 USD).
At that price, even if it turned o
2025-06-23
The One Principle Behind Successful Teams
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 that there’s a fundamental difference in mindset between teams that move smooth
2025-06-16
Programming Languages That Will (and Won't) Survive the Next 10 Years
"Programming languages that will survive the next 10 years" — sounds like a bold title, right?
Articles like this are usually published by companies trying to push their own stacks, and honestly, I
2025-05-19
What Companies Failing at Engineer Hiring Are Missing
I have had the opportunity to go through various companies' hiring processes and also experienced being on the hiring side.
In recent times, the theme of "it's difficult to hire engineers" has becom
2025-05-17
I Moved to a New Domain
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 the domain” and “.link feels kinda meaningless,” so I finally got around
2025-05-11