Rukon
Topic

Developer Journey

What the work is actually like: roles, learning, and the parts of a technical career a job title leaves out.

  1. Developer Journey

    Working Through a 44-Finding Code Audit, Six of Them P0, Without Losing Data

    How I worked through a forensic audit of a live operations system: the four root causes behind 44 findings, a second pass that caught my own regressions, and what I chose not to change.

    5 min read

  2. Developer Journey

    Planning a University Project Like a Real One: Milestones, Risks and a Decision Log

    The first commit of ResearchForge had no code: a plan with milestones, a risk register, a definition of done and numbered decisions. What that structure caught, and where the plan was wrong.

    5 min read

  3. Developer Journey

    Testing an iOS App With an In-App Test Runner, Launch Flags and XCUITest

    274 logic checks run inside the app from a launch flag, a final check proves no test opened the real database, and six XCUITest flows drive the UI.

    5 min read

  4. Developer Journey

    Implemented, Available, Not Connected: Writing Honest Status Into Project Docs

    "It exists in the repository" and "it runs in production" are different claims. The three-state status model I use across my projects, with real rows from each.

    5 min read

  5. Developer Journey

    Generating an Xcode Project File From a Script, With Stable IDs

    Both of my iOS apps write project.pbxproj from a script. How the object IDs are made, why hashing names beats a counter, and what it costs.

    3 min read

  6. Developer Journey

    Maintaining a Web System I Didn't Build: Small, Scoped Fixes

    Three small fixes to a Next.js inventory app another developer built: a lazily loaded Excel library, a duplicate fetch on first load, and a reset-password redirect, kept reviewable.

    5 min read

  7. Developer Journey

    What an IT Systems Role Actually Involves

    A grounded look at what IT systems work covers day to day, beyond the narrow idea of fixing computers.

    1 min read