Bug Fix

2021


cover-javascript-variable.png

JavaScript Variable Declaration in the 21st Century

Michael Ashton

October 2020 marked the 14th anniversary of the introduction of “let” and "const" to Javascript. Yes, it was in 2006 that this feature was first introduced, and we’re still having conversations about it. So why, you ask, are we still talking about this? It seems that a lot of confusion remains, not to mention a lot of old code being passed around on StackOverflow with “var” all over the place. Here I’ll discuss the difference between these three declarations, and come to a conclusion about best practices

2016


cover-insights-software-development-quality-assurance-QA-pro.JPG

Insights into software development from a quality assurance (QA) pro

Hao Nguyen

Because quality assurance (QA) is all about creating a seamless application experience across any number of devices, it’s most successful when no one notices it. The craft and expertise behind the work of QA professionals, as a result, can sometimes feel hidden. Charlotte Fouque, Caktus’ QA Analyst, sheds light onto what exactly quality assurance is and the intricacies of doing it well.

cover-how-i-built-power-debugger-pycon-2016-must-see-talk-36.png

How I Built a Power Debugger (PyCon 2016 Must-See Talk: 3/6)

Mark Lavin

Part three of six in our annual PyCon Must-See Series, a weekly highlight of talks our staff especially loved at PyCon. With so many fantastic talks, it’s hard to know where to start, so here’s our short list.

2015


cover-long-hard-haul-uncovering-single-tiny-css-property-bug.jpg

The Long, Hard Haul to Uncovering a Single, Tiny CSS Property Bug in IE10

Calvin Spealman

There’s a very small but devastatingly crash-inducing bug in Internet Explorer 10. Watch out for setting a background-color to inherit on any pseudo element (like ::before and ::after), because this will crash IE completely every single time.