Beacon
One app the whole IS department runs on — projects, tickets, assets, pull requests, scorecards.
Every role in a tech department needs something different, and none of them agreed. Work was spread across Azure DevOps, GitHub Enterprise and ServiceDesk Plus, so nobody could see the whole picture at once.
One project model underneath, replacing the three separate systems work had been spread across — Azure DevOps, GitHub Enterprise and ServiceDesk Plus — with one source of truth.
- .NET
- Next.js
- Azure
- GitHub Actions
- Claude
More about this one
- The hard part
- Capturing what every role in the department needs, in one app, in a way that’s user-friendly and adaptable.
- Thrown away
- An earlier app of mine called Tech Portfolio. It was on an old stack with limited usability, so Beacon replaced it outright.
- Next time
- Smaller features, more often. It’s easy to add a lot in a small timeframe, but then rollouts become more overwhelming to users with a lot of new features and functionality at once.
- Built for
- Me, to run the department. Then my team, and the leadership team.



