How to Price Your Time and Mastery
A financial lesson for artists from Pablo Picasso.
Craft · Value
Uday Prakash · Bengaluru
I’m a tech lead working on enterprise SaaS. This is where I publish writing on engineering and work, document small software projects, keep a shelf of lines worth returning to, and collect photographs from wildlife, streets, and travel.
NowI’m exploring how AI changes software development, specification, verification, and review.
A financial lesson for artists from Pablo Picasso.
Craft · Value
A short piece on novelty, quality, and the questions worth pursuing.
Philosophy · Quality
A look at the evidence for something many people already feel about social platforms.
Technology and society · Attention
Technical leadership
“You’re far more likely to change your company’s long-term trajectory by growing the engineers around you than through personal heroics.”
Shelf noteAt senior levels, durable impact is multiplied through people, context, and direction rather than individual output alone.
Read all highlightsSoftware craft
“You get two major benefits if you write orthogonal systems: increased productivity and reduced risk.”
Shelf noteOrthogonal systems reduce change risk and coordination cost; disciplined craft keeps that advantage intact.
Read all highlightsProduct design
“The willing and even enthusiastic acceptance of competing constraints is the foundation of design thinking. The first stage of the design process is often about discovering which constraints are important and establishing a framework for evaluating them. Constraints can best be visualized in terms of three overlapping criteria for successful ideas: feasibility (what is functionally possible within the foreseeable future); viability (what is likely to become part of a sustainable business model); and desirability (what makes sense to people and for people).”
Shelf noteGood product work balances feasibility, viability, and desirability while treating observation and iteration as part of the system.
Read all highlightsA practical system for specification, verification, review, and risk management when software agents enter the development loop.
View projectA practical framework for making codebases easier for coding agents—and humans—to understand, change, and verify safely.
View project
About
I’m based in Bengaluru and have spent more than a decade building product software. I write about engineering judgment and photograph wildlife, streets, and travel.
More about me