The Main Thread
Subscribe
Sign in
Home
Archive
About
What Makes a Great Software Engineer?
In this post I collected some of the traits of the software engineers I've worked with that made them significantly more effective than their peers.
Jan 29
•
Alessandro Diaferia
Share this post
The Main Thread
What Makes a Great Software Engineer?
Copy link
Facebook
Email
Notes
More
The best teams I've worked with
The most successful and great to work with teams I've had the pleasure to collaborate with have the common traits that I talk about in this post
Jan 22
•
Alessandro Diaferia
Share this post
The Main Thread
The best teams I've worked with
Copy link
Facebook
Email
Notes
More
Thoughts on the Liability of the Product Surface
My recent thinking on the impact of ever-growing product surface on the team's ability to deliver value to customers and some recommendations on how to…
Jan 16
•
Alessandro Diaferia
Share this post
The Main Thread
Thoughts on the Liability of the Product Surface
Copy link
Facebook
Email
Notes
More
October 2023
Presumed technical debt: how to recognise it and avoid it
In this post I explore the concept of presumed technical debt as a set of aspirational characteristics we might not ever need. Bear with me as I clarify…
Oct 26, 2023
•
Alessandro Diaferia
Share this post
The Main Thread
Presumed technical debt: how to recognise it and avoid it
Copy link
Facebook
Email
Notes
More
September 2023
How to communicate efficiently as software engineers
In this post I share some tips on how to deliberately fine-tune the conversation style to make sure your ideas are coming across as effectively as…
Sep 25, 2023
•
Alessandro Diaferia
Share this post
The Main Thread
How to communicate efficiently as software engineers
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