I Minimum Viable Products

  • Addicted to building greatness
  • Fast and reliable software


My name is Shawn Mayzes and I am a developer with over a decade of experience in the software industry in Vancouver, BC.

I’ve worked for companies as big as Electronic Arts, Tribal DDB and as small as Swingloop. My passion is in early stage startups where I can have an impact on the early decisions for a product and company.

Often I am working on a side project to further my skills as a developer and to try out a new technology. Each skill I learn further strengthens my skillset on the next product I focus on.

Modern technologies

Learning the latest technologies provides an amazing sense of accomplishment. I love to use the latest technologies to keep my products on the cutting edge. If I don’t know a technology, rest assured I probably know someone who does.


I love what I do. My personal motto is “Do what you love and you will never work a day in your life”. By following that I’ve been able to work on some amazing projects.

Professional Leadership

When working in a team or leading a team, I strive to focus on the big picture with respect to delivery and results. I love to train other developers to take the next steps in their skills.

Code Quality

Through code reviews, Behat, Selenium, unit tests and more… The code benefits from code quality which is achieved from rigorous dedication to testing and quality.


I try and write about interesting things about web programming and design.

2016 Maker Challenge

I’ve been following Justin Jackson for a while and enjoying all the products he makes and releases on product hunt. (He’s up for Maker of the Year on Product Hunt, go vote!). Justin has recently announced a new initiative: 2016 Maker Challenge where he’s challenging himself and others who wish to join to make 100 things.

Personally, I love making new things, architecting solutions and learning what makes…

Read more