How to distort Scrum until it no longer works

Continue reading


@lucasfcosta.com | 1 year ago

Why deadlines are pointless and what to do instead

Comments | Continue reading


@lucasfcosta.com | 1 year ago

Useful engineering metrics and why velocity is not one of them

Continue reading


@lucasfcosta.com | 1 year ago

Why your daily stand-ups don't work and how to fix them

Continue reading


@lucasfcosta.com | 1 year ago

Exploiting uncertainty to make products more profitable

Continue reading


@lucasfcosta.com | 1 year ago

TTYC: A new, more profitable, and robust Agile framework

Continue reading


@lucasfcosta.com | 1 year ago

Finishing what you start makes teams more productive and predictable

Continue reading


@lucasfcosta.com | 1 year ago

Don’t make the plan better. Make it shorter: why long term plans don’t work

Continue reading


@lucasfcosta.com | 1 year ago

Why long-term plans don't work and how to fix them

Continue reading


@lucasfcosta.com | 1 year ago

Beigels, software, and why you should control queues instead of cycle times

Comments | Continue reading


@lucasfcosta.com | 1 year ago

UX Patterns for CLI Tools

Continue reading


@lucasfcosta.com | 1 year ago

My productivity routine to write a 500-page book

Continue reading


@lucasfcosta.com | 2 years ago

My productivity routine to write a 500-pagege book

Continue reading


@lucasfcosta.com | 2 years ago

Explaining explaining: a quick guide on explanatory writing

Continue reading


@lucasfcosta.com | 2 years ago

How to replace estimations and guesses with a Monte Carlo simulation

Continue reading


@lucasfcosta.com | 2 years ago

Explaining explaining: a quick guide on explanatory writing

Continue reading


@lucasfcosta.com | 2 years ago

Make haste slowly: quantify economics

Continue reading


@lucasfcosta.com | 2 years ago

How much specification does a developer need?

Continue reading


@lucasfcosta.com | 3 years ago

Why does package-lock.json exist, and how does it work?

Continue reading


@lucasfcosta.com | 3 years ago

The Most Efficient Way to Solve Problems

Continue reading


@lucasfcosta.com | 3 years ago

In Praise of Plain Text

Continue reading


@lucasfcosta.com | 4 years ago

How I Got into Programming: The Forgotten Art of Accidental Programming

Continue reading


@lucasfcosta.com | 4 years ago

Don't write software like you write books: the value of continuous delivery

Continue reading


@lucasfcosta.com | 4 years ago

Don't write software like you write books, and other product building advice

Continue reading


@lucasfcosta.com | 4 years ago

Terminal is not a terminal: An Introduction to Streams

Continue reading


@lucasfcosta.com | 5 years ago

The Absolute Essentials for Bit Manipulation in JavaScript

Continue reading


@lucasfcosta.com | 5 years ago

TDD is not about tests

Continue reading


@lucasfcosta.com | 5 years ago

In Praise of Plain Text

Continue reading


@lucasfcosta.com | 5 years ago

A Gentle Introduction to Lambda Calculus – Evaluation/Execution

Continue reading


@lucasfcosta.com | 5 years ago

Y: The Most Beautiful Idea in Computer Science Explained in JavaScript

Continue reading


@lucasfcosta.com | 5 years ago