Thoughts about Craftsmanship and Software development approaches
-
Tests should Fail 18 Sep 2024
-
Incremental Delivery? 16 Sep 2024
-
Incremental and Iterative 13 Sep 2024
-
Typing is not the rate limiting step 08 Sep 2024
-
Radical Simplicity 06 Sep 2024
-
Utilizing SQL 05 Oct 2023
-
Getting feedback from running code 02 Sep 2023
-
Software as Capital 16 Apr 2023
-
Architectural Consistency - How hard can it be? 29 Jan 2023
-
Prioritization and Cycle Time 07 Jan 2023
-
More Dan North and CUPID 06 Oct 2022
-
Choosing what to work on at the start of a project 18 Sep 2022
-
Affordances in programming languages 11 Aug 2022
-
Implications of Shift-Left for Quality Assurance 31 Jul 2022
-
Automating system tests for Defects 05 Jun 2022
-
Just-In-Time, Work-In-Progress and Kanban 05 May 2022
-
Applying Quality Assurance to your Tests 27 Feb 2022
-
Dan North and CUPID 17 Feb 2022
-
Year 15 of the five year plan to retire the mainframe 09 Jan 2022
-
Just say no to software certifications 30 Nov 2021
-
Craftsmanship and Engineering 01 Oct 2021
-
Slow decision making as a failure mode for Scrum 09 Sep 2021
-
Revisiting "Applying the Lessons of eXtreme Programming" 11 Aug 2021
-
Another take on Engineering vs. Craftsmanship 19 Jan 2021
-
As time passes, only COBOL lasts 05 Apr 2020
-
Cynefin Framework for understanding Methodologies 17 Mar 2019
-
Learning The World 04 Mar 2019
-
Delayed Start as a cause of Project Failure 11 Jan 2019
-
How to fail at Agile part 1 03 Aug 2016
-
Back to the future (again) 02 Dec 2015
-
So much universe, and so little time 12 Mar 2015
-
Kevlin Henney - Seven Ineffective Coding Habits 15 Feb 2015
-
Craftsmanship in other fields 08 Feb 2015
-
The Hard Way is Easier... 19 Nov 2014
-
A different take on software engineering 11 Nov 2014
-
A different view on testing 28 Sep 2014
-
Understanding the problem 01 Jul 2014
-
Craftsmanship around the web 29 Jun 2014
-
Software Craftsmanship depends on developers knowing the craft of coding 04 Jun 2014
-
We can learn a lot from Healthcare.gov... 21 Nov 2013
-
Apple messes up with Pages UI - stupid ideas 01 Nov 2013
-
Software Craftsmanship - Simplified Chinese edition 20 Sep 2013
-
Are they trying to put people off programming? 27 Feb 2013
-
Slides from Agile Calgary talk 07 Dec 2012
-
What Programmers Want is Less Stupid 13 Nov 2012
-
More Lessons From Outside The Field 16 Mar 2012
-
Jim Bird's take on Technical Debt 17 Feb 2012
-
Understanding The Value Of Code 06 Feb 2012
-
Lessons From Outside The Field 15 Jan 2012
-
The Essence of Craftsmanship 19 Oct 2011
-
An Inquiry Into The Value Of Work 18 Jul 2011
-
Another take on the Software Engineering idea 23 Jun 2011
-
Magical Thinking 07 Jun 2011
-
Understanding The Fundamentals 31 May 2011
-
Story About The Start Of Scientific Management 21 Apr 2011
-
Some History Of Programming 12 Mar 2011
-
Time for Intolerance? 16 Feb 2011
-
Kanban for Software Development? 31 Jan 2011
-
Productivity and Compensation 27 Jan 2011
-
Software Craftsmanship Revisited 20 Jan 2011
-
No, I don't agree with the manifesto 29 Dec 2010
-
Software Development, Planning and Timescales 27 May 2010
-
Good process vs. Bad process 17 Jan 2010
-
Still Questioning Extreme Programming 03 Jan 2010
-
Make Lists. Not Too Much. Mostly Do. 12 Dec 2009
-
An amusing speculation about the Waterfall 10 Dec 2009
-
Time to move beyond Agile? 29 Nov 2009
-
Real Options 17 Oct 2009
-
Cooper on Agile 22 Sep 2009
-
Certification just won't go away 22 Sep 2009
-
Kent Beck's blog has some great quotes 20 Sep 2009
-
Defending Software Craftsmanship 12 Sep 2009
-
Masterpiece Engineering 05 Sep 2009
-
Lecturing Birds on Flying 03 Sep 2009
-
We Don't Know How To Program? 05 May 2008
-
Alan Cooper and Modern Craftsmanship 01 Mar 2008
-
Thoughts on the future of software 21 Jan 2008
-
More Certification ideas 04 Jul 2007
-
What does 25 years of improvement look like? 02 Jul 2007
-
Rejecting Software Engineering 28 Jun 2007
-
Hiring Good Developers 21 Jun 2007
-
Craftsmanship and Certification 06 Jun 2007
-
Professionalism and Engineering 19 Jan 2007
-
A classic quote 08 Dec 2006
-
In praise of C++ 02 Dec 2006
-
Wading through code 18 Nov 2006
-
Agile requires discipline 12 Oct 2006
-
What evidence do we have that Agile works? 10 Oct 2006
-
Guess my answer to this 08 Oct 2006
-
Requirements - Documentation, Conversation or Invention? 12 Aug 2006
-
Implicit Constraints and Requirements Capture 11 Aug 2006
-
What are requirements? 08 Aug 2006