Boxing Day (No, not the day after Christmas)

by 

|

|  

in

The topic of object boxing and unboxing came up on our development Slack channel recently, so I realized that there might be a lot of developers out there who may not know or understand what boxing and unboxing of values are in C#. In short, boxing is the process where a value type is converted…

Read more…

don't panic labs reading list

DPL Reading List – February 10, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Study shows 20% more high school girls like computer science after an Hour of Code – “We just released the results of a new study, conducted by our own evaluation team, that sought to measure the student impact of an Hour…

Read more…

Don't Panic Labs - Funability in software development teams

Funability, Part 5: A Layered Approach to Quality

by 

|

|  

in

Note: This post was co-authored by Chad Michel. The rest of this 5-part series can be found here: Part 1 – What and Why Part 2 – Leverage Your Leadership Roles Part 3 – Maximizing Productivity Part 4 – Processes Can Be Fun   We’ve now come to the last post in our series on…

Read more…

Don't Panic Labs Reading List

DPL Reading List – February 3, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Why Diverse Teams Are Smarter – “In recent years a body of research has revealed another, more nuanced benefit of workplace diversity: nonhomogenous teams are simply smarter. Working with people who are different from you may challenge your brain to overcome…

Read more…

Don't Panic Labs Reading List

DPL Reading List – January 27, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Recognizing Traffic Lights With Deep Learning – “I recently won first place in the Nexar Traffic Light Recognition Challenge, computer vision competition organized by a company that’s building an AI dash cam app. In this post, I’ll describe the solution I…

Read more…

Don't Panic Labs - Funability in software development teams

Funability, Part 4: Processes Can Be Fun

by 

|

|  

in

Note: This post was co-authored by Chad Michel. The rest of this 5-part series can be found here: Part 1 – What and Why Part 2 – Leverage Your Leadership Roles Part 3 – Maximizing Productivity Part 5 – A Layered Approach To Quality   In the fourth part of our series, we will be…

Read more…

Don't Panic Labs Reading List

DPL Reading List – January 20, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Four Truths About Input (Thanks to Jarrod Wubbels for recommending this article) – “Unlike Schrödinger’s cat, our input experiments don’t end. Knowing what input is used one moment tells you nothing about what will be used next.” We’re Thinking About Organizational…

Read more…

Triggering a Build In Visual Studio Online and Check Status

by 

|

|  

in

A few months back, Andrew Tarr showed us how to trigger a build from another build using PowerShell. That worked pretty well for us and remains the recommended way to have a chain of builds in Visual Studio Online. However, recently I was working on a project that needed to trigger a build but also get…

Read more…

don't panic labs reading list

DPL Reading List – January 13, 2017

by 

|

|  

in

Here are some of the articles we’ve been reading around this office this week. Know when to ask for help with the 15 Minute Rule (Thanks to Jarrod Wubbels for recommending this article) – “The fact is – your time is expensive. It might feel good to learn things the hard way – you’ll build…

Read more…

Creating a Self-Signed SSL Certificate for Developing and Testing Against IIS

by 

|

|  

in

Sometimes you find yourself needing to develop or test on an encrypted connection. Whether it is an MVC binding forcing you to do SSL or you simply want to get rid of your browser’s mixed content warnings, a local certificate can come in handy. Creating your .cer file Start by locating makecert.exe. You can typically…

Read more…