Hi, I’m Brian! I am a passionate full stack developer experienced with Salesforce, JavaScript, Android and Amazon Web Services (AWS).

I love creating new products and innovating. I <3 automation and creating digital products.  I have worked in the Canadian Army, telecommunications, market research, and e-commerce.

You can find out more about me, view my LinkedIn profile, or browse the articles I’ve written.

Most Recent Articles

5 Best Practices For Writing Great Release Notes - Release notes are usually written in the present tense and provide details about any changes in a new software version.
Cloud Cloud Design Principles - Cloud computing is basically using servers whether they be for databases, storage, application or something else through the internet. Cloud computing's inherent strengths are elasticity, ability to automate infrastructure management, enhanced reliability and reduced cost.
nodeJS Logo Connecting to MySQL from Node.js - For the most part, it seems to be that NodeSQL databases are the defacto standard with Node and JavaScript developers. Using MySQL is still an option and can make a lot of sense if the project already has an existing database.
JavaScript Tricks to Save Time & Frustration JavaScript Tricks to Save Time & Frustration - In my everyday life as technology leader ("tech lead") and full stack developer I run into a lot of problems that need to be solved every day.
What is Test Driven Development? What is Test Driven Development? - TDD is a lot more than vanity metrics like the percentage of code covered by tests. Test Driven Development (TDD) is a development process that consists of the tests being designed and written before most of the code is written.
Writing Data to An Excel File in NodeJs How to Write Data to An Excel file in NodeJS - Excel is a really commonly used spreadsheet program that lots of companies use to transmit data. Finding a really good library that doesn't require Excel to exist on the server can be really hard.
Serverless Framework Logo Running Serverless Framework Functions Locally - Developing locally makes a lot more sense than deploying to a dev environment consistently because it helps save time, save some cloud costs, and avoids obvious embarrassment. 🙂
Business Plans Outdated Are Business Plans Outdated? - A business plan is a long formal written document that talks about the founders or executive team’s vision for the company and how they plan to achieve that vision. Business plans are a huge amount of effort for a startup company that isn’t really selling to customers yet, might not even have a product, and…
Adopting a Product Mindset can help Startups Win Adopting a Product Mindset can help Startups Win - There's no point to putting time, effort, and money into a product that no one would buy or use. So many startups are launched with a great idea, but no results end up being developed.