David Guan

This article introduces alpha blending and some tips relating to the alpha channel in WebGL development, including a WebGL alpha blending bug in Chrome. At Canva we use WebGL to provide image filters similar to Instagram filters. Read more...

Dan Kennedy

Canva was proud to host Frontend Engineering Sydney for the third time earlier this month. Kyle Simpson, open web evangelist and author of "You Don't Know JS", Cathy Lill of Data61 and Canva's own Damon Oehlman spoke about different aspects of functional programming for frontend development. Read more...

Dan Kennedy

What advice do Canva engineers give to aspiring computer science graduates? What do thirty students learn on a tour of Canva? This week we received a visit from UNSW CSE Society, who heard talks by Canva speakers, did an office tour, asked questions and enjoyed some of Canva's famous fried chicken. Read more...

David Guan

It’s been one month since I left China for the first time in my life. Back in Shanghai, I had been a long-time follower of former Apple Chief Evangelist Guy Kawasaki’s talks online. Then one day I heard he had joined a new startup called Canva. Read more...

Diana Mesanovic

It became very clear to me after I hired the iOS team's first female engineer that we needed to focus on bringing in people with different perspectives and backgrounds, given the impact this has on our users and the success of the company. Read more...