Leinonen

Code, Mindfulness & Minimalism

Posts tagged with "consulting"

Found 4 posts.

August 8, 2025

Evaluating Development Assignments: Part 3 - Growth, Environment & Expectations

In the final part of our series on evaluating development assignments, we delve into the crucial aspects of professional growth, working environment, and setting clear expectations. Discover how to identify assignments that will enhance your career by asking key questions about learning opportunities, environment management, and role expectations. Learn to interpret responses, identify red flags, and ensure each assignment aligns with your career goals. By systematically asking these questions, you can choose projects that not only challenge you but also support your growth and professional aspirations.

Read more

August 4, 2025

Evaluating Development Assignments: Part 1 - Codebase & Technical Foundation

In the first part of a series on evaluating development assignments, this post delves into assessing the codebase and technical practices of a project. It guides software development consultants on key questions to ask, such as the state of the codebase, handling of technical debt, code review processes, and development methodologies. Understanding these aspects can help determine whether a project offers innovative work opportunities or constant firefighting. The post emphasizes the importance of a well-maintained codebase, managed technical debt, effective code reviews, and flexible methodologies that support the team.

Read more

November 21, 2025

SAFe is Agile for People Who Hate Agile

Tired of fake agility? Discover how the Scaled Agile Framework (SAFe) is a corporate con, selling the illusion of innovation while clinging to outdated bureaucracy. PI Planning traps teams in rigid cycles, mocking true Agile adaptability. With endless roles and costly certifications, SAFe feeds consultants, not agility. If you crave predictability, just admit it and go full Waterfall—at least it's honest. Dive in to see why SAFe is Agile for those who secretly hate change!

Read more

August 6, 2025

Evaluating Development Assignments: Part 2 - Development Practices & Team Dynamics

In the second installment of our series on evaluating development assignments, we delve into the crucial aspects of work practices and team dynamics that can make or break your consulting experience. Discover the significance of a seamless release process, robust testing practices, and the composition of a balanced, stable team. Learn how effective collaboration between developers and business stakeholders can drive project success. Key insights include seeking release processes that empower, testing that builds confidence, collaborative teams, and respectful business relationships. Be wary of red flags like "hero culture" and siloed teams, and embrace green flags such as stress-free deployments and cross-functional collaboration.

Read more