Software People … Work From Home
Software People … Work From Home
Insights & Experiences From Planet Earth
About the Book
Software people from all over the planet share their insights & experiences, opinions, and tips.
The coronian times during the year of 2020 have - in fact are still at the time of the writing - proven to provide a good number of challenges for everyone.
Who knows … this may turn out to be very handy in less extreme times.
About the Contributors

Mike is a tester in New Zealand who has two decades of experience in IT. He's written extensively as TestSheepNZ about testing and general agile politics. He's the author of an introduction book of testing, How To Test.

Nishi is a corporate trainer, an agile enthusiast and a tester at heart! With 12+ years of industry experience, she currently works with Sahi Pro software as an Evangelist and Trainings Head. She is passionate about training, organizing testing community events and meetups, and has been a speaker at numerous testing events and conferences. Nishi is also a technical writer has numerous articles published at popular forums and her own blog (link see below) where she writes about the latest topics in the agile and testing domains.

With 11+ years into the IT industry, and experienced various job roles from web developer to backend engineer and now automation and quality coaching, I've been constantly intrigued by technology and people. People create and use technology, so understanding them first is the key to deliver technology easier. Currently Lead Quality Engineer in Sydney, Australia, here's my experience during the extraordinary pandemic.
I usually get to writing every month where I tap into topics such as motherhood, productivity, decluttering and abundance.
QA Engineer by day. Shy but also not. I love my dogs. Not a morning person. Coffee and tea must be milky.

Tester, speaker, writer, trainer. Background in experimental physics and social psychology. Tested software since 2009. Currently working to enable medical laboratories do their work smarter.

Janet Gregory is an agile testing and process consultant with DragonFire Inc. She is the co-author with Lisa Crispin of three agile testing books. Together with Lisa Crispin, she has founded the Agile Testing Fellowship to grow a community of practitioners who care about quality.
Lina is a driven advocate on building high-quality products, and seeding empathy, diversity & inclusion.
Frontend punk in Oslo, coding for a living since 2006

Nadia Cavalleri lives in Buenos Aires, Argentina. She is an information systems engineer and psychologist. She obtained the Rational Functional Tester for Java Scripting certification.
Nadia has been working in Testing and Quality for more than 14 years. She works as Operation and Quality Leader.

Matthew tests software in Cape Town. A difficult-question-asker, fighter-for-the-user, and cat-herd-rallier.

I am an automation enthusiast. I have enjoyed being a software tester, helping the team to follow testing processes and support that enable teams to deliver high-quality software in DevOps Environment. I'm always enthusiastic to attend Conference meetups for professional development.

Paolo Perrotta speaks and writes about software development. He worked as a developer in domains that range from embedded to enterprise software, computer games, and web applications. These days, he mentors and coaches developers throughout Europe. He has a basecamp in Bologna, Italy.

I am a software testing consultant based in Perth in Scotland working under the name of Claro Testing. My main area of interest is the governance issues associated with testing. My IT career started in 1982 and I in addition to testing I have worked as a developer, systems analyst, business analyst, project manager, IT auditor and IT security manager.

Hi, there! I'm a software tester, a full-time digital nomad since 2016. I studied geopolitics and worked in tourism. Currently I run a blog to help people land full-time remote jobs.

An enthusiastic QA professional who enjoys sharing experience and thoughts through articles, talks, sessions, workshops, etc.

I'm a freelance Software Tester living in Lyon (France). I have 14 years experience in Software Testing and I like to call me a holistic tester.
I'm a passionate tester, I have about five years of experience on different projects combined between testing, and coaching roles. I love applying gamification in testing and agile for better coaching experience. In my free time, I organize events for MoT Sfax and I enjoy traveling, cooking, attending agile and testing conferences.
Einar W. Høst is a software developer at NRK, the Norwegian public broadcaster. He enjoys domain modelling, API design and computer programming. Prior to the pandemic, he used to do talks at various programming conferences in Norway and in Europe.

Science Advocate
I test & write software, studied physics. I like the ocean, mountain hiking & art.
Languages (in alphabetical order): English, German, Ruby

Not the cricketer! I am a QA consultant at Rubber Duck Consulting, an international speaker, conference organiser and facilitator. In my spare time I enjoy teaching children to code as a CodeClub volunteer as well as spending time with my wife, 5 children, chicken and dog.

