Skip to content

We're the ones who picked

Most of the time we bring the pick for what it gets built with. The order behind it is written down here so you can ask why.

New tools go onto our own systems first

We built a few things and we keep them running ourselves. That is where anything new goes first.

Only what holds up there for a few months comes up in a client conversation. What does not, does not.

If it runs, we do not open with "replace it"

Old code makes "let us rewrite it" the easy first sentence. The trouble is that a rewrite spends real money and often leaves the screen your users see exactly where it was.

When we do say replace it, we point at what is blocked right now. If we cannot point at anything, what is there stays.

The button only exists where the thing works

Connecting an outside platform, we do not read the docs and declare it all supported. There are platforms where listing a product works fine and returns have no endpoint at all.

So what works and what does not get split apart, and where something does not work the button never appears. Better to lose the button than to have it fail after the click.

The unit these platforms count calls in differs too. Naver counts per advertiser, Meta counts per use case. Put them behind one counter and the moment one is throttled, all of them are.

With AI, the stopping gets built first

The editing agent we built has five brakes on it. How much it can spend before it halts, how many seconds one call gets before it is cut, both sitting there as numbers.

It ships switched off, and a person is the one who switches it on.

One more thing. The unit AI counts text in fills up about three times faster in Korean. Leave the English defaults where they are and the savings never arrive. Those thresholds were recalculated in Korean.

Why this one

Ask before you sign and there is an answer. Where there is not one yet, that goes into the contract as something to settle.

Who each system was built for is on the built page, company names and all.

Work

Mostly it's Kotlin, TypeScript, Python, Next.js and PostgreSQL. Anything added to that list gets decided in the order above.

We start by settling how far you want to hand over.

Email
info@divine-company.co.kr
Phone
070-8955-2815
Address
Seoul Seongbuk-gu 713 Bugaksan-ro, Unit 3-307