Journal
Notes on what we build
Long reads and notes by direction: how the calculations, models, devices and systems we build actually work.
·Industry by Naasson
What to do with a machine that reports nothing
Three options, and one of them is admitting there will be no telemetry. When each applies, and why an external node is usually the right answer.
·Archetypes Digital
Tone of voice forms by itself, from decisions that are not about the brand
A product's tone is set by error messages, button labels and documentation. Developers write them without thinking about the brand, and that becomes the tone.
·Cloud by Naasson
Backups you can actually restore
A backup nobody has restored is a rumour. Where Cloud by Naasson makes restoring easier, and where the work stays yours.
·Cloud by Naasson
What one purchase includes
Working infrastructure, not a starting point you then have to finish yourself. The contents and the limits.
·Industry by Naasson
Modbus: old, boring and everywhere
A protocol from the late seventies with no types, no structure description and no security. And the only one spoken by almost everything already on site.
·Cloud by Naasson
Domains, certificates and the public-or-not decision
Every application in the catalogue carries metadata on how it authenticates and how it is published. It is not a description: it decides whether the application ends up on the internet.
·Cloud by Naasson
One binary instead of a platform
Install is one command, update is replacing a file, removal is deleting a file. A platform you have to deploy in order to deploy infrastructure has a chicken-and-egg problem.
·Cloud by Naasson
Install writes to the repository, not to the cluster
The install command does not mean "install now". It means "record that this should exist". ArgoCD does the installing, and that changes the meaning of every other operation.
·Industry by Naasson
RS-485: why the shop floor uses a bus, not a star
Industrial devices share one line for a reason that has nothing to do with saving cable. Knowing that reason explains half the problems on a site.
·Cloud by Naasson
An application update is a commit
The chart version is pinned in the repository. So an update shows up in the diff, a rollback is a reverted commit, and "it updated itself" becomes impossible.
·Agro by Naasson
A 1.75-metre clearance decides what you will grow
A growing bed at 700 mm, an LED frame at 2.55 m. What is left between them is not a layout detail but a constraint on the whole crop range.
·Cloud by Naasson
Two hundred and seventy services, and not one of them interesting
Nothing in the catalogue is worth showing at a conference. That is the goal: infrastructure should be made of solved problems.
·Lab by Naasson
Which workloads live on a narrow link
Training large models over wide-area networks is a working class of architectures. A 12B model was trained across four data centres at 0.84 Gbit/s.
·Power by Naasson
PoE budget and the 100-metre limit: two common causes of unstable edge devices
A camera reboots, an access point drops out. Half the time the cause is not the network or the firmware but the power budget and the cable length.
·Cloud by Naasson
An alert nobody reacts to is worse than no alert
A channel with two hundred messages a month and not one action trains the team to ignore messages. That training then works during a real incident too.
·Power by Naasson
Eighty percent is a warning, not a ban
The threshold neither blocks the work nor approves it. It says an engineer needs to look here. That difference decides who carries the responsibility.
·Archetypes Digital
Five hundred elements instead of intuition
Colours, typefaces, shapes, values, feelings, tones, compositions and graphic styles mapped to twelve archetypes, so a brand decision can be checked.
·Agro by Naasson
The fertigation unit: a tank, two pumps and one number
400 litres of solution, dosing at 250 ml per minute and a target EC of 1.8. Why the unit looks the way it does, and what fails in it first.
·Power by Naasson
From one load schedule to the whole power graph
A list of consumers goes in, a phase-balanced power graph comes out. Balancing phases by hand is work that people do worse than machines.
·Space by Naasson
A 2–5% error, and when that is enough
Automated bulk volume measurement does not replace scales. It gives continuity, and continuity is usually worth more than the precision of a one-off count.
·Agro by Naasson
A VPD corridor instead of degrees on the display
Temperature and humidity alone say little about the plant. We hold a value derived from them, vapour pressure deficit, in a 0.4–1.6 kPa corridor.
·Space by Naasson
LiDAR or ordinary cameras: accuracy is not what decides
Laser scanning gives millimetres, a ceiling camera gives continuity. These are different jobs, and confusing them is expensive.