Blog
Writing from products we actually ship.
AI solutions
Where computer vision creates practical operational value
Vision is useful when it removes a repetitive look-and-decide step — and when a person can still overrule it.
8/9/2026
Product development
How to plan an application before development begins
Most overruns start before the first commit: an unclear user, an unbounded first version, and no definition of “shipped”.
6/9/2026
Mobile engineering
Native Android vs Flutter for a new business application
Flutter is a good tool. It is not an automatic default. Camera, background work, and store reality still decide the stack.
4/9/2026