Changing Code
Subscribe
Sign in
Home
Posts em Português
About
Latest
Top
What I Chose NOT to Build: Decision Points in My Elixir Training Platform
Five ways I avoided over-engineering while still making something students actually want to use
Mar 31
•
Mário Melo
1
Share this post
Changing Code
What I Chose NOT to Build: Decision Points in My Elixir Training Platform
Copy link
Facebook
Email
Notes
More
February 2025
Language matters: a demo is not a review
Using the right words and metaphors is important to better understand what and why we're doing what we do
Feb 27
•
Mário Melo
2
Share this post
Changing Code
Language matters: a demo is not a review
Copy link
Facebook
Email
Notes
More
Empiricism and Rationalism in Software Development
What Hume, Descartes, and other philosophers can teach us about software development
Feb 6
•
Mário Melo
1
Share this post
Changing Code
Empiricism and Rationalism in Software Development
Copy link
Facebook
Email
Notes
More
January 2025
The Advent of TDD: A Beginner's Guide
Why Advent of Code Might Be Your Perfect Entry Point to Test-Driven Development
Jan 14
•
Mário Melo
Share this post
Changing Code
The Advent of TDD: A Beginner's Guide
Copy link
Facebook
Email
Notes
More
November 2024
The 3 biases of Software Development - Number 3: Modularity
Once we understand that the whole is a sum of its parts, we tend to focus on completing individual parts. But do we know everything about these parts?
Nov 26, 2024
•
Mário Melo
2
Share this post
Changing Code
The 3 biases of Software Development - Number 3: Modularity
Copy link
Facebook
Email
Notes
More
October 2024
The 3 Biases of Software Development - Number 2: Chronology
Building software isn't the same thing as using software, and we must acknowledge that.
Oct 23, 2024
•
Mário Melo
2
Share this post
Changing Code
The 3 Biases of Software Development - Number 2: Chronology
Copy link
Facebook
Email
Notes
More
The 3 biases of software development - Number 1: Stratification
Dividing software into layers is a good idea; tackling one layer at a time is not
Oct 14, 2024
•
Mário Melo
1
Share this post
Changing Code
The 3 biases of software development - Number 1: Stratification
Copy link
Facebook
Email
Notes
More
August 2024
Information expires, and specificity adds to its obsolescence
Storing too much information is a problem, and I'm not talking about cloud storage costs.
Aug 6, 2024
•
Mário Melo
1
Share this post
Changing Code
Information expires, and specificity adds to its obsolescence
Copy link
Facebook
Email
Notes
More
July 2024
A reflection on my 20 years of software development
Some things changed. Others didn't. And while I made many mistakes during these years I also learned a lot about both the market and myself.
Jul 22, 2024
•
Mário Melo
2
Share this post
Changing Code
A reflection on my 20 years of software development
Copy link
Facebook
Email
Notes
More
The dangerous failure-shaming culture
Why the fear to be mistaken is more damaging than many mistakes
Jul 17, 2024
•
Mário Melo
1
Share this post
Changing Code
The dangerous failure-shaming culture
Copy link
Facebook
Email
Notes
More
August 2019
Scrumchkin Instruction Guide — Shu Level
Scrumchkin Instruction Guide — Shu Level
Aug 12, 2019
•
Mário Melo
1
Share this post
Changing Code
Scrumchkin Instruction Guide — Shu Level
Copy link
Facebook
Email
Notes
More
December 2018
How I learned visual facilitation in 4 months and why it changed everything I do
I am a software developer that became a Scrum trainer.
Dec 11, 2018
•
Mário Melo
2
Share this post
Changing Code
How I learned visual facilitation in 4 months and why it changed everything I do
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts