Skip to content
  • Blog
  • Podcast
  • How to Deal
    • Product Managers
      • The People Pleaser
      • The Scope Wiggler
      • The Patent Author
      • The Napkin Sketcher
      • The Executive Assistant
      • The Sales Liaison
      • The Dictator
      • The Scope Creeper
    • Designers
      • The Note Taker
      • The Disenfranchised
      • The Artist
      • The Professor
      • The Distrusted
      • The Blueprinter
    • Project Managers
      • The Meeting Scheduler
      • The Statistician
      • The Delusional
      • The Pessimist
      • The Optimist
      • The Cheerleader
      • The Tyrant
      • The Process Obsessed
      • The Hoverer
    • Dev Managers
      • The Formerly Technical
      • The Non-Technical
      • The Ladder Climber
      • The Peacemaker
      • The Wants-to-be-Technical
    • Software Developers
      • The Diva
      • The Idealist
      • The Rockstar
      • The Aspiring Manager
      • The Hostage Taker
      • The Bull in the China Shop
      • The Incompetent
      • The Extreme Underestimator
      • The Extreme Overestimator
      • The Soldier
      • The Technology Enamored
      • The Legacy Maintainer
    • Testers
      • The Firehose
      • The Blamer
      • The Alarmist
      • The Scientist
      • The Misleader
      • The Downtrodden
      • The Random Clicker
      • The Flippant
  • Dev Types
    • The Assassin
    • The Telepath
    • The Tank
    • The Hunter
    • The Wizard
    • The Ranger
    • The Healer
    • The Mechanic
    • The Ghost
    • The Shapeshifter
    • The Sage
    • The Rogue
  • Dev Type Quiz
  • Learn Soft Skills
    • Persuasion
    • Negotiation
    • Assertiveness
    • Phrasing
    • Simplification
    • Brevity
    • Patience
    • Tolerance
    • Affability
    • Reframing
    • Openness
    • Focus
    • Drive
    • Discipline
    • Pacing
    • Dependability
    • Resiliency
    • Adaptability
    • Upskilling
    • Reskilling
  • Other
    • HoneyPot
    • Quora
    • YouTube
    • Slideshare
    • Contact
Search
Close

Neil on Software

The softer side of software development

Contact

neil@neilonsoftware.com

How to Deal with Difficult People on Software Projects

This guide is primarily meant for people in a managerial or leadership role, but it’s also a tool for self-identification, self-reflection, and self-improvement.

12 Types of Highly Effective Software Developer

You can browse the 12 developer profiles to see if you recognize yourself and your teammates, or take a quiz to figure out how closely you match each profile.

Which Type of Developer Are You?

There are 48 checkboxes you use to describe yourself, after which I generate an infographic showing the percentage of highly-effective developer “Identification Checklist” items you self-identify with.

Learn the Top 20 Soft Skills

A practical guide to learning the most essential soft skills that everyone should have. Many of the topics listed are incredibly complex, but have been condensed into a relatively quick and easy to understand read.

Podcast

My unedited ramblings on random topics that I find fascinating about the software industry.

Listen Here

Also available on:

Listen on Google Play Music Listen on Spotify

Get Notified of New Stuff

You'll get an email when I post a new blog post or podcast.

Share

Back to top