Category: Uncategorized

  • Alice – Technical Journal (10/02)

    Alice – Technical Journal (10/02) Today was about turning detection into accountability, and tightening the contract between data, time, and responsibility. What I worked on I continued deep work on Admin > Insights > Teachers Ranking, specifically the Attendance Marking Compliancefeature. The core decisions today were not UI tweaks — they were about where truth lives and when it is allowed…

  • Egis Daily Technical Journal — 09/02

    Today was one of those days where the system looked correct on the surface, but the truth only showed up once I forced myself to follow the evidence all the way down. What I worked on I deep-dived into a strange inconsistency in Egis: a position (ID 101) was clearly closed, yet both realised PnL and commission were missing. At first glance, this…

  • Retails API — Technical Journal – 09/02

    Date: 09/02 What I did Today I focused on tightening my understanding and control of the Retails API as a standalone system, not as a sidecar of other services. The main concrete task was small but deliberate: renaming a paper type from “Cotton Fibre Smooth” to “Cotton Fibre Velvet” across the entire Retails API. That required treating…

  • OJ Technical Journal – 09/02

    Order Journey UI & Product Clarity What I did Today I focused on Order Journey UI and the non-code layer that still deeply affects system quality: product descriptions. Instead of building new features, I worked on: The goal was not marketing polish, but clarity at decision time — when users are choosing paper and mentally committing to a print. At the same…

  • Alice Technical Journal — 09/02

    Project: Alice (Insights & Teacher Economics) Today was about turning raw operational data into fair, explainable economic insight — and learning where naïve averages quietly break trust. What I worked on I spent the day evolving the Teachers Ranking & Bonuses system under Admin > Insights, pushing it from “interesting numbers” toward something that can actually support real decisions. Key additions and refinements:…

  • Technical Journal — Files System (08/02)

    Focus: EXIF re-extraction, colour profile normalization, and making the system observable + consistent across CLI, jobs, and APIs. What I did What I learned Overall: Today was about turning EXIF handling from a “best effort” feature into a reliable, inspectable, and repeatable system. Less magic, more truth.

  • PA Dev — 08/02

    Context Today’s work was about making EXIF/colour profile handling real, reliable, and survivable, not just “working on the happy path”. The focus wasn’t adding flashy features, but ensuring PA can evolve its data model without breaking years of historical data. This was a classic systems day: UI, backend, migrations, backward compatibility, and build tooling all intersecting. What…

  • Technical Journal — 06/02

    Files system (Lumen) What I worked on Today was deep plumbing work around EXIF extraction, colour profile correctness, and observability in the Files pipeline. Key bug / edge case discovered Using a real image and raw exiftool output, I confirmed: The system was trusting ExifIFD.ColorSpace by default, which is technically valid metadata—but operationally misleading for our pipeline. The ICC header is the stronger…

  • Alice Dev — 05/02/2026

    Alice Dev — 05/02/2026 Homework archiving, queues, and learning to respect production gravity Today was one of those days where the system teaches you humility. What I worked on I continued hardening the homework archiving pipeline in Alice, moving it from “works manually” toward “safe to automate”. The manual command alice:homework:archive is now in a good place:…

  • Egis Dev Journal — 05/02

    Topic: Funding fees, invariants, and making the system honest Today was one of those days where the system didn’t “break” loudly — it failed silently. And that’s always the more dangerous kind. What I worked on 1. Funding fee pipeline (deep dive) I focused heavily on the funding fee collector, because Admin metrics were clearly wrong:…