Requirements Gathering for Consumer Startups
A guide on effective requirements gathering for consumer startups, focusing on MVP, user feedback, and iterative development.
Craig Kerstiens is a product leader at Crunchy Data, specializing in managed Postgres services, distributed databases, and performance optimization. He curates Postgres Weekly, speaks at conferences, and helps enterprises scale and optimize their Postgres deployments.
40 articles from this blog
A guide on effective requirements gathering for consumer startups, focusing on MVP, user feedback, and iterative development.
A guide on implementing startup metrics using Google Analytics, focusing on custom goals, events, and reports to track key performance indicators.
Explains how to use Google Analytics event tracking and fake pageviews to gain deeper insights beyond basic website metrics.
A guide on converting a simple bookmarklet into a Chrome extension, covering manifest.json and background scripts.
A developer's perspective on why solving new problems is easier to sell than making marginal improvements to existing solutions.
A reflection on how a company's interview process reveals its culture and state, with advice on structuring behavioral and technical interviews.
Discusses how consumer-friendly devices like the iPad will make cloud computing mainstream by making it transparent and seamless for users.
Analyzes the need for better content filtering on social media feeds like Facebook and Twitter, comparing them to Amazon/Netflix recommendations.
A developer argues for creating novel solutions over incremental improvements, focusing on unsolved problems for easier market entry.
Discusses the shift from chasing website visitor numbers to focusing on deeper user engagement and content contribution in a saturated web.
Explores strategies for motivating users on social sites, moving beyond automated rules to social nudging and community-driven encouragement.
A software engineer's perspective on upward micromanagement, offering strategies for managing your manager effectively.
Explores why enterprise software development struggles to connect with consumers, contrasting it with the agile, user-driven approach of startups.
An analysis arguing that Google Wave will fail because Google fundamentally misunderstands social collaboration and user needs.
An analysis of Twitter's mainstream growth and the challenge of managing information overload, predicting its potential decline in usefulness.
A startup founder shares key lessons on building a successful tech startup, focusing on business models, hiring, and avoiding excessive VC funding.
Analyzes the 2008 tech downturn, questioning the sustainability of niche skills like Facebook apps and iPhone development amid layoffs and market saturation.
Argues that relying solely on ads is not a viable business model for many web platforms, especially those where users are not in a transactional mindset.
A 2008 blog post praising Google Chrome's smooth performance and potential, despite early limitations like a lack of plugins.
Analysis of how eBay missed a major opportunity to become a social network for collectors and niche communities in the early 2000s.