TinyPilot: Month 38
A monthly retrospective from TinyPilot's founder covering business metrics, goal progress, and software development insights.
A monthly retrospective from TinyPilot's founder covering business metrics, goal progress, and software development insights.
Explains the distinct roles, responsibilities, and focus areas of Scrum Masters, Delivery Managers, and Project Managers in software development and project management.
A developer shares weekly progress on multiple projects, including iOS game updates, cross-platform mobile development, and podcast management.
Explores how software engineers create and focus on imaginary problems to escape boring tasks, leading to inefficient solutions and bad software.
Mitchell Hashimoto shares his method for staying motivated and completing large technical projects by breaking them into tangible, demo-able chunks.
A guide to using a simple four-column Kanban board to organize work, reduce stress, and improve visibility for yourself and your team.
A developer shares their methodology of 'Notification-driven Development' to efficiently manage GitHub notifications and maintain multiple projects.
A software engineer's reflection on the challenges of switching between coding (IC) and management roles, and the impact on productivity.
A developer critiques the blind adoption of Scrum, arguing it's often misapplied and becomes a rigid, unproductive ritual rather than a useful framework.
A software engineer shares six practical strategies to prevent burnout, focusing on goal-setting, workload management, and self-care.
A guide to creating and sharing personal and team weekly digests to track work progress, increase visibility, and improve transparency in a tech workplace.
A beginner's guide explaining GitHub's core concepts like repositories, issues, and Markdown for professionals in non-technical roles.
A tech manager argues that team problems are often human issues, not process flaws, using a PR example to advocate for direct communication.
Argues that product backlogs are harmful, never shrink, and proposes working without them for better productivity and team alignment.
A manager argues that effective management is crucial for keeping engineering teams focused on business goals and preventing technical rabbit holes.
Explores practical mechanisms like pilot/copilot roles and literature reviews to improve the success rate of machine learning projects.
A GitHub engineer shares a detailed template for creating an effective extended leave document to ensure smooth work handoffs and business continuity.
Argues that engineering leaders should use software development tools like GitHub issues for management tasks to increase transparency and efficiency.
Strategies for managing team dependencies in tech organizations when other teams can't provide support, focusing on understanding constraints and building trust.
A manager's role as a buffer, shielding their team from external pressures and internal stress to maintain focus and productivity.