Dragos documented an intrusion at a Mexican water utility where a language model was the working tool. What the machine did, what it failed to do, what follows.
sincore
It works. That's the point.
Fix the broken. Build what works.
Automation of repetitive tasks. Software that solves a real problem.
7
projects
11
years in technical field
14
articles in the knowledge base
Featured
Featured projects
Android app for I&C technicians, electricians and metrologists. Converts thermocouple voltage to temperature (and back) for 8 types (K, J, T, E, N, S, R, B) based on the official ITS-90 characteristics (NIST). Cold-junction compensation, °C/°F/K units, IEC 60584-2 tolerances, a reference table and type descriptions. Fully offline, no accounts, no data collection. Version 1 is complete — ready to use, open to extension if a real need appears.
This website. Built from scratch on Next.js with two-language support, dynamic OG image and static site generation (SSG). Open source — my little frontend playground.
The problem: a demo license for scale measurement registration software was running out and there was no clear next step. I wrote a replacement from scratch — live readings saved straight to an Excel file. Runs on Windows 11, no license fees, no waiting for vendor support. Version 1.1.0 (July 2026) came from lab feedback: every recording session gets its own file named with the date and a series number, so switching samples needs no manual file housekeeping, and faulty transmission readings no longer end up in the results.
Auditors, labs and R&D teams need to work on current standards, but in Poland there's no tooling for it — PKN provides no API, no RSS, no newsletter. Norm Monitor is a desktop app (Windows) paired with a thin cloud feed: the app keeps your list of standards locally, and the backend scans PKN daily to notify you when something gets updated or withdrawn. The second feature — comparing two PDF versions of a standard — runs purely locally, because that's your legally purchased file. Comparison works on PDFs the app can actually read — scans (mostly older PKN editions) drop out because they're page images. Some text-based PDFs also use an unusual layout the app doesn't yet recognise. Project currently in active development.
Knowledge base
Recently written
The model came back after 16 days of plant trials. The structure held, one coefficient was off by a factor of two, and the OK gate could never go green.
A day off from code ended in a biomass decomposition model and a settings calculator for 16 fuels. On mass balance and what screw fill ratio really is.
Have a project or a question?
Let's talk about what can be automated, optimized, or simply built.
Write to me