Updated, recommended agility, testing, and self-development resources for software testers (or programmers and product owners):
BOOKS
- 50 Quick Ideas to Improve your Retrospectives (by Ben Williams and Tom Roden)
- 50 Quick Ideas to Improve your Tests (by Gojko Adzic, David Evans, and Tom Roden)
- 50 Quick Ideas to Improve your User Stories (by Gojko Adzic and David Evans)
- A Context-Driven Approach to Automation in Testing (by James Marcus Bach and Michael Bolton)
- Cucumber and Cheese (by Jeff Morgan)
- Dear Evil Tester (by Alan Richardson)
- How to Become a Straight-A Student (by Cal Newport)
- How to Test (by Mike Talks)
- Illusions (by Richard Bach)
- Impact Mapping (by Gojko Adzic)
- Lessons Learned in Software Testing (by James Marcus Bach, Cem Kaner, and Bret Pettichord)
- Linchpin (by Seth Godin)
- Meaningful – The Story of Ideas that Fly (by Bernadette Jiwa)
- More Agile Testing (by Lisa Crispin and Janet Gregory)
- Oblique Testing (by Mike Talks)
- Rapid Software Testing (by James Marcus Bach and Michael Bolton)
- Remaining Relevant and Employable in a Changing World (by Rob Lambert)
- Secrets of a Buccaneer-Scholar (by James Marcus Bach)
- So You Want to Be a Scrum Master? (by NewVoiceMedia)
- Software Project Survival Guide (by Steve McConnell)
- The Crossroads of Should and Must: Find and Follow Your Passion (by Elle Luna)
- The Little Black Book on Test Design (by Rikard Edgren)
- The Problems with Software Testing (by Rob Lambert)
- Travels with Puff: A Gentle Game of Life and Death (by Richard Bach)
- Valve’s Handbook for New Employees (by Valve Press)
- Why I Am Not (Yet) Certified (by Michael Bolton)
PODCASTS
- Agile in 3 Minutes (by Amitai Schlair)
- Developer On Fire (by Dave Rael)
- Let’s Talk About Tests Baby (by Gem Hill)
- Perf Bytes (by Mark Tomlinson)
- RCBS Podcast Library (by Rex Black Consulting Services)
- Test and Code Podcast (by Brian Okken)
- Test Talks (by Joe Colantonio)
- Testing in the Pub (by Stephen Janaway and Dan Ashby)
VIDEOS
- Agile Engineering for the Web (by James Shore)
- Agile Software Testing (by James Marcus Bach)
- An Open Lecture on Software Testing (by James Marcus Bach)
- Backwards (by Seth Godin)
- Creative Thinking Hacks (by Scott Berkun)
- Dave Haeffner’s Proven Method to Grading Selenium Tests (by Dave Haeffner)
- Estimates or No Estimates? (by James Shore)
- Feature Injection (by Chris Matts)
- Find the Right Abstraction Level for Your Tests (by Gerard Meszaros)
- How to Build Performance Testing into your CI Pipeline (by Adam Taylor & Refael Botbol)
- How to Use Little Tests for Big Career Wins (by Ramit Sethi)
- It’s Not Too Late to Make a Difference (by Jonathan Sackner-Bernstein)
- Mob Programming – A Whole Team Approach (by Woody Zuill)
- Quit Social Media (by Cal Newport)
- Stop Stealing Dreams (by Seth Godin)
- The Death of Agile (by Dave Thomas)
- The Myths of Innovation (by Scott Berkun)
WEBPAGES
- (At Least) Four Things for Testers to Do in Planning Meetings (by Michael Bolton)
- 100% Coverage is Possible (by Michael Bolton)
- About Testing (by Jeff Nyman)
- Accessibility Testing Crash Course (by James Sheasby Thomas)
- Act Last, Read the Room, and Taste the Soup
- After You’ve Done Your Best Work (by Seth Godin)
- Agile Guide (by Martin Fowler)
- Agile is Dead, Long Live Agility (by Dave Thomas)
- Alice in the Hall of Mirrors (by Gojko Adzic)
- Am I Really a Valuable Member of the Team? (by John Andrews)
- An Alternative to Believing in Yourself (by Seth Godin)
- Applying OOP Principles to Test Automation Design (by Angie Jones)
- As Expected (by Michael Bolton)
- Being Rich vs Being Free (by Louise)
- But What If I Fail? (by Seth Godin)
- Can I use Selenium Webdriver to Automate a Windows Desktop Application? (by Alan Richardson)
- Cargo Cult Agile (by James Shore)
- CEO of Me (by Sasha Dichter)
- Certification Competence Correlation (by Martin Fowler)
- Christmas Prioritization (by Gojko Adzic)
- Code Life (by Xiao Ma)
- Compared To (by Seth Godin)
- Competence Debt (by Niklas Björnerstedt)
- Confidence (by Lisa Crispin)
- Context-Driven Testing (by James Marcus Bach and Cem Kaner)
- Continuous Integration Certification (by Martin Fowler)
- Continuous Integration is an Attitude (by James Shore)
- Continuous Integration on a Dollar a Day (by James Shore)
- Deeper Testing: Testability (by Michael Bolton)
- Describing My Role (by Jeff Nyman)
- Demand Higher Standards (by Seth Godin)
- Did You Win? (by Seth Godin)
- Do You Need More Testers? A Context-Driven Exercise (by Michael Bolton)
- Ensemble (by Sasha Dichter)
- Estimation is Evil: Overcoming the Estimation Obsession (by Ron Jeffries)
- Estimation: The Best We Can Do (by Ron Jeffries)
- Experiment with Example Mapping (by Lisa Crispin)
- Exploratory Testing 3.0 (by James Marcus Bach and Michael Bolton)
- Exploratory Testing Dynamics (by Michael Bolton)
- Exploration, Requirements, and Computation (by Jeff Nyman)
- Extensive Post-Release Testing is a Sign of an Unhealthy Testing Process (by Gojko Adzic)
- Fear Factor (by Alan Page)
- Feature Mapping – A Simpler Path from Stories to Executable Acceptance Criteria (by John Ferguson Smart)
- Five Contributions (by Seth Godin)
- Goals, Strategy, and Tactics for Change (by Seth Godin)
- Guard Rails, Not Prison Bars (by J.B. Rainsberger)
- Hackable Projects – Pillar 1: Code Health (by Google)
- Hackable Projects – Pillar 2: Debuggability (by Google)
- Hackable Projects – Pillar 3: Infrastructure (by Google)
- Heuristic Risk-Based Testing (by James Marcus Bach)
- Heuristic Test Planning: Context Model (by James Marcus Bach)
- How do You Teach Someone Exploratory Testing? (by Alister Scott)
- How I Interview Testers (by Dan Ashby)
- How Long is Your Long Term? (by Seth Godin)
- How to be a Better Speaker – The Honest Truth (by Scott Berkun)
- How to Find Your Passion (by Oliver Emberton)
- How to Make Small Talk (by Brett and Kate McKay)
- How to Understand That Developers Are Really Working Hard (by Galina)
- Human Being vs Human Doing (by Rob Lambert)
- I’m Not the Best (by Sasha Dichter)
- In Search of Your Calling (by Seth Godin)
- In The Real World (by Adam Knight)
- Is Quality Really Everyone’s Responsibility? (by Jeff Nyman)
- It’s All About Breaking Things (Down) (by Alister Scott)
- It’s Not About Productivity, It’s About Living Purposefully (by Sam Spurlin)
- Initiate (by Sasha Dichter)
- Input -> Process -> Output: I Test Systems (by Alan Richardson)
- Junior QA Professional Development (by Alister Scott)
- Just Say No More to End-to-End Tests (by Google)
- Kolb’s Testing Cycle (by Beren van Daele)
- Leadership (by Sasha Dichter)
- Learning QA with Gamification (by Ursula Beiersdorf)
- Lessons Learned on Avoiding Testing (by Maaret Pyhäjärvii)
- Levels of Description (by Jeff Nyman)
- Love is Not Enough (by Mark Manson)
- Manifesto for Agile Software Development (by Kent Beck, James Grenning, Robert Martin, Mike Beedle, Jim Highsmith, Steve Mellor, Arie van Bennekum, Andrew Hunt, Ken Schwaber, Alistair Cockburn, Ron Jeffries, Jeff Sutherland, Ward Cunningham, Jon Kern, Dave Thomas, Martin Fowler, and Brian Marick)
- Marketing to the Organization (by Seth Godin)
- Modern Testing and Design Pressure (by Jeff Nyman)
- Modern Testing and Resilient Strategy (by Jeff Nyman)
- Modern Testing and Sources of Truth (by Jeff Nyman)
- Modern Testing and the Artifact Crutch (by Jeff Nyman)
- Modern Testing and the Lucid Approach (by Jeff Nyman)
- Modern Testing and Unpacking Truths (by Jeff Nyman)
- Moving from Maker to Manager (by Rob Lambert)
- My Future in Testing (by Jeff Nyman)
- My Thoughts on Who Should Create Automation, and Why There Might be a More Urgent Problem at Hand (by Bas Dijkstra)
- Of Course It’s Been Done Before (by Seth Godin)
- On Quality Engineering and Testing and Defect Prevention (by Pete Walen)
- On Service, Servants, and Software (by Peter Walen)
- On Software Quality and Software Testing (by Peter Walen)
- On the Quest for Fun (by Scott Berkun)
- On the Value of Test Cases (by Joris Meerts)
- Oracles (by Michael Bolton)
- Page Objects Refactored (by Antony Marcano, Andy Palmer & John Ferguson Smart, with Jan Molak)
- Pumpkin Seeds (by Seth Godin)
- QA in Production (by Martin Fowler)
- Quality Assurance – Obviously (by Jeff Nyman)
- Quality is As Quality Does (by Jeff Nyman)
- Read More Blogs (by Seth Godin)
- Redefining Software Quality (by Gojko Adzic)
- Reframing Agile (by Jeff Nyman)
- Revisiting Testing vs Checking (by Jeff Nyman)
- Selenium: Test Design Considerations (by SeleniumHQ)
- Self-Testing Code (by Martin Fowler)
- Scrum Team Composition (by Andrew)
- Scrum Team Size (by Andrew)
- Should You make a Career Change? (by Ramit Sethi)
- Six Things that Go Wrong with Discussions About Testing (by James Marcus Bach)
- Software Tester’s Shouldn’t Write Code (by Alister Scott)
- Software Testing as a Career (by Alister Scott)
- Scrum, Velocity, and Driving Down the Motorway the Wrong Way (by Gojko Adzic)
- Squad Health Check Model – Visualizing What to Improve (by Henrik Kniberg)
- Startup Playbook (by Sam Altman)
- Startup School (by Seth Godin)
- Subway Portrait (by Seth Godin)
- Take Control of Your Own Career (by Alister Scott)
- Team Collaboration (by Andrew)
- Technology Almost Killed Me (by Andrew Sullivan)
- Test Description Language (by Jeff Nyman)
- Test for Real Life (by Alister Scott)
- Test the Web Forward (by W3C)
- Test to put Pressure on Design (by Jeff Nyman)
- Testers and the Bug Hunting Focus (by Jeff Nyman)
- Testers Need to Virtualize (by Jeff Nyman)
- Testing and Model Building (by Jeff Nyman)
- Testing and the Nature of Time (by Jeff Nyman)
- Testing and the Project Singularity (by Jeff Nyman)
- Testing and Things that Matter (by Jeff Nyman)
- Testing as Experiments Around Project Forces (by Jeff Nyman)
- Testing Helps us Understand Physics (by Jeff Nyman)
- Testing Problems are Test Results (by Michael Bolton)
- Testing vs Checking – A Flawed Argument? (by Jeff Nyman)
- Testing Without a Map (by Michael Bolton)
- The 4 Elements of Entrepreneurship (by Seth Godin)
- The 4-Hour Tester (by Helena Jeret-Mäe and Joep Schuurkes)
- The 5 Keys to a Successful Google Team (by Julia Rozovsky)
- The 7 Questions for any Technological Idea (by Scott Berkun)
- The 12-Factor App (by Adam Wiggins)
- The 12-Word Business Plan (by Bernadette Jiwa)
- The 12-Word Strategic Plan (by Bernadette Jiwa)
- The Basics of Web Application Security (by Martin Fowler)
- The Difference Between Commitment and Technique (by Seth Godin)
- The End of Manual Testing (by Michael Bolton)
- The End of the Line (by Sasha Dichter)
- The Illusion of Quality Assurance (by Paul Seaman)
- The Inquiry Method for Test Planning (by Anthony Vallone)
- The Joy of Old Age (by Oliver Sacks)
- The Lottery Winners (A Secret of Unhappiness) (by Seth Godin)
- The New Rules of Brand Awareness (by Bernadette Jiwa)
- The Prevalence of Parallax (by Jeff Nyman)
- The Problem isn’t that Life is Unfair – It’s your Broken Idea of Fairness (by Oliver Emberton)
- The Professional Tester’s Manifesto
- The QA Mindset (by Michael Lopp)
- The Quest for Testers (by Jeff Nyman)
- The Simple Plan for People that Want to Solve Big Problems (by Scott Berkun)
- The SOLID Principles (by envatotuts+)
- The Testing Craft and Levels of Abstraction (by Jeff Nyman)
- The U.S. Digital Services Playbook (by the U.S. Digital Service)
- The Ultimate Feedback Loop (by Emanuil Slavov)
- The Ultimate Guide to Asking for a Raise and Negotiating Salary (by Ramit Sethi)
- The Ultimate Guide to Habits (by Ramit Sethi)
- The Ultimate Guide to Personal Finance (by Ramit Sethi)
- The Ultimate Guide to Social Skills (by Ramit Sethi)
- The Value of Testing Relative to Quality (by Jeff Nyman)
- The World’s Worst Boss (by Seth Godin)
- There’s No Such Thing as Doing Agile (by Alister Scott)
- Things You Should Never Do (by Joel Spolsky)
- Three Practices for Creating Readable Test Code (by Bas Dijkstra)
- Three Words of Advice for the Young and Ambitious (by Oliver Emberton)
- To Overcome an Irrational Fear (by Seth Godin)
- To slice Stories, First make sure they are TOO BIG (by Gojko Adzic)
- To Succeed in Work and Life, Be a T-Shaped Man (by Brett and Kate McKay)
- Trust Yourself (by Penelope Trunk)
- Unblock! A Guide to the New Continuous Agile (by Assembla)
- Uncomplicate TDD and BDD (by Jeff Nyman)
- Using SPIN for Persuasive Communication (by Katrina Clokie)
- We are All Social Entrepreneurs (by Seth Godin)
- Web Testing Basics (by Rob Lambert)
- What Flaky Tests Can Tell You (by Josh Grant)
- What’s the Endgame? (by Bernadette Jiwa)
- Why Agile Has Failed (by Scott Bellware)
- Why are Developers Slow? (by Galina)
- Why Do We Test? To Communicate, Of Course (by Jeff Nyman)
- Why I Think Unit Testing is the Basis of Any Solid Automation Strategy (by Bas Dijkstra)
- Why Stories Matter (by Sasha Dichter)
- Why Test Engineers Should Learn Geb and Spock (by Jeff Nyman)
- Why Test Engineers Should Learn Groovy (by Jeff Nyman)
- Why the Right Change Often Feels Wrong (by Scott Berkun)
- Why There is No Such Thing as Codeless Automation (by Bas Dijkstra)
- Why Was This Check Created? (by Richard Bradshaw)
- Without Training Wheels (by Seth Godin)
- Yagni (by Martin Fowler)
- You and Your Research (by Richard Hamming)
- You are Not Checking (by Michael Bolton)
- Your Job vs. Your Project (by Seth Godin)
- Your Path Through Agile Fluency (by Martin Fowler)
thanks for this information>/a>
how to use blogs