Notes from building practical software
No filler and no rewritten Wikipedia. Just things we’ve actually learned building tools for railway and civil engineering work — and the occasional deep dive into software and productivity.
How to use Railway PPT: a step-by-step tutorial
A complete walkthrough of Railway PPT, from creating your account to downloading a finished deck: register and activation, the dashboard, th…
Designing software for patchy site connectivity
Most software assumes office wifi and breaks in the field. These are the choices that make software work on one bar of signal or none: desig…
Choosing PHP, Node or static HTML: how we decide per product
A practical framework for picking a stack per product instead of forcing one everywhere: three questions that decide between static HTML, PH…
AI-assisted development: how we use it to build tools faster
A behind-the-scenes look at how a small studio uses AI to build software faster - what we hand to AI, the spec-draft-review-test loop we kee…
Where AI actually helps with engineering paperwork (and where it shouldn't)
An honest, anti-hype look at AI in engineering paperwork: it is strong at the mechanical, checkable language work and dangerous for facts, q…
Why paperwork eats your day - and a system to win the time back
Paperwork drains your day in small bites: searching, asking, retyping, rebuilding the day from memory. This is the hidden time cost and a si…
The 'capture once, reuse everywhere' principle for field paperwork
Field paperwork fails when the same information is written again and again in different places. This is the capture-once-reuse-everywhere pr…
Building a trip itinerary that survives contact with reality
Every itinerary looks perfect until the trip starts. This guide shows how to build a flexible travel plan that bends instead of breaking - t…
Tracking travel expenses on the road without losing receipts
A field-tested system for tracking travel expenses while you travel, not after: record first and sort later, capture receipts and screenshot…
A simple vehicle maintenance log that prevents expensive surprises
Most expensive vehicle problems start as small ignored details. This guide shows exactly what to track in a maintenance log - service, fuel,…
How to calculate your true cost-per-kilometre (most people get this wrong)
Most people price a vehicle on fuel alone and quietly lose money. This guide shows how to calculate the true cost-per-kilometre - fuel, depr…
Site photography for engineers: a simple system that pays off
Construction site photos record physical change, back up your documentation and prove the facts in a dispute. This is a simple, repeatable s…
Daily progress reports that hold up in a delay claim
On any construction project, the Target Date of Completion and liquidated damages make daily progress records critical. This guide explains …
Concrete pour documentation: what to record and why it matters later
A site engineer's guide to documenting a concrete pour: what to capture before, during and after, the cube-sampling frequency under IS 456, …
Measuring earthwork quantities on site: methods, mistakes and a checklist
A practical field guide to measuring earthwork volumes on railway and civil works: cross-section and grid methods, a fully worked example, b…
What goes into a good railway site progress report (with a template)
A clear template for a railway daily progress report (DPR), plus why the old notebook-then-Excel routine is slow and error-prone, and how ta…
Railway LDCE exam preparation: a study plan that fits shift work
Clearing the Railway LDCE while running full duty is a time problem, not an intelligence problem. Here's a study plan built around shift wor…
How to file a railway TA claim without the month-end scramble
Indian Railway TA claims are still compiled by hand at month-end, a habit carried over from the British era. Here's how the process really w…
How we cut railway site presentation time from hours to minutes
A practical, field-tested workflow for turning daily railway site data into clean presentations — the structure, the common mistakes, and ho…
Digital site diaries vs paper: what actually changes on a construction site
An honest comparison of paper site diaries and digital daily progress reports, based on building Railway DPR — where digital wins, where pap…
Why we keep Ornova Labs on static HTML — and how it stays fast
The engineering case for a framework-free static website: Core Web Vitals, build simplicity, SEO, and the exact techniques we use to keep pa…
Get new articles by email
Occasional, practical, no spam.