
OS Notes
Records from the jobs we have done, things that turn out to be useful in restoration work, and how we think about the way we work — including what happens away from site.


Waiting on stock — the delivery problem that followed the price rises
The July price revisions went ahead, and nearly every interior materials maker has now announced one. But what is actually holding up work on site is not the price — it is getting hold of the goods. One maker has suspended new orders for adhesive. Crude oil keeps swinging up and down, so there is no sign of prices coming back down either.

Turning site logistics into an app (1): the three jobs that only happen after hours
Every time an order comes in, we look up product codes, place the order with the wholesaler, and check lead times. Three to eight jobs a week, twenty minutes each at the very least. None of it can be done while working on site, so it waits until we are back at the office — and it comes last in the order of desk work, finishing around nine. We are building an app for it, and what is holding us up is not the technology; it is putting into words what the actual problem is.

We pulled out the fridge and found a stained base board — fixed in half a day with 5 mm melamine ply
We moved the fridge and found a stain underneath it. Replacing the whole base board would have cost far more, so we laid a 5 mm melamine-faced plywood over the existing one. Half a day, a few thousand yen in materials.

Rebuilding our website (7): on an iPad, this time it was the "steps"
The phone was fixed. What about the iPad? Opening it, everything — type, spacing — was "medium", with no point of emphasis anywhere. Here is how we removed nine breakpoint steps, made headings bigger and the supporting text smaller, and stopped Japanese from breaking mid-word.

Rebuilding our website (6): for two and a half years, the internet thought we were in Shibuya
We set up Google Search Console. In the process we found that our 2024 move to Katsushika was reflected nowhere online — and that even our own site had an address that did not match the company register.

Rebuilding our website (5): on a phone, it was a mess
After launch we opened the site on our own iPhone. The bottom of every page was hidden, and once you had scrolled down there was no way back to the menu. Here is how we turned "somehow it looks wrong" into numbers, and what we fixed.

Why interior material prices keep going up — how it looks from where we work
The weak yen, expensive oil, the Middle East. Plenty of reasons get listed, but from site the order of importance looks different. Our own reading of the 2026 price rises.

Why are interior contractors' websites all illustrations?
Put the websites of restoration and interior firms side by side and you see the same soft illustrations of people, in much the same form. Here is why we think that happens, and what we did on our own site.

Why a small company chose Supabase — what worked, and what we watch
The business app we build in house, anken.ai, keeps its data in Supabase. It was the choice that let a contractor have its own app without putting a server administrator on the payroll. Here is what worked, and what we find frightening about it.

How we picked a hosting provider — three criteria for a small firm building a website
This site runs on Xserver. With free options available, why pay a monthly fee for shared hosting? Here is what we compared, and the three criteria that decided it.

Rebuilding our website (4): what is still unfinished
At launch there are parts of this site that are still not filled in. Here, without hiding any of it, is what is missing.

Rebuilding our website (3): cut, cut, and cut again
We had a finished home page, and then cut it down to two thirds. What there was too much of was not information — it was the same point repeated. Here are the numbers we measured.

Rebuilding our website (2): building it alongside an AI
We built this site in conversation with an AI. What we handed over, what we did not. And the part that mattered most was deleting the plausible-sounding falsehoods the AI wrote.

Rebuilding our website (1): the phone was the only way in
We rebuilt the company website. Why did we decide to start again? There were three reasons, and none of them were about what suited us — they were all about what made things hard for our customers.

Sangetsu 18–30%, Toli 20–30% — what the interior material price revisions do to your estimate
In July 2026 the two largest interior material suppliers revised their prices one after the other. Here are the rates, the products covered, and how it actually feeds through to a restoration estimate.

We left the price list off this site — why the "going rate" is not a reliable guide
You will not find a table here saying "wallpaper, ¥XX per sqm". Here is why we left it out, and three things worth checking whenever you take an estimate.

No comment section, just a "send" box — does a company site need somewhere to post?
We did not put an open comment section under our posts. Instead there is a box that only sends. Here is why, including the weaknesses of that decision.

Adhesive is not arriving as it should — naphtha prices are squeezing the supply of ancillary materials
Wallpaper paste, floor adhesive, sealant. The ancillary materials that never take the lead role have been hit through 2026 by temporary order suspensions and shipment limits. What is behind it, and what it means on site.

We built it with Astro, not WordPress — what a contractor's site actually needed
The most common way to build a website is WordPress. We went with something else, Astro. Here is what each is good and bad at, and the numbers we actually measured.

A tradesman building his own business app — of 38 commits, what outnumbered new features
The person building our business app, anken.ai, is the same person out on restoration jobs. Looking back through the actual commit history, there were more commits that renamed something, or removed a screen, than commits that added a feature.

How a contractor chooses AI (3): what happens to what you put in — things to check before you sign
Whether the text you put into an AI is used for training is handled differently on personal plans and business plans. We checked what each company states officially, then set out the rules we settled on inside our own company and how to read the pricing.

How a contractor chooses AI (2): using Claude, ChatGPT and Gemini for different jobs
How the main AI tools feel in the day-to-day work of a contractor. We do not rank them: comparisons date quickly, and the draft of this article was written with AI, so we are in no position to rank them fairly.

How a contractor chooses AI (1): decide what not to hand over, before you pick one
When a restoration and interior works company starts using AI, the first thing to decide is not which AI to use. It is what to hand over and what not to. We draw the line by asking who loses if it gets something wrong.

Our website is live (and we are writing down what we went back and forth on while building it)
The website of OS Co., Ltd., a restoration (genjo-kaifuku) contractor in Katsushika, Tokyo, is now live. We will carry on writing about what we went back and forth on while building it, and about what we deliberately left out.
No posts match that filter.