Lisa has been spreading agile joy to the testing world and testing joy to the agile world for two decades. Her current interests include helping teams succeed with continuous delivery and deployment. She lives with her husband, donkeys, cats and dogs in beautiful Vermont.
QA & Test Automation Leader
Mesut is QA & Test Automation Leader at Siemens. He has a Bs & MsC degree from Bogazici University Electrical & Electronics Engineering. He has served for managing Verification & Validation activities in multinational projects in Defense Industry for 7 years.
Since he moved to Siemens Istanbul office, he has been working in Agile Software Testing projects for more than 3 years. He is acting as a Product Owner & E2E Test Automation Leader in the QA team for cloud-based open IoT platforms.

Head of QA
I am Head of QA based in Dubai, UAE. I have about 17 years of testing and test automation experience across multiple industries. Originally from South Africa, I am fascinated by agile, testing and everything digitally that makes the world tick.

Passionate about testing since almost 13 years, I share my passion and get a lot from any people who wants to share with me. I write articles in French blog “La taverne du testeur” (“The tavern of the tester”) and host Ministry of testing meetups in Rennes (France).
I have been in the IT-industry since 1999 when I got my first job as a developer fresh out of school. I liked coding but after about ten years, it felt like I kept solving the same problem over and over again. I was bored. I found testing - and the intellectual challenge I needed.
Since then I have worked in most testing-related roles, everything from being the only tester in a team to designing, building and leading testing organizations.
I believe continuous improvement is something we should all strive for by keeping up to date and always challenge ourselves, our assumptions and the way things are done.
A few years back I realized that coaching and mentoring people, aka developing people, was just as interesting as developing software so since 2017 I have focused on management roles. As a complement to that, I am an avid blogger, speaker and workshop facilitator.
I live outside of Stockholm with my family, in a big house filled with gaming stuff, books and sewing things.

