agile
- UNICORN
- Approval Testing
- Plans
- Druckers Rules for Productivity
- Estimating Complexity
- Testing and Refactoring Legacy Code
- Be Where Your Feet Are
- More Unix Philosophy
- More Unix Philosophy
- Every day, somebody
- Fear Destroys Teamwork
- Joy in Learning
- Strangling Legacy Code
- Slow Down, Red Squirrels
- Good Employees
- Perfecting Code Reviews
- Gall's Law
- Nothing Quite So Useless
- Destroy the Enterprise
- The Best Plan for a System
- Reducing Non-Value Adding Waste
- There's No 'I' in Agile
- Agile in 5 Words
- Slow Down
- Always a People Problem
- Embrace Your Mistakes
- 7 minutes, 26 seconds
- Agile Maxim No.1
- Klang's Conjecture
- Nothing is more dangerous
- Safety First
- Conway's Law
- How to Work Better
- Products Not Projects
- Making American Toast
- Rules of Engagement
- Estimating Complexity
- Proof of Time Travel
- Hofstadter's Law
- Left to themselves
- Stay Afraid
- Why Every Element of SOLID is Wrong
- No Estimates
- Management is Responsible for the System
- A Bad System...
- Swearing and Nudity in Newcastle
- Cultivating Emotional Safety
- Honest Shop
- Cult of Ignorance
- Evaporating Clouds
- Hacking Verbal Communication
- Being a Good Senior Dev
- Growing a Garden
- How to Crash an Airplane
- Brilliant People Management with Agile
- People Work Within the System
- The Big 5 of Flow Philosophy
- MobProgramming comes to Newcastle
- Protect Your Magic
- Rolling Rocks in Newcastle
- Rocks, Paper ... Stories
- Prime Directive
- Slow Down, Lambs
- Favourite Books
- Sketchnotes from ACE! 2014
- Sketchnoting Lean Concepts
- Management 3.0 Workout
- Angela Harms on Pair Programming
- Perils of the Anti-Agile Mindset
- No Estimates Talks
- The Dream Team Nightmare by Portia Tung
- Team Working Agreements
- Team Definitions of Done
- Scrum.org Open Assessments
- Planning Poker Card Design
- Using Trello for Retrospectives
books
- A Common-Sense Guide to Data Structures and Algorithms 2nd Edition
- Normal by Warren Ellis
- Black Sheep Notebook
- The Nature of Code
- Programming Crystal
- Elementary Programming and Algol
- Battles with Giant Fish
- A Common-Sense Guide to Data Structures and Algorithms
- Language in Thought and Action
- Favourite Books
- I'm in the Sketchnote Workbook!
- Management 3.0 Workout
- Learning to Program, Again
- The Dream Team Nightmare by Portia Tung
- Tell Don't Ask
ci
cloud
- Determining when your Azure session has expired
- Building a Custom PowerShell Cmdlet in C#
- PowerShell Fortune Cookie
- SQL Schema Generation as Code
- Verifying Azure Build Output
- Sending data to Azure EventHubs
- Azure Startup Tasks
- Enabling RDP Access to Azure Instances
- Azure subscription management with PowerShell
- Windbg Cheatsheet
- Secret Azure Debugging Tools
- Testing Azure ServiceBus Queues
- DevOpsing an Azure ServiceBus
- Hacking a Running Azure Instance
- Running an Azure Cloud Service without an Emulator
- Travis supports C# CI
- Building NDifference in the Cloud
- OrderByDescending
code
- Improved Ghost Detector
- Micro Pomodoro
- How to find AD group membership with PowerShell
- Simple Thumbnail Generator
- HttpClient with Windows Auth
- Read TargetFramework of Assembly in PowerShell
- Linting Markdown
- Microbit Binary Clock
- Binary Clock
- MacOS Audio CD Ripper
- Check File Content with PowerShell
- Batch Renaming File Extensions
- Processing Shapes and Colours
- KeyVault Secrets with PowerShell
- Perlin Noise Flower
- How to Paint the Mona Lisa
- Christmas Fireflies
- Simple Generative Art
- Getting the right Selenium driver
- Silent Night for the Microbit
- Random City Skyline
- Transcribing Sheet Music for the Microbit
- Microbit Musicians
- Microbit LED blinkenlights
- T-Rex Runner Game in Scratch
- Cat and Mouse Game in Scratch
- Alternative Programming Languages
- Dr Dobbs Journal
- Circuit Playground Express Comet
- Circuit Playground Express Moods
- Dino Quiz in Scratch
- Microbit LED blinkenlights
- Final, Final, Microbit RC
- Game of Life 2
- New, Improved, Microbit RC
- Microbit Sunshine Detector
- A Common-Sense Guide to Data Structures and Algorithms 2nd Edition
- Flying Toasters
- Microbit Timer
- The Invention of Pairing
- All the Programming Languages
- Microbit Twinkly Lights
- Getting Back to Rust
- Game of Oligarchy Part 3
- Game of Oligarchy Part 2
- Refactoring Nested For Loops to List Comprehensions
- Game of Oligarchy
- The Nature of Code
- Querying Azure Log Analytics with PowerShell
- Refactoring Away from Static Constructors
- Tagging TFS builds from MSBuild
- Lazy Creating Expensive Objects
- Knapsack Packing
- Mini Approval Testing
- Slowing Down Test Execution in Selenium
- Psychic Microbit Night Light
- Refactoring Boids
- Processing with Python
- Minecraft Building Miscellanea
- Pythonic Idioms
- Autonomous Microbit Vehicle
- Microbit with NeoPixels
- Minecraft Building from Script
- Playing Cards with Snakes
- Microbit Infection
- Microbit Beacons
- Balanced Parentheses Kata
- Microbit Turtles
- Remote Control Microbit
- Microbit Racing
- Microbit Motoring
- Microbotchi
- 100 Doors Kata
- Tiny Tetris for Microbit
- Programming Crystal
- DDD North 2019
- Building a Chat Bot
- Build Monitor on Raspberry Pi
- Occasionally...
- Tracing Failed IIS Requests
- ngrok
- Microbit Ghost Detector
- Microbit Dinosaur Detector
- NUnit Test Actions for Great Good
- Generating Notepaper with PdfSharp
- Pre- and Post- Build Differences in MSBuild
- Lightweight Build Order Logging in MSBuild
- Tiny Lisp Implementations
- Project Euler
- Refactoring Away from Static Code
- Spoofing Nokia mobile on the Microbit
- Minecraft PortKey
- Minecraft Forestry
- Slow Down, Red Squirrels
- Perfecting Code Reviews
- Visual Studio Code Snippets FTW
- Minecraft's Greatest Hits
- Minecraft Detectorists
- It's Raining Blocks
- Microbit coin flipper
- Everything has already been said...
- Alan Kay and OOP
- Tell people why
- Portal Theme on Microbit
- Elementary Programming and Algol
- Simulating Minecraft Creeper on Pi
- Minecraft Pi for Millionaires
- FizzBuzz in Elixir
- Slow Down
- Klang's Conjecture
- Microbit Mentalism
- Langton's Ant
- microbit Paparazzi Simulator
- On-the-fly MsBuild Task Template
- microbit Blinkenlights
- Setting variables in TFS builds
- Blinking C++
- Building C++ for the BBC Micro:bit
- Creating Jekyll Collections
- Honest Shop
- Hello, Pygame
- A tiny introduction to Python unit testing
- A Common-Sense Guide to Data Structures and Algorithms
- Old-Timey Twitter for the Microbit
- Old-Timey Snapchat for the Microbit
- Lightning Calculator for the Microbit
- Dog Sort
- Building a Custom PowerShell Cmdlet in C#
- PowerShell Fortune Cookie
- Minecraft Blocks Cheatsheet
- Building a house in Minecraft
- Hello, Minecraft
- Tiny Asteroids for Microbit
- Microbit Life
- Rock, Paper, Microbit
- Balancing Ball - Writing a Game for the BBC Micro:bit
- Unboxing the BBC Micro:bit
- Remembering Lost Kittens and Robots
- Diffing Folder Content using ItemGroups
- Applying AML to Improve Customer Experience
- Soundex Encoding Text in C Sharp
- Slow Down, Lambs
- DateTime in ISO 8601 Format
- Sample Powershell Cmdlet in C#
- Jekyll Post Generator in Ruby
- Travis supports C# CI
- Javascript Message in a Bottle
- Extracting Slide Images from a Pdf
- Windows Installers for the Lazy
- Generating File Content in the Build
- Building NDifference in the Cloud
- Methinks it is like a Weasel
- Computing Text Similarity
- Html Link Validation
- OrderByDescending
- Self Hosted WebServer using OWIN
- Creating a Transparent PNG from a Scanned Image
- Unit Testing with HttpClient
- Names Are Hard
- Bootstrapping Jekyll Tag Generation
- Cleaning MsBuild ItemGroup Includes
- Kill All Your Managers
- Using NDesk.Options for Command Line Parsing
- Zipping Folder Contents Using MsBuild
- Using Environment Variables in MsBuild Scripts
- MsBuild Recursive Import Snippet
- My First Ruby Unit Test
- Programming by Contract in MsBuild
- MsBuild Target Order
- Transparently Extending the MsBuild Process
- Creating Jekyll Posts
- Murdering Folders. In Ruby
- Decompiling .Net Assemblies
- Recursive Copy in MsBuild
- Timestamps in MsBuild
- ITaskItem Extension Methods
- Simple Batch Html Validation
- Custom MsBuild Task Template
- XUnit Traits and Categories
- Using NAudio to generate midi
csharp
- HttpClient with Windows Auth
- Refactoring Away from Static Constructors
- Lazy Creating Expensive Objects
- Knapsack Packing
- Mini Approval Testing
- Slowing Down Test Execution in Selenium
- Building a Chat Bot
- Dog Sort
- Using Linq to Average Sequences
- Testing Azure ServiceBus Queues
- Sample Powershell Cmdlet in C#
- Running an Azure Cloud Service without an Emulator
- Jekyll Post Generator in Ruby
- Travis supports C# CI
- Breaking code dependencies with inplace refactoring
- Sketchnote from DDDNorth 2014
- Building NDifference in the Cloud
- Methinks it is like a Weasel
- Starting C# Development on Raspberry Pi
- Computing Text Similarity
- Html Link Validation
- OrderByDescending
- Self Hosted WebServer using OWIN
- Creating a Transparent PNG from a Scanned Image
- Unit Testing with HttpClient
- Using NDesk.Options for Command Line Parsing
- Creating Jekyll Posts
- Decompiling .Net Assemblies
- ITaskItem Extension Methods
- Simple Batch Html Validation
- Using NAudio to generate midi
deliberate-practice
gtd
illustration
- Black Sheep Notebook
- Dont Say Resources When You Mean People
- How to Draw Faces
- XP - Extreme Portraiture
- Campus North Murals
- Management is Responsible for the System
- A Bad System...
- Evaporating Clouds
- How to Bullet Journal
- Being a Good Senior Dev
- Growing a Garden
- Lead Time vs Cycle Time
- People Work Within the System
- Protect Your Magic
- Honesty
- Promoting the Foo Cafe
- Cory Doctorow at Hieroglyph
- Sketchnotes from ACE! 2014
- Muda Muri Mura, so what?
- The (Richard) Dreyfuss Model of Skill Acquisition
- Doctorow's Three Laws
- Perils of the Anti-Agile Mindset
lean
meta
microbit
- Improved Ghost Detector
- Micro Pomodoro
- Microbit Binary Clock
- Binary Clock
- Silent Night for the Microbit
- Transcribing Sheet Music for the Microbit
- Microbit Musicians
- Microbit LED blinkenlights
- Microbit LED blinkenlights
- Final, Final, Microbit RC
- Game of Life 2
- New, Improved, Microbit RC
- Microbit Sunshine Detector
- Microbit Timer
- Microbit Twinkly Lights
- Refactoring Nested For Loops to List Comprehensions
- Psychic Microbit Night Light
- Pythonic Idioms
- Autonomous Microbit Vehicle
- Microbit with NeoPixels
- Microbit Infection
- Microbit Beacons
- Microbit Turtles
- Debugging Microbit Sensors
- Remote Control Microbit
- Microbit Racing
- Microbit Motoring
- Microbotchi
- Tiny Tetris for Microbit
- Microbit Ghost Detector
- Microbit Dinosaur Detector
- Spoofing Nokia mobile on the Microbit
- Microbit coin flipper
- Portal Theme on Microbit
- Microbit Mentalism
- Langton's Ant
- microbit Paparazzi Simulator
- microbit Blinkenlights
- Blinking C++
- Building C++ for the BBC Micro:bit
- Old-Timey Twitter for the Microbit
- Old-Timey Snapchat for the Microbit
- Lightning Calculator for the Microbit
- Tiny Asteroids for Microbit
- Microbit Life
- Rock, Paper, Microbit
- Balancing Ball - Writing a Game for the BBC Micro:bit
- Unboxing the BBC Micro:bit
minecraft
- Minecraft Building Miscellanea
- Minecraft Building from Script
- Minecraft PortKey
- Minecraft Forestry
- Minecraft's Greatest Hits
- Minecraft Detectorists
- It's Raining Blocks
- Simulating Minecraft Creeper on Pi
- Minecraft Pi for Millionaires
- Minecraft Blocks Cheatsheet
- Building a house in Minecraft
- Hello, Minecraft
msbuild
- Tagging TFS builds from MSBuild
- Pre- and Post- Build Differences in MSBuild
- Lightweight Build Order Logging in MSBuild
- On-the-fly MsBuild Task Template
- Setting variables in TFS builds
- Passing MsBuild Variables to Wix
- Creating Builds in TFS 2015
- Verifying Azure Build Output
- Diffing Folder Content using ItemGroups
- Using Contains to Examine MSBuild Properties
- Logging from MsBuild's Commandline
- Updating web.config Settings with MsBuild
- Refreshing Folder Contents
- Testing ItemGroups for Content
- Extracting Slide Images from a Pdf
- MsBuild Task Project on Github
- Generating File Content in the Build
- Bootstrapping Jekyll Tag Generation
- Cleaning MsBuild ItemGroup Includes
- Zipping Folder Contents Using MsBuild
- Using Environment Variables in MsBuild Scripts
- MsBuild Recursive Import Snippet
- Programming by Contract in MsBuild
- MsBuild Target Order
- Transparently Extending the MsBuild Process
- Recursive Copy in MsBuild
- Timestamps in MsBuild
- Running MsBuild on 32-bit and 64-bit Windows
- Most Recent Folder MsBuild Task
- Custom MsBuild Task Template
music
oo
open-source
- Remembering Lost Kittens and Robots
- Travis supports C# CI
- Doctorow's Three Laws
- MsBuild Task Project on Github
- Building NDifference in the Cloud
- Names Are Hard
- Using NDesk.Options for Command Line Parsing
- Decompiling .Net Assemblies
- Moving to Github
- What the World Needs Now is Another IoC project
- Simple Batch Html Validation
powershell
- How to find AD group membership with PowerShell
- Read TargetFramework of Assembly in PowerShell
- Check File Content with PowerShell
- Batch Renaming File Extensions
- KeyVault Secrets with PowerShell
- Getting the right Selenium driver
- Purge a Soft-deleted Azure Key Vault
- Debugging Terraform
- AutoIt Extensions
- Find a User SID in PowerShell
- Zipping and Unzipping in PowerShell
- Custom Module for PowerShell DSC
- Iterating on Developing a PowerShell Module
- Remove Temporary ASP.Net Files in PowerShell
- Querying Azure Log Analytics with PowerShell
- Using Pester for API Testing
- Enable Assembly Binding Logging without FusLogVw
- Configuring IIS in PowerShell
- Create a Scheduled Task in PowerShell
- Validating File Hashes in PowerShell
- Text Entry in AutoIt
- Posting Messages to MS Teams with PowerShell
- Robocopy instead of Copy-Item
- PSake Turtles All The Way Down
- GUI Automation in PowerShell using AutoIt
- Tidying Pester API Code
- Test Driving PowerShell with Pester
- Linting in PowerShell
- Configuration Files in PowerShell
- Grepping in PowerShell
- PSake Cheatsheet
- Naive GUI Automation in PowerShell
- Passing Parameters to a Pester Test
- Remote Controlling Windows Services in PowerShell
- Validating Xml in PowerShell
- Generating Checksums in PowerShell
- Building an IIS website in PowerShell
- Determining when your Azure session has expired
- Building a Custom PowerShell Cmdlet in C#
- PowerShell Fortune Cookie
- Having the Right Kind of Argument(s)
- Finding Differences in Folder Content
- SQL Schema Generation as Code
- SQL Test Data as Code
- Managing Skytap environments with PowerShell
- The Case of the Disappearing Github Pages
- Waiting for a Timeout in PowerShell
- Parameterised Builds using Jenkins
- Finding Powershell Assemblies
- Azure Startup Tasks
- Executing SQL Scripts in PowerShell are GO
- Loading Hashtables from CSV in Powershell
- Search and Replace in Powershell
- Finding and using user certificates in PowerShell
- Avoiding avoidable errors in PowerShell
- Better PowerShell Help
- Restricting Powershell Cmdlet Values
- DevOpsing an Azure ServiceBus
- Sample Powershell Cmdlet in C#
- PowerShell Training Recommendations
presentations
- Critical Program Reading
- DDD North 2022
- Stop Writing Dead Programs
- The Beauty of Maintenance
- Feynman's Computer Heuristics
- Technical Agile Coaching With the Samman Method
- Beyond Transactions in Code and Life
- Learn Code Smells And Level Up Your Game
- A Philosophy of Software Design
- Some Underrated Elements of Success for the Modern Programmer
- Catalytic Skills for Developers
- Testing the Code Does What the Code Does
- Stop Obsessing About Primitives
- Declarative Thinking Declarative Practice
- Move Slow and Mend Things
- Crossing the River by Feeling the Stones
- Continuous Delivery In Agile
- Study Less, Study Smart
- Never Write Another HoC
- One Secret to Quality Software
- Taming Forms in React
- React Cookbook Advanced Recipes
- Building High Performance React Applications
- Building High Performance React Applications
- Evolving a Clean, Pragmatic Architecture
- More Testable Code with the Hexagonal Architecture
- This Code Sucks
- Test Driven Development - A Love Story
- Fail better with QA in production
- Implementing the Clean Architecture in .NET Core
- Fail better with QA in Production
- Confident Code
- How to Steal an Election
- Sustainable, Lasting, Authentic Change
- What do you mean
- I'll Let Myself In
- Practical Tips for Playing Well with Others
- How to talk to Developers
- Interview with Ken Thompson
- Life as a Developer
- Logging, Instrumentation, Dashboards, Alerts
- Logging, Instrumentation, Dashboards, Alerts
- Reliability Engineering for Humans
- Domain-Driven Design for the Database Driven Mind
- Joe and Alan
- Reliability Engineering for Humans
- Taking Back Software Engineering
- Instantly Better Presentations
- Kanban Push Me Pull You
- Confessions of a Tech Lead
- Building the Peoples Internet
- DDD North 2019
- Supply Chain Hacking with Bunnie Huang
- Agile Testing Mindset
- DDD North 2019
- The Future of Programming
- Grand Reopening Of The Public Domain
- Cory Doctorow at Google
- The History of Opera and the Future of Programming
- A History of Bias and Oppression in Computing
- Metaphors We Compute By
- Testing and Refactoring Legacy Code
- Polly Want a Message
- Strangling Legacy Code
- There's No 'I' in Agile
- 7 minutes, 26 seconds
- DDD North 2017
- Why Every Element of SOLID is Wrong
- No Estimates
- Swearing and Nudity in Newcastle
- Cultivating Emotional Safety
- Hacking Verbal Communication
- How Do I Unix?
- How to Crash an Airplane
- Brilliant People Management with Agile
- The Big 5 of Flow Philosophy
- Rolling Rocks in Newcastle
- The Case of the Disappearing Github Pages
- Applying AML to Improve Customer Experience
- Rocks, Paper ... Stories
- Ebook of Sketchnotes from DDDNorth 2015 now available!
- Sketchnotes from DDDNorth 2015
- Sketchnoting at DDDNorth 2015
- Presenting with Reveal.js and Jekyll
- Reveal.js Cheatsheet
- Dan North on Deliberate Learning @ Foo Cafe
- Sketchnoting Lean Concepts
- Super-Technical Sketchnoting
- Final sketchnote from DDDNorth 2014
- Sketchnote 2 from DDDNorth 2014
- Sketchnote from DDDNorth 2014
- The Problem is Your Ruby
- Think Different
- But Really You Should Learn Smalltalk
- Less
- Angela Harms on Pair Programming
- No Estimates Talks
- How to Learn Anything
- Nobody will Train You but You
- All the Little Things
- Go Ahead Make a Mess
- Lean Coffee Rules
- My Sketchnoting Workflow for Presentations
- The Magic Tricks of Testing
- Steve Freeman on TDD
- Studies in Terror
- Do More Deliberate Practice
- Stop Using Development Mode
- I am Designer and So Can You!
- Why Aren't You Using Ruby
- Sketchnoting in Reverse
- Moment of Clarity 17
- David Allen at Google
- James Randi at TED
- Food for the Eagle
- Cory Doctorow Designing for Human Sensors
- Merlin Mann at Webstock 2011
- Bugs and Exploits in Your Brain
processing
python
quote
- Spectacular Life
- Limits of Tyrants
- Monsters of Abstractions
- Improving the Dancing
- Iterative Design Process
- Never Done Before
- Four Purposes of Improvement
- Power
- Too Smart for Programming
- Compound Interest
- The Same Person
- Discover
- Code That Works
- Simplicity
- Make Great Software Inevitable
- Disagreement
- Prisons
- Stop Trying to Borrow Wisdom
- Effective Debugging
- When they jump you...
- Rudy's Rutabaga Rule
- A Game of Insight
- Dont Fight Stupid
- Our Greatest Asset
- Commitment
- Design for the Next Larger Context
- Eliminate Slogans
- To Show our Friendship
- Test Confidence
- Make It Beautiful
- Plans
- Fairies
- The Essence of Agility
- The Cost of Change
- Computing in Pairs
- Neutrality
- Fool's Plan
- There are More Things
- The Purpose of Life
- Do Better
- Excited by Automation
- Sometimes People
- First Days of a Better Nation
- Look for the Helpers
- Computer Witchcraft
- Chestertons Fence
- Be Where Your Feet Are
- More Unix Philosophy
- More Unix Philosophy
- Every Pirate
- Every day, somebody
- Fear Destroys Teamwork
- Joy in Learning
- The System
- My New Favourite Figure of Speech
- Good Employees
- A Bicycle for the Mind
- Gall's Law
- Nothing Quite So Useless
- Everything has already been said...
- Alan Kay and OOP
- Tell people why
- Destroy the Enterprise
- The Best Plan for a System
- Reducing Non-Value Adding Waste
- Software is not a Craft
- Always a People Problem
- Nothing is more dangerous
- Conway's Law
- Tolerance
- Products Not Projects
- Do Your Best
- Hostile to Liberty
- Making American Toast
- Programming is Understanding
- Hofstadter's Law
- Margaret Hamilton, Beginner
- Left to themselves
- Elizabeth Warren, Hero
- Suddenly
- Aneurin Bevan
- Stay Afraid
- Programming is like...
- Newspapers
- Cult of Ignorance
- Ask the powerful five questions
- A Long Habit
- All Models are Wrong
- Jason Read
- Art for a Few
- There is no Cloud
- Individual Heroics
- Language in Thought and Action
- Prime Directive
- Orwell's Hen-House
- Excellent Foppery
- Man's Original Virtue
- Begin Taking Action
- Parameterize from Above
- Charles Chilton Moore
- Food for the Eagle
- History
- Discreet Sheep
- Terror
- More Silver Bullets
- No Silver Bullet
- Emily Remler
- Why I am an Agnostic
- Dirge Without Music
- Establishment
refactoring
ruby
signs
sketchnotes
- Secret Sketchnoter
- Some Underrated Elements of Success for the Modern Programmer
- Catalytic Skills for Developers
- Testing the Code Does What the Code Does
- Sketchoting for Science
- Hand Binding a sketchbook
- When Does TDD Fail and Why
- What do developers do all day?
- The Four Elements of Simple Design
- Lets make a tiny zine
- Building High Performance React Applications
- Mob Programming Evolution
- Fail better with QA in production
- Sustainable, Lasting, Authentic Change
- Practical Tips for Playing Well with Others
- Taking Back Software Engineering
- Kanban Push Me Pull You
- Confessions of a Tech Lead
- Agile Testing Mindset
- User Story Strategies
- XP User Stories
- Testing and Refactoring Legacy Code
- Polly Want a Message
- Dont Say Resources When You Mean People
- How to Draw Faces
- Building a sketchbook
- XP - Extreme Portraiture
- Lettering Kata
- Strong Style Pairing
- Palomino Blackwing
- There's No 'I' in Agile
- Agile in 5 Words
- Embrace Your Mistakes
- 7 minutes, 26 seconds
- Agile Maxim No.1
- Two Examples of Sketchnoting Inception
- Why Every Element of SOLID is Wrong
- No Estimates
- Swearing and Nudity in Newcastle
- Cultivating Emotional Safety
- Hacking Verbal Communication
- Lead Time vs Cycle Time
- How to Crash an Airplane
- Brilliant People Management with Agile
- The Big 5 of Flow Philosophy
- Rolling Rocks in Newcastle
- Rocks, Paper ... Stories
- World Sketchnote Day 2016
- Ebook of Sketchnotes from DDDNorth 2015 now available!
- Sketchnotes from DDDNorth 2015
- Sketchnoting at DDDNorth 2015
- Promoting the Foo Cafe
- Dan North on Deliberate Learning @ Foo Cafe
- Sketchnoting Challenge
- Cory Doctorow at Hieroglyph
- Sketchnotes from ACE! 2014
- Muda Muri Mura, so what?
- The (Richard) Dreyfuss Model of Skill Acquisition
- Doctorow's Three Laws
- Sketchnoting Lean Concepts
- Super-Technical Sketchnoting
- Final sketchnote from DDDNorth 2014
- Sketchnote 2 from DDDNorth 2014
- Sketchnote from DDDNorth 2014
- I'm in the Sketchnote Workbook!
- How to Learn Anything
- Creating a Transparent PNG from a Scanned Image
- Lean Coffee Rules
- My Sketchnoting Workflow for Presentations
- Sketchnoting in Reverse
tdd
- Testing All The Things
- When Does TDD Fail and Why
- Refactoring Away from Static Constructors
- Lazy Creating Expensive Objects
- Knapsack Packing
- Mini Approval Testing
- Slowing Down Test Execution in Selenium
- Balanced Parentheses Kata
- 100 Doors Kata
- Agile Testing Mindset
- Testing and Refactoring Legacy Code
- Polly Want a Message
- 7 minutes, 26 seconds
- A tiny introduction to Python unit testing
- Dog Sort
- Mocking Multiple Return Values with Rhino Mocks
- Breaking code dependencies with inplace refactoring
- Text Diamond Kata
- Unit Testing with HttpClient
- String Calculator Kata
- Code Kata Resources
- TDD Steps
- The Magic Tricks of Testing
- My Coding Dojo Checklist
- Steve Freeman on TDD
- My First Ruby Unit Test
- What the World Needs Now is Another IoC project
- ITaskItem Extension Methods
- XUnit Traits and Categories
tfs
video
- Critical Program Reading
- Stop Writing Dead Programs
- The Beauty of Maintenance
- Feynman's Computer Heuristics
- Technical Agile Coaching With the Samman Method
- Beyond Transactions in Code and Life
- Learn Code Smells And Level Up Your Game
- A Philosophy of Software Design
- Stop Obsessing About Primitives
- Declarative Thinking Declarative Practice
- Move Slow and Mend Things
- Crossing the River by Feeling the Stones
- Continuous Delivery In Agile
- Study Less, Study Smart
- Never Write Another HoC
- One Secret to Quality Software
- Taming Forms in React
- React Cookbook Advanced Recipes
- Building High Performance React Applications
- Evolving a Clean, Pragmatic Architecture
- More Testable Code with the Hexagonal Architecture
- This Code Sucks
- Test Driven Development - A Love Story
- Implementing the Clean Architecture in .NET Core
- Fail better with QA in Production
- Confident Code
- How to Steal an Election
- What do you mean
- I'll Let Myself In
- How to talk to Developers
- Interview with Ken Thompson
- Life as a Developer
- Logging, Instrumentation, Dashboards, Alerts
- Logging, Instrumentation, Dashboards, Alerts
- Reliability Engineering for Humans
- Domain-Driven Design for the Database Driven Mind
- Joe and Alan
- Reliability Engineering for Humans
- Instantly Better Presentations
- Building the Peoples Internet
- Supply Chain Hacking with Bunnie Huang
- The Future of Programming
- Grand Reopening Of The Public Domain
- Cory Doctorow at Google
- The History of Opera and the Future of Programming
- A History of Bias and Oppression in Computing
- Metaphors We Compute By
- Doctorow's Three Laws
- The Problem is Your Ruby
- Think Different
- But Really You Should Learn Smalltalk
- Less
- Angela Harms on Pair Programming
- No Estimates Talks
- Nobody will Train You but You
- All the Little Things
- Go Ahead Make a Mess
- The Magic Tricks of Testing
- Steve Freeman on TDD
- Studies in Terror
- Do More Deliberate Practice
- Stop Using Development Mode
- I am Designer and So Can You!
- Why Aren't You Using Ruby
- Cory Doctorow Designing for Human Sensors
- Pale Blue Dot
- Merlin Mann at Webstock 2011
- Bugs and Exploits in Your Brain
- JoCo covers TMBG
xp
- Some Underrated Elements of Success for the Modern Programmer
- UNICORN
- Documenting Software with C4
- When Does TDD Fail and Why
- no SOLID evidence
- Effective Debugging
- The Invention of Pairing
- All the Programming Languages
- Rudy's Rutabaga Rule
- Approval Testing
- A Game of Insight
- Druckers Rules for Productivity
- Estimating Complexity
- Kanban Push Me Pull You
- Confessions of a Tech Lead
- DDD North 2019
- Agile Testing Mindset
- User Story Strategies
- XP User Stories
- Testing and Refactoring Legacy Code
- Polly Want a Message
- XP - Extreme Portraiture
- 7 minutes, 26 seconds