top of page

The UpStart Founder
Building Early-Stage Startups and Lean Development Teams


How to Build a Startup around Lean Product Development
Best Practices of How to Build a Startup to organize and empower Lean Product Development and to deliver Value to your Customers

Charlie A Cliff
Jul 13, 2020


The Product Development Process for Lean Startups
Startups need to master the Product Development Process to quickly launch products and to organize your product and development teams.

Charlie A Cliff
Jul 6, 2020


Are Core Values Important?
Howdy, Upstarts! I love the idea behind Core Values, and I think that, when used properly, they can bring a lot of value to a Startup! In...

Charlie A Cliff
Jul 5, 2020


How to Use Wireframes to Write RESTful APIs
In this article, I explain how to use wireframes to define a RESTful API, that empowers your developers to code cheaply and quickly!

Charlie A Cliff
Jun 29, 2020


How to Use Wireframes to Communicate with Users!
Knowing how to use wireframes can improve software development processes. I review a process and exercise that can help your teams write cod

Charlie A Cliff
Jun 22, 2020


How to Use Wireframes to Improve Software Development Processes!
Wireframes help you to write code cheaply and quickly. I will explain how to use wireframes to improve software development processes.

Charlie A Cliff
Jun 15, 2020


How to Improve Developer Engagement!
Howdy, Upstarts! In this series of articles, I have been explaining an important concept of Corporate Culture: Developer Engagement. So...

Charlie A Cliff
Jun 8, 2020


How Do You Measure Developer Engagement?
Howdy, Upstarts! Building a startup is an incredible amount of work, and requires sacrifice, commitment, and dedication from every member...

Charlie A Cliff
Jun 1, 2020


What is Developer Engagement?
Howdy, Upstarts! Building a startup is an incredible amount of work! Startup founders are strapped for cash at all times, so building a...

Charlie A Cliff
May 25, 2020


How to Improve Development Velocity
Howdy, Upstarts! In some of my previous articles, I have explained some core concepts for managing agile software development teams: User...

Charlie A Cliff
May 18, 2020


How do You Measure Development Velocity?
Howdy, Upstarts! In some of my previous articles, I have explained some core concepts for managing agile software development teams: User...

Charlie A Cliff
May 11, 2020


What is Development Velocity?
Howdy, Upstarts! In some of my previous articles, I have explained some core concepts for managing agile software development teams: User...

Charlie A Cliff
May 4, 2020


What are Story Tags?
Howdy, Upstarts! In some of my previous articles, I have discussed some of the most fundamental concepts involved in Agile development,...

Charlie A Cliff
Apr 27, 2020


What are Story Points?
Howdy, Upstarts! The terms Story Points is a piece of software development jargon that frequently surfaces in conversations about Agile...

Charlie A Cliff
Apr 20, 2020


What are User Stories?
Howdy, Upstarts! For anyone building a new product or working in startups, there are a couple of pieces of jargon that will keep rearing...

Charlie A Cliff
Apr 13, 2020


What Interview Questions should I ask a Startup Cofounder?
Howdy, Upstarts! This question is incredibly important for building startups because it is so easy to find people to work with who appear...

Charlie A Cliff
Apr 6, 2020


How do I Increase Software Developer Retention?
Howdy, Upstarts! One of the biggest challenges facing lean startups is the challenge of incentivizing and retaining talented software...

Charlie A Cliff
Mar 30, 2020


What is a Senior Developer?
Howdy, Upstarts! On most occasions, the people who ask me this question are usually my Software Developers, looking for ways to learn and...

Charlie A Cliff
Mar 23, 2020


Are Core Values Really that Important?
Howdy, Upstarts! I love the idea behind Core Values, and I think that, when used properly, they can bring a lot of value to a Startup! In...

Charlie A Cliff
Mar 9, 2020
bottom of page