Best of Project Management — 2025
- 1
- 2
Awesome Go·1y
Cursor for Large Projects
Cursor and Claude are effective not just for prototyping but also for maintaining large software projects. Their use can accelerate development processes by structuring, refactoring, and testing code efficiently. Stream CEO Thierry shares a workflow for using Cursor to manage a large Go codebase, emphasizing the importance of a good edit and test loop and the use of dedicated documentation folders for AI. The guide also covers steps for setting up Cursor, highlights the combination with Goland for debugging and refactoring, and provides tips for maximizing AI benefits in software development.
- 3
Community Picks·50w
I Was So Angry, I Built My Own
A developer built a custom project management system after frustration with existing tools. The solution features markdown-based documentation, multi-dimensional estimation using Value/Penalty/Effort/Risk metrics instead of story points, integrated Architecture Decision Records and Post-Mortems, automated DORA metrics tracking from production deployments, and enhanced Kanban boards with built-in cycle time measurement. The system leverages large context window AI models for generating documentation and maintaining consistency across components.
- 4
Saiyan Growth Letter·42w
How to be a cracked dev
A comprehensive guide for developers working in startup environments, emphasizing the importance of technical excellence, strategic thinking, and ownership mentality. Key principles include building extensively to develop skills, prioritizing important work, effective project communication, user engagement, and adopting a founder's mindset. The advice focuses on shipping fast while finding simple solutions, maintaining clear communication channels, and staying connected to users through regular interaction and product usage.
- 5
Three Dots Labs·1y
Learning Software Skills fast: what worked for us best in the last 15 years
Learning as a software engineer can be enhanced by focusing on practical application of knowledge, building challenging real-life projects, embracing frustration during the learning process, and concentrating on timeless concepts rather than framework-specific details. Combining theory with practice incrementally is crucial for effective learning.
- 6
swizec.com·1y
How *do* you break down a large project?
Breaking down a large project into manageable parts is crucial for senior engineers. Using the INVEST heuristic—Independent, Negotiable, Valuable, Estimable, Small, Testable—can help. Order tasks to create the shortest critical path, prioritize resolving technical risks first, and always ensure flexibility to handle shifting priorities. This mindset ensures continuous progress and adaptability.
- 7
- 8
- 9
David Heinemeier Hansson·1y
When to give up
Although perseverance is often celebrated, knowing when to fold and give up on a project is crucial. Distinguishing between a bad plan and insufficient effort is challenging since many disruptive ideas seem foolish at first. This concept applies not only to startups but also to individual projects, work methods, and broader societal policies. Using timeboxing can help provide a clear endpoint, preventing time and effort from being wasted on flawed designs or ideas that are not worth the investment.
- 10
Work Chronicles·48w
(comic) Urgent Important Matrix
A comic illustration exploring the Urgent Important Matrix (Eisenhower Matrix), a popular productivity framework for prioritizing tasks based on their urgency and importance levels. The comic humorously depicts how people often struggle with categorizing and managing their workload using this decision-making tool.
- 11
- 12
Architecture Weekly·1y
Business Won't Let Me and other lies we tell to ourselves
The post discusses the common excuse 'business won't let me' used by developers to avoid accountability for technical decisions. It emphasizes that technical experts should make technical decisions without deferring responsibility to non-technical stakeholders. The piece explores the difference between business requirements and technical implementation, advocating for honest communication about trade-offs and the importance of owning both successes and failures.
- 13
- 14
Work Chronicles·36w
(comic) Urgent and Important... I think?
A workplace comic exploring the common challenge of distinguishing between truly urgent and important tasks versus requests that may seem critical but lack genuine priority. The comic appears to touch on the familiar dynamic between different departments, particularly sales teams making demands on technical resources.
- 15
Noted·1y
Eigenfocus - Self-Hosted Kanban, Time Tracking & Focus Platform
Eigenfocus is a free, self-hosted project management tool that offers kanban boards, time tracking, and customizable focus tools. Key features include project creation, issue tracking, workflow management, time reports, and UI theming. It can be installed using Docker Compose. Additionally, a Supporter Edition introduces premium features like inviting members and additional project views, though this may lead to community concerns about feature fragmentation.
- 16
Community Picks·1y
How I Transformed ChatGPT Into a Project Management System
Learn how to transform ChatGPT into a project management system using its Custom Instructions and Memory features. This allows you to organize tasks, set priorities, and maintain projects across chat sessions. However, ChatGPT lacks reminder capabilities, so using calendar integrations can help with notifications.
- 17
- 18
Work Chronicles·47w
(comic) Build vs Buy
A comic exploring the classic dilemma faced by development teams when deciding whether to build custom solutions internally or purchase existing third-party tools and services. The comic likely illustrates the common considerations, trade-offs, and decision-making process that engineers and managers encounter in this fundamental software development choice.
- 19
- 20
Work Chronicles·1y
(comic) Feedback based prioritisation
A comic from Work Chronicles humorously illustrates the concept of feedback-based prioritization in the workplace. The comic highlights the challenges and dynamics involved in prioritizing tasks based on feedback from colleagues and supervisors, delivered with a touch of humor often found in workplace scenarios.
- 21
Anthony GG·1y
Why You Can't Finish Projects (And How To Fix that)
The content emphasizes the importance of mindset over skill in completing projects. The author shares personal experiences of starting from scratch, facing criticism, and persisting despite challenges. Key strategies include involving others to maintain accountability, asking for money to stay motivated, and filtering out distracting influences from social media. The core message is to embrace and push through periods of boredom and demotivation, remaining consistent to achieve success.
- 22
InfoWorld·1y
Four paradoxes of software development
Software development is inherently challenging due to several paradoxes. Projects are hard to estimate accurately, adding developers to a late project can make it later, experienced developers end up coding less, and advancements in tools don't necessarily speed up development. Recognizing and managing these paradoxes is crucial for successfully delivering software.
- 23
Medium·1y
How To Defeat The 3 Most Common Arguments Against Technical Debt
Technical debt is a crucial issue in software development, often resisted by the business side due to tight deadlines and lack of understanding. Engineers must prepare arguments to demonstrate that technical debt is a normal part of the process and necessary for long-term efficiency. Effective communication, compromise, and strategic planning can help address technical debt without jeopardizing immediate goals, particularly in startups where rapid adaptation is essential.
- 24
rryyqn·26w
How to burn $96.5 million on a failed website redesign
Australia's Bureau of Meteorology spent $96.5 million on a website redesign that failed so badly it had to be reverted after 9 days. Users couldn't access critical weather data, farmers lost access to rainfall information and GPS coordinate searches, and the radar maps became unreadable. The government initially claimed the project cost $4.1 million, but investigation revealed $78 million went to a private consultancy. The federal government intervened and forced a rollback to the original site.
- 25
daniel.haxx.se·29w
Yes really, curl is still developed
curl's lead developer addresses the common misconception that the project is no longer actively developed. Despite maintaining a stable user interface for decades, curl is currently experiencing its highest development activity ever. The project continuously evolves to keep pace with changing internet standards, protocols, and security requirements while prioritizing backwards compatibility. The team refactors internal architecture regularly without breaking existing APIs or command-line interfaces, viewing this stability as curl's core strength. With nearly 30 years of history, the project is being developed with the mindset that it could remain relevant for another 70 years.