Mariia is a Ukranian native living and working in Germany. She is a software developer by education and QA by vocation. Mariia has been working in quality assurance for 8 years in different domains: online television, online shopping, risk management, travel booking and tax management.
In recent years Mariia has focused her career path on test management and become a servant leader of the QA team. Her main passions are:
- helping her team members evolve,
- optimizing testing with automation, test design techniques and better processes,
- exploring all unknowns and edge cases during manual exploratory testing.
In childhood Mariia wanted to become an astronaut. Her dream partially became true before the pandemic, when Mariia was working in the open space Zattoo office.
Table of Contents
- Who was involved
- 1 Testing Is About Humans
- 2 I Definitely Understand My Dog A Little Better Now
- 3 Remote before, during, and after COVID
- 4 Conscious Change
- 5 Multiselfing
- 6 Locomotion
- 7 The joy of remote mode
- 8 COVID-19 Reflections
- 9 Connections in Isolation
- 10 Can an extrovert people-person survive leading remotely?
- 11 Love (For Quality) In The Times Of Corona
- 12 A Fun Way to Keep Focus and Stay Healthy
- 13 New Opportunities During The Pandemic
- 14 (Test)imonial in a Time of Corona
- 15 Expanding Horizons
- 16 The Start Of A Video Conference Is Indistinguishable From A Seance
- 17 Challenge Beaten! Now, I Can Go To Production
- 18 Speaking and Engaging from Home
- 19 Adapting to the new normal days from the old normal
- 20 How We Grokked Video Calls
- 21 My Corona
- 22 Testing School At Home
- 23 COVID-19: Helping, Learning, Opportunity
- 24 Through My Eyes, Middle East Experience
- 25 The Unusual Divide
- 26 In search for a quiet space
- Notes
Authors have earned$9,909,464writing, publishing and selling on Leanpub, earning 80% royalties while saving up to 25 million pounds of CO2 and up to 46,000 trees.
Learn more about writing on Leanpub
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms
Free Updates. DRM Free.
If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).
Most Leanpub books are available in PDF (for computers), EPUB (for phones and tablets) and MOBI (for Kindle). The formats that a book includes are shown at the top right corner of this page.
Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.
Learn more about Leanpub's ebook formats and where to read them
Top Books
C++ Best Practices
Jason TurnerLevel up your C++, get the tools working for you, eliminate common problems, and move on to more exciting things!
Continuous Delivery Pipelines
Dave FarleyThis practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.
OpenIntro Statistics
David Diez, Christopher Barr, Mine Cetinkaya-Rundel, and OpenIntroA complete foundation for Statistics, also serving as a foundation for Data Science.
Leanpub revenue supports OpenIntro (US-based nonprofit) so we can provide free desk copies to teachers interested in using OpenIntro Statistics in the classroom and expand the project to support free textbooks in other subjects.
More resources: openintro.org.
C++20
Rainer GrimmC++20 is the next big C++ standard after C++11. As C++11 did it, C++20 changes the way we program modern C++. This change is, in particular, due to the big four of C++20: ranges, coroutines, concepts, and modules.
The book is almost daily updated. These incremental updates ease my interaction with the proofreaders.
Atomic Kotlin
Bruce Eckel and Svetlana IsakovaFor both beginning and experienced programmers! From the author of the multi-award-winning Thinking in C++ and Thinking in Java together with a member of the Kotlin language team comes a book that breaks the concepts into small, easy-to-digest "atoms," along with exercises supported by hints and solutions directly inside IntelliJ IDEA!
Introductory Statistics with Randomization and Simulation
Mine Cetinkaya-Rundel, Christopher Barr, OpenIntro, and David DiezA complete foundation for Statistics, also serving as a foundation for Data Science, that introduces inference using randomization and simulation while covering traditional methods.
Leanpub revenue supports OpenIntro, so we can provide free desk copies to teachers interested in using our books in the classroom.
More resources: openintro.org.
Ansible for DevOps
Jeff GeerlingAnsible is a simple, but powerful, server and configuration management tool. Learn to use Ansible effectively, whether you manage one server—or thousands.
Java OOP Done Right
Alan MellorObject Oriented Programming is still a great way to create clean, maintainable code. But only if you use it right.
This book gives you 25 years of OO best practice, ready to use.
You'll learn to design objects behaviour-first, use TDD to help, then confidently apply Design Patterns, SOLID principles and Refactoring to make clean, crafted code.
Introducing EventStorming
Alberto BrandoliniThe deepest tutorial and explanation about EventStorming, straight from the inventor.
Discrete Mathematics for Computer Science
Alexander Shen, Alexander S. Kulikov, Vladimir Podolskii, and Aleksandr GolovnevThis book supplements the DM for CS Specialization at Coursera and contains many interactive puzzles, autograded quizzes, and code snippets. They are intended to help you to discover important ideas in discrete mathematics on your own. By purchasing the book, you will get all updates of the book free of charge when they are released.
Top Bundles
- #1
Software Architecture for Developers: Volumes 1 & 2 - Technical leadership and communication
2 Books
"Software Architecture for Developers" is a practical and pragmatic guide to modern, lightweight software architecture, specifically aimed at developers. You'll learn:The essence of software architecture.Why the software architecture role should include coding, coaching and collaboration.The things that you really need to think about before... - #2
CCIE Service Provider Ultimate Study Bundle
2 Books
Piotr Jablonski, Lukasz Bromirski, and Nick Russo have joined forces to deliver the only CCIE Service Provider training resource you'll ever need. This bundle contains a detailed and challenging collection of workbook labs, plus an extensively detailed technical reference guide. All of us have earned the CCIE Service Provider certification... - #3
Cisco CCNA 200-301 Complet
4 Books
Ce lot comprend les quatre volumes du guide préparation à l'examen de certification Cisco CCNA 200-301. - #4
Modern C++ by Nicolai Josuttis
2 Books
- #5
CCDE Practical Studies (All labs)
3 Books
CCDE lab - #6
"The C++ Standard Library" and "Concurrency with Modern C++"
2 Books
Get my books "The C++ Standard Library" and "Concurrency with Modern C++" in a bundle. The first book gives you the details you should know about the C++ standard library; the second one dives deeper into concurrency with modern C++. In sum, you get more than 600 pages full of modern C++ and about 250 source files presenting the standard library... - #7
Mastering Containers
2 Books
Docker and Kubernetes are taking the world by storm! These books will get you up-to-speed fast! Docker Deep Dive is over 400 pages long, and covers all objectives on the Docker Certified Associate exam.The Kubernetes Book includes everything you need to get up and running with Kubernetes! - #8
Modern Management Made Easy
3 Books
Read all three Modern Management Made Easy books. Learn to manage yourself, lead and serve others, and lead the organization. - #9
The Future of Digital Health
6 Books
We put together the most popular books from The Medical Futurist to provide a clear picture about the major trends shaping the future of medicine and healthcare. Digital health technologies, artificial intelligence, the future of 20 medical specialties, big pharma, data privacy and how technology giants such as Amazon or Google want to conquer... - #10
Django for Beginners/APIs/Professionals
3 Books