Topics
Practical technology notes
Perspectives on software development, AI, cloud, automation and maintainable business systems.
- AI
Planning dependable AI copilots
Key considerations for evaluation, retrieval quality, safeguards and maintainability when planning an AI copilot.
Article topic
- .NET
Planning a .NET modernisation path
Ways to assess legacy applications, phase migration work and manage dependencies during modernisation.
Article topic
- Angular
Understanding Angular signals and performance
A practical look at signals, zoneless change detection and state choices for responsive Angular applications.
Article topic
- Cloud
A practical approach to reviewing cloud costs
Areas to review when assessing cloud usage, including sizing, storage tiers, schedules and monitoring.
Article topic
- Business
How to pick the first process to automate
A simple framework for comparing process volume, variation, effort and business value before automating.
Article topic
- Business
Design systems for enterprise software teams
How tokens, governance and adoption practices can support a maintainable design system.
Article topic