-
21st
of
August,
2023
How to do a successful Hacker News launch
馃嚭馃嚫 -
7th
of
February,
2023
Why backlogs are harmful, why they never shrink, and what to do instead
馃嚙馃嚪 -
4th
of
October,
2022
How to distort Scrum until it no longer works
馃嚞馃嚙 -
2nd
of
October,
2022
You don't need Scrum. You just need to do Kanban right.
馃嚞馃嚙 -
15th
of
September,
2022
Why deadlines are pointless and what to do instead
馃嚞馃嚙 -
31st
of
August,
2022
Useful engineering metrics and why velocity is not one of them
馃嚞馃嚙 -
24th
of
August,
2022
The Minimum Viable Nothing: ideas to validate products without building them
馃嚞馃嚙 -
19th
of
August,
2022
How not to build a bike shed
馃嚞馃嚙 -
13th
of
August,
2022
Why tall hierarchies slow organizations down and how to fix them
馃嚞馃嚙 -
7th
of
August,
2022
Why your daily stand-ups don't work and how to fix them
馃嚞馃嚙 -
5th
of
August,
2022
How and why exploiting uncertainty makes products more profitable
馃嚞馃嚙 -
3rd
of
August,
2022
Talking to your customers: a disruptive Agile framework
馃嚞馃嚙 -
19th
of
July,
2022
How finishing what you start makes teams more productive and predictable
馃嚞馃嚙 -
15th
of
July,
2022
Why long-term plans don't work and how to fix them
馃嚞馃嚙 -
12th
of
June,
2022
How high capacity utilisation hurts a team's performance
馃嚞馃嚙 -
1st
of
June,
2022
UX patterns for CLI tools
馃嚞馃嚙 -
14th
of
October,
2021
My productivity routine to write a 500-page book
馃嚞馃嚙 -
30th
of
September,
2021
Explaining explaining: a quick guide on explanatory writing
馃嚞馃嚙 -
20th
of
September,
2021
How to replace estimations and guesses with a Monte Carlo simulation
馃嚞馃嚙 -
27th
of
March,
2021
Make haste slowly: quantify economics
馃嚞馃嚙 -
24th
of
October,
2020
How much specification does a developer need?
馃嚞馃嚙 -
17th
of
October,
2020
Why does package-lock.json exist, and how does it work?
馃嚞馃嚙 -
5th
of
September,
2020
The most efficient way to solve problems: not having them
馃嚞馃嚙 -
17th
of
August,
2019
Don't write software like you write books: the value of delivering early and frequently
馃嚞馃嚙 -
7th
of
April,
2019
Your terminal is not a terminal: An Introduction to Streams
馃嚞馃嚙 -
10th
of
February,
2019
How I'm still not using GUIs: A guide to the terminal
馃嚞馃嚙 -
25th
of
December,
2018
The Absolute Essentials for Bit Manipulation in JavaScript
馃嚞馃嚙 -
18th
of
October,
2018
Test-Driven Development is not about tests
馃嚝馃嚪 -
5th
of
August,
2018
In Praise of Plain Text
馃嚞馃嚙 -
5th
of
August,
2018
A Gentle Introduction to Lambda Calculus - Part 2: Execution
馃嚞馃嚙 -
29th
of
July,
2018
A Gentle Introduction to Lambda Calculus - Part 1: Syntax
馃嚞馃嚙 -
20th
of
May,
2018
Y: The Most Beautiful Idea in Computer Science explained in JavaScript
馃嚞馃嚙 -
3rd
of
March,
2018
Software Engineering in 100 Quotes
馃嚞馃嚙 -
20th
of
January,
2018
Git Bisect A.K.A. Pure Git Wizardry
馃嚞馃嚙 -
17th
of
July,
2017
The Ultimate Guide to JavaScript Fatigue: Realities of our industry
馃嚙馃嚪 -
12th
of
June,
2017
Big-O Explained and Why You Will Never Beat a Pigeon
馃嚙馃嚪 -
8th
of
May,
2017
All About Recursion, PTC, TCO and STC in JavaScript
馃嚙馃嚪 -
30th
of
April,
2017
JavaScript: From Workers to Shared Memory
馃嚙馃嚪 -
6th
of
April,
2017
Writing Good Tests for NodeJS APIs
馃嚙馃嚪 -
19th
of
March,
2017
Open Source Contributions Made Easy
馃嚙馃嚪 -
17th
of
February,
2017
JavaScript Errors and Stack Traces in Depth
馃嚙馃嚪 -
7th
of
February,
2017
Understanding Dependency Management in Go
馃嚙馃嚪 -
23rd
of
January,
2017
Quick vIM Tips That Will Save Your Life
馃嚙馃嚪 -
11th
of
January,
2017
Getting Started With Testing in Go
馃嚙馃嚪 -
2nd
of
January,
2017
How to Write Assertions Right
馃嚙馃嚪 -
25th
of
December,
2016
Everything You Need to Know About Regular Expressions In JavaScript - Part Two: Grouping And The RegEx API
馃嚙馃嚪 -
17th
of
December,
2016
Everything You Need to Know About Regular Expressions In JavaScript - Part One: Basic Concepts
馃嚙馃嚪 -
11th
of
December,
2016
FrontInPOA 2016: Meta Programming and Lots of New Friends
馃嚙馃嚪 -
1st
of
December,
2016
Meta Programming In JavaScript - Part Four: Symbols
馃嚙馃嚪 -
15th
of
November,
2016
Meta Programming In JavaScript - Part Three: Proxies and Reflection
馃嚙馃嚪 -
22nd
of
October,
2016
Meta Programming In JavaScript - Part Two: Freeze, Seal, Prevent Extensions and Inheritance
馃嚙馃嚪 -
6th
of
October,
2016
Meta Programming In JavaScript - Part One: Properties and Property Descriptors
馃嚙馃嚪 -
4th
of
October,
2016
We Should Stop Complaining About Open Source
馃嚙馃嚪 -
25th
of
September,
2016
How I Learned to Stop Worrying and Love vIM
馃嚙馃嚪 -
25th
of
January,
2016
Memoization in Javascript
馃嚙馃嚪 -
14th
of
October,
2015
5 Awesome and Free Services for your Open Source Projects
馃嚙馃嚪 -
7th
of
October,
2015
Code Coverage Made Easy
馃嚙馃嚪 -
12th
of
September,
2015
Multithreading in Node.js
馃嚙馃嚪 -
31st
of
August,
2015
Using Debounced Functions
馃嚙馃嚪 -
23rd
of
August,
2015
Currying in JavaScript
馃嚙馃嚪