The Ornova Labs blog

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.

📘
Tutorials

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…

2026-06-2710 min read
📶
Software

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…

2026-06-2710 min read
🧩
Software

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…

2026-06-2711 min read
🛠️
AI

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…

2026-06-2711 min read
🤖
AI

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…

2026-06-2711 min read
Productivity

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…

2026-06-2712 min read
♻️
Productivity

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…

2026-06-2711 min read
🗺️
Travel

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…

2026-06-2711 min read
🧳
Travel

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…

2026-06-2711 min read
🔧
Vehicle Management

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,…

2026-06-2711 min read
🚗
Vehicle Management

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…

2026-06-2711 min read
📷
Civil Engineering

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…

2026-06-2710 min read
⏱️
Construction

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 …

2026-06-2712 min read
🧱
Construction

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, …

2026-06-2712 min read
📐
Civil Engineering

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…

2026-06-2713 min read
🧱
Construction

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…

2026-06-2710 min read
🎓
Railway

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…

2026-06-2712 min read
🧾
Railway

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…

2026-06-2710 min read
📑
Railway

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…

2026-06-1011 min read
🏗️
Civil Engineering

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…

2026-06-0512 min read
Software

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…

2026-06-1813 min read

Get new articles by email

Occasional, practical, no spam.