Remove Agile Remove Chad Remove Lean Remove Metrics
article thumbnail

Lessons Learned: What does a startup CTO actually do?

Startup Lessons Learned

If youre trying to design an architecture to maximize agility, how can that work if some people are working in TDD and others not? Platform selection and technical design - if your business strategy is to create a low-burn, highly iterative lean startup, youd better be using foundational tools that make that easy rather than hard.

CTO 168
article thumbnail

Lessons Learned: Continuous deployment and continuous learning

Startup Lessons Learned

Heck, thats what it says right there in the agile manifesto. Luckily, Chad Austin has recently weighed in with an excellent piece called 10 Pitfalls of Dirty Code. Labels: agile , continuous deployment , lean startup , product development , Test-driven development 4comments: Nivi said. But it worked. We made it.

article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

Just as.NET is both a lock-in and very restricting, and Java violates both “lean cuisine class hierarchy” and “objects if necessary, but not necessarily objects”, the “we’ll just use XML” mantra deserves to die. This is about the mental agility, inquisitiveness and determination of a coder.

Java 107