Together Success: Custom Software

DevFacto Community Foundation: Software Innovation for Charities

We’re excited to announce the start of the DevFacto Community Foundation, a program that...

5 Reasons Why We Love Scrum, and You Will Too!

At DevFacto, we build software that humans love to use. In order to effectively deliver on this...

Developer’s Intuition – Why You Should Listen to Your Instincts

What do you picture when you think of a stereotypical programmer? Probably a dark room, dimly...

Hackathon Tips from a Hackathon Mentor

Last month, The University of Alberta’s Computer Engineering Club held HackED, an annual 24-hour...

How to Avoid the 3 Classic Pitfalls of Writing an RFP

As the person who authored the RFP, there’s nothing more frustrating than reading vendor...

Webpack Tutorial: The Basics

A few weeks back, I was chatting with some of my coworkers about how quickly a developer’s...

Quick Setup: VSCode and TypeScript

TypeScript can hardly be called a new kid on the block anymore but plenty of people still...

Moving to Mobile: My first iOS app (Pt 1)

This is the first in a series of blog posts chronicling the journey through creating my very...

Quality Conf 16.2 Recap: Logging Like it Matters

On December 16, 2016, DevFacto hosted Quality Conf 16.2 – a full-day internal conference...

Quality Conf 16.2 Recap: Introduction to React

On December 16, 2016, DevFacto hosted Quality Conf 16.2 – a full-day internal conference...

How Workshops Work For Us

When starting a project there’s a million things to do but little time. Productive meetings are...

Bug or Opportunity?

So you’ve built something neat and it’s heading to production soon.

Industry Trends in 2015

As consultants, we get opportunities to work with a variety of clients in different industries....

Thinking in the New World of Technology

Now, more than ever, it is important to find your competitive advantage. What is different about...

QualityConf 2015 Sketchnotes

This post is a collection of my favorite sketchnotes from each session, providing a Coles Notes...

Quantifying the Cross-Platform Conundrum

When I first started out as a mobile app developer, I was constantly struggling with the...

Software is Meant to Evolve

We tend to think primarily in terms of projects.

We often see the development of a system as...

Think Like Google X, Test Like Netflix

Do you test anything in your daily work? I do. I test prototypes with end users to ensure the...

The Next Mobile Frontier: Context

From construction to energy to manufacturing and more, a priority in many of the industries that...

Customer-First Development

First, an excellent blog post by Gojko Adzic, “Writing As a User Does Not Make It a User Story”....