Losing Focus
Reflection on software quality vs. speed in the AI era, emphasizing engineering and user-centric design.
Reflection on software quality vs. speed in the AI era, emphasizing engineering and user-centric design.
A blog post arguing that startups should prioritize shipping imperfect solutions over waiting for perfection to maintain momentum.
Practical advice on implementing AI in software development, focusing on boring but valuable workflows, safety guardrails, and real-world delivery over hype.
A guide to using 'vibe coding' with AI to build your first iOS app, starting with product specification and prompt creation.
A developer reflects on 20 years of blogging about tech topics like Columnstore Indexes, Vector Indexes, AI, and Product Management.
A technical founder argues that building the technology is the easy part of a startup; the real challenge is business strategy, distribution, and market focus.
Explores how AI is fundamentally changing product management, shifting from traditional documentation to rapid prototyping and real-time feedback.
Explains how high-performing teams can effectively use Team OKRs to bridge strategy and execution, avoiding common top-down pitfalls.
Explores the responsibilities and mindset shift required to become a senior engineer, focusing on ownership, vision, and business impact.
Puzzmo removes its chat feature due to low usage and technical challenges, shifting focus to core UI improvements.
Explores the blurred line between bug reports and feature requests, arguing both reveal unmet user needs and product opportunities.
The Angular product lead shares insights on managing the framework's development, focusing on vision, iterative planning, and developer feedback.
Interview with Diana Hsieh on her career from MIT to product management, founding Correlated, and the rise of Product-Led Revenue for startups.
A software engineer reflects on how passionate, friction-filled debates within a tech startup signal team investment and care, contrasting with apathy.
Discusses the importance of product-minded engineers in startups, their traits, and the challenge of cultivating this mindset in the tech industry.
Discusses the importance of user-centric thinking in software engineering and how RFCs can prevent common pitfalls like building the wrong thing or over-engineering.
An Engineering Manager reflects on the trade-offs between working in a small vs. large tech company, focusing on breadth of exposure versus depth of specialization.
Engineers should directly engage with customers to understand their needs and demonstrate product value, moving beyond formal user interviews.
Ben McCormick reviews 13 work-related books he read in 2022, covering topics like decision making, productivity, and career growth.
A guide on using the question 'What problem are we trying to solve?' to improve meeting focus and productivity in a tech/product context.