Aerial view of a forested rocky coastline
Writing

Notes on software
delivery and leadership

Scroll down
Ashly Dhani
Ashly Dhani
I'm a

Open to roles and projects

7+ Years
70+ Projects
40+ Clients
8 Awards
Currently building A vertical SaaS platform In build, deploying soon
  • Location Harare, Zimbabwe
  • Languages English, Shona, Chinese
  • Focus Development & delivery
Digital Marketing 1
Read publications
Engineering Leadership 1
Read publications
Graphics Design 1
Read publications
Mobile Apps 1
Read publications
Project Management 1
Read publications
Technology 1
Read publications
Web Design 2
Read publications
Newest Publications
What a head of development owes the team
Engineering Leadership
What a head of development owes the team

Strategy, capacity, and standards are in the job description. The version that changes how a week is spent is shorter: a development lead owes the team a standard, a plan, cover, and a next step.

  • August 26, 2026
  • Ashly Dhani
The three questions I ask before I commit a delivery date
Project Management
The three questions I ask before I commit a delivery date

A delivery date is the most expensive sentence a project manager says. Before I commit one, it has to survive three questions about assumptions, dependencies, and what gets cut first.

  • August 12, 2026
  • Ashly Dhani
What a monitoring and evaluation dashboard owes the people who read it
Technology
What a monitoring and evaluation dashboard owes the people who read it

Most dashboards fail for reasons that have nothing to do with technology. Start from the decision being made, be honest about data latency, and treat exports and access rules as part of the design.

  • July 27, 2026
  • Ashly Dhani
Offline first is an architecture decision, not a feature you add later
Mobile Apps
Offline first is an architecture decision, not a feature you add later

Offline capability is not something you bolt onto a finished mobile app. It changes identifiers, timestamps, deletions, and conflict rules, and taking the decision late means rewriting the data layer.

  • July 24, 2026
  • Ashly Dhani
Responsive design is a budget decision before it is a layout decision
Web Design
Responsive design is a budget decision before it is a layout decision

Responsive work is usually sold as a layout exercise. The expensive part is deciding what a small screen is allowed to drop, and that is a business call rather than a CSS one.

  • January 9, 2024
  • Ashly Dhani
Design trends worth adopting, and the ones that age badly
Graphics Design
Design trends worth adopting, and the ones that age badly

Some design choices still look right in five years and some date within a season. A practical way to tell which is which before committing a brand to it.

  • September 24, 2020
  • Ashly Dhani
1 2
© 2026 Ashly Dhani. All Rights Reserved.
Email: ashly@rowland.co.zw | WhatsApp: +263 78 744 3918
Download CV Contact me