David Caulfield

Project List

🗓️ Latest 10 posts

Jan 2026 How to convince someone they can learn
Jan 2026 Engineering Excellence in Regulated Environment: €2 Million Revenue Retention, €6 Million Pipeline Case Study
Jan 2026 Commercial Innovation Function: €8 Million Revenue Generation Case Study
Jan 2026 CAPA System that Protected €15 Million Case Study
Dec 2025 Preventing €1 million in Recurring Delivery Failures Case Study
Aug 2025 Mastery in the Age of ChatGPT
Apr 2025 Mastery: How Deliberate Practice Builds Mastery
Mar 2025 Mastery: Why become a Master?
Mar 2025 Mastery: What is a Mastery?
Dec 2024 Building a Personal Apprenticeship

🎨 Tiny Projects

Here is a list of really (really) tiny projects of mine.

Project 7 Commute Calculator
Project 6 Kantata Chrome Plugin
Project 5 Study Session Timer
Project 4 Manager Feedback Questionnaire
Project 3 Simple Site Analytics
Project 2 Single Page Blog
Project 1 This site

All posts by category

📜 Case Studies

Jan 2026 Engineering Excellence in Regulated Environment: €2 Million Revenue Retention, €6 Million Pipeline
Jan 2026 Commercial Innovation Function: €8 Million Revenue Generation
Jan 2026 CAPA System that Protected €15 Million
Dec 2025 Preventing €1 million in Recurring Delivery Failures

🏗️ Critical Systems Architecture

Sep 2021 Lessons From a Tricky Performance Bug
Sep 2020 A Framework to Manage Team Bugs
May 2018 Install Ansible on Windows Using Cygwin
Jan 2018 6 Simple Ways to Create Clean Code
Nov 2017 How to Install Codeigniter HMVC

💡 Learning Science Insights

Aug 2025 Mastery in the Age of ChatGPT
Apr 2025 Mastery: How Deliberate Practice Builds Mastery
Mar 2025 Mastery: Why become a Master?
Mar 2025 Mastery: What is a Mastery?
Dec 2024 Building a Personal Apprenticeship
Dec 2024 Slowness is a virtue
Aug 2024 Floppy Funnel Syndrome - A Marketing Antipattern
Aug 2024 Make It Unstick: 8 Learning Antipatterns
Jul 2024 Learning+dev Mastery: 5. Design the initiatives
Apr 2024 Learning+dev Mastery: 4. Design the backlog
Mar 2024 Learning+dev Mastery: 3. Stakeholder Engagement
Mar 2024 Learning+dev Mastery: 2. Strategise
Mar 2024 Learning+dev Mastery: 1. Understand the Business Objectives
Feb 2024 A Path to Learning+dev Mastery
Jan 2024 ChatGPT for Learning and Development Management
Dec 2023 Everything should have a timeline
Oct 2023 Celebrating Wins
Sep 2023 Learning and Development Theatre
Aug 2023 How to Develop a Learning and Development Vision
Jun 2023 How to Participate in a Retro
Jun 2023 3 More Onboarding Antipatterns
Jun 2023 Onboarding Antipatterns
May 2023 Turning up the Good
Feb 2023 Learning Lab: Case Method
Feb 2023 Asking HN Their Favourite Lecture Series
Feb 2023 Lost Communication Moments in Remote Working
Jan 2023 Remote Mob-programming toolkit
Jan 2023 Knowing chess rules does not make me a grandmaster
Dec 2022 A Checklist to Onboard to a New Project
Oct 2022 What the heck is a 'Learning Culture'?
Sep 2022 L&D Toolkit: Learning Clusters
Feb 2022 Retrospectives: The Fuel to Continuous Improvement
Jul 2021 Learn Lots of Tools
Jul 2020 Highly Productive Retros

🚀 Human Performance Development

Jan 2026 How to convince someone they can learn
Sep 2024 Are you a leader? You really need to write things down
May 2024 Kill It
Oct 2023 What do leaders do? Communicate.
Jun 2023 Beyond Root Cause Analysis
May 2023 Don't know what to focus on? Develop a vision
Jan 2023 Questions for teams' retros
Mar 2022 Scrum Scenario #2: #NoStandups
Mar 2022 Scrum Scenario #1: Where is the Product Owner?
Jan 2022 A Template for Effective Retros
Sep 2021 Save Your Team 100s of Hours
Jun 2021 Why Write?
Aug 2020 Transferring a Software Project - Lessons Learned
Aug 2020 Techniques for Difficult Team Members
Jul 2020 Protect Your Team from Weekend Work
Jul 2020 Team Leader Anti-Patterns
Jul 2020 Team Improvement Techniques
Apr 2019 Leading Within Your Team
Dec 2018 Extreme Product Ownership
Dec 2018 Listen Effectively
Nov 2018 Write Better Examples