Skip to content
Kumar Chandrachooda
Series

An Attendance Platform — The Frontend Chapters

In reading order.

  • 4 parts
  • ≈ 28 min total
  • 4 published
Part 1 06 Jul 2025 8 min read

The Six-Megabyte File Called min.js

A 6.23 MB JavaScript bundle loaded on every page, a manifest that minifies CSS but concatenates JS, and two copies of jQuery - the first of four frontend chapters the attendance series skipped.

Part 2 11 Jul 2025 6 min read

Validation Theatre

The platform bundled a client-side validation framework - one file of it twice - and wired none of it, hand-stitching every real check inside modal callbacks with manual error classes and keyup character counters.

Part 3 15 Jul 2025 7 min read

CSS by Accretion

A sequel stylesheet four times the size of the original, a sheet per screen, six copied tour themes, and a modal built as one inline HTML string - what a naming convention and a tokens file actually earn.

Part 4 19 Jul 2025 7 min read

Where JavaScript Goes Without a Module System

A 40-line entry script that is entirely commented out, thirty-one views carrying inline script blocks, a 2,904-line page file, and @section as the only architecture - the addendum's closing ledger.