What RPGs Have Taught Me About Effective Software Development Teams

Photo by Jason Leung on Unsplash

I grew up as a computer kid in the 80s and 90s and, consequently, spent a lot of time in video games. Now I manage two software engineering teams, and it’s time to prove to Mom that all those hours spent in Final Fantasy were actually valuable career development.

I’m primarily thinking about two video game genres: party-based RPGs and MMORPGs. The…




software engineer & manager of people

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Cloud cost management alone won’t fix your cloud spend problem

Amazon to Uber: From the lens of a software engineer

Anomalia Machina 10 — Final Results: Massively Scalable Anomaly Detection with Apache Kafka and…

Anomalia Machina 10 - Analysis - Peak system throughput

Docker & Makefile | X-Ops — sharing infra-as-code parts

Testing Ansible Roles for Multiple Hosts or Clusters with Molecule

Supporting Large-Scale Digital Signage Deployments

Digital signage management focuses Player directional communication, zero-config operations and scaling of number of Players.

The Serverless API Gateway

Beyond Spectre & Meltdown CPU Bugs

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adam Prescott

Adam Prescott

software engineer & manager of people

More from Medium

3 simple ways to reboot your engineering culture today

Software Leadership and Farming

HPMF — High Performance Management Framework for scaling software engineering teams

A Compilation of My Thoughts on Software Engineering Career Development