---
title: "Blog posts from 2020"
url: "https://osherove.com/blog/2020.md"
canonical: "https://osherove.com/blog/2020"
tags: []
author: "Roy Osherove"
description: "Roy Osherove: author of The Art of Unit Testing and Elastic Leadership. Consulting and training on unit testing, TDD, team leadership, Co-Ops and continuous delivery, plus 20 years of blog posts."
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# Blog posts from 2020

Roy Osherove: author of The Art of Unit Testing and Elastic Leadership. Consulting and training on unit testing, TDD, team leadership, Co-Ops and continuous delivery, plus 20 years of blog posts.

HTML: https://osherove.com/blog/2020 · 7 linked entries (each is plain Markdown) · Site index: [llms.txt](https://osherove.com/llms.txt)

- [Seeking Speakers about Branching Strategies, Feature Toggles, Pairing & Other XP/CD Practices](https://osherove.com/blog/2020/1/19/seeking-speakers-about-branching-strategies-feature-toggles-pairing-amp-other-xpcd-practices.md) (2020-01-19): The new CD/XP israel meetup that I’m running is seeking speakers for our meetups in the next few months about any of the following subjects: Branching Strategies Continuous Delivery Metrics Engineering Practices &…
- [Re-Thinking the Role of Mock Objects, Design & Test Maintainability (stream of thought)](https://osherove.com/blog/2020/3/2/re-thinking-the-role-of-mock-objects-design-amp-test-maintainability-stream-of-thought.md) (2020-03-02): Disclaimer : this post assumes you understand mock objects deeply and have been using them for a long time and are familiar with the london-school of TDD. Disclaimer : written as a stream of though. So might be a bit…
- [Unit Testing Entry and Exit Points](https://osherove.com/blog/2020/3/12/unit-testing-entry-points-and-exit-points.md) (2020-03-12): Let’s talk about the word “unit” in unit testing. To me, a unit stands for “unit of work” or a “use case” inside the system. A unit of work has a beginning and an end. I call these entry points and exit points . A…
- [COVID19: All current online unit testing and TDD training content is free until further notice](https://osherove.com/blog/2020/3/19/covid19-free-unit-testing-training.md) (2020-03-19): OK. We’re all stuck at home (or will be soon). COVID19 is wreaking havoc on our economy and our way of living. It’s pretty intense, but it’s also a time, for those of us who can do it, to grow and learn new skills, get…
- [SOLVED - High CPU and Lagging when Screen Sharing in Zoom 2020 Multiple Screens](https://osherove.com/blog/2020/8/18/solved-high-cpu-and-lagging-when-screen-sharing-in-zoom-2020-multiple-screens.md) (2020-08-18): (on a mac) I’m sharing here what I’ve learned the hard way. This has now helped me when teaching half day remote classes about TDD: Go into zoom settings Under “Screen Share” -> Advanced -> Screen Capture Mode Set…
- [Solved - Pihole FTL DB is huge taking too much disk space](https://osherove.com/blog/2020/11/18/solved-pihole-ftl-db-is-huge-taking-too-much-disk-space.md) (2020-11-18): If, like me, you’ve also run out of room on your pi-hole running on a raspberry pi, here’s how you can clean up the database (note: all of the logged data will disappear forever!) cd /etc/pihole sudo service pihole-FTL…
- [SOLVED: Getting Skype for Business to Work on Mac with Virtual Camera](https://osherove.com/blog/2020/12/9/solved-getting-skype-for-business-to-work-on-mac-with-virtual-camera.md) (2020-12-09): Skype for business… it used to be “acceptable”. These days it’s the notepad of the conferencing world. Skype has recently broken compatibility with Virtual cameras with the new versions of MAC OS, so here’s the trick…


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
