James Gibbs

Software Engineer | 15+ Years

Gamer | 25+ Years

Learner | 30+ Years

Backend, tooling, and cloud-infrastructure engineer, based in Stockholm and working in games — currently a consultant with Dashy Studios, on assignment at Lovable, previously at Modoyo and Paradox Interactive.

Before Sweden I spent a decade in property-management software as a Software Development Team Lead and Architect: three teams of developers, designers, and testers; technical lead for Angular / ASP.NET WebAPI / MySQL; and the group-wide agile process.

Brains are like sharks - if they stop moving, they die. I owe all my success in life to my drive to learn - I even met my wife, my absolute biggest success, in the honors fraternity at Morehead State University.

Current Learning Objectives

  1. Serverless Computing (Mostly AWS)
  2. Data Engineering
  3. Technical Leadership and Coaching

Recommended Reading

Many of the following tomes were read as part of a technical book club that I run at work.

Development

  • Pragmatic Programmer (5 star must read)
  • Clean Code
  • Design Patterns
  • Refactoring
  • Code Complete

Leadership / Project Management

  • The Manager's Path (5 star must read)
  • Essential Scrum
  • The Design of Design
  • The Mythical Man Month
  • 97 Things Every Engineering Manager Should Know (Currently Reading)

On Deck (Can't Recommend Yet)

  • Pragmatic Programmer (2nd Edition)
  • Getting Things Done

Online Learning Resources

I currently am working through Pluralsight and TeamTreehouse at work, and various Udemy courses at home.

Of course, the ever present Stack Overflow deserves a mention.

Podcasts