Welcome to Don’t Panic Labs

by 

|

in

Don’t Panic Labs is not your traditional work environment. You’re given a lot of freedom, but you’re also given a lot of responsibility, and that responsibility pretty much starts your first day in the office. No break-in periods here. Obviously this can sometimes be a bit overwhelming for the new employee. Being one of the…

Read more…

Isolating 32-bit COM Components on 64-bit Build Servers

by 

|

in

A few weeks back while getting Mako XRM ready for launch, I was working through an issue involving ClickOnce build and deployment. I was attempting to isolate a 32-bit COM component so it would not need to be registered on every end-user’s computer upon ClickOnce install. MSDN has a decent article describing the process (http://msdn.microsoft.com/en-us/library/ms165432(v=vs.80).aspx)…

Read more…

Book Review: Code by Charles Petzold

by 

|

in

This summer we hosted 23 interns at the Don’t Panic Labs office. These interns were placed into four separate teams, with each team tasked to develop a product based around a specific need. Spencer Farley, who was a member of the Carnac team and is now a member of the Don’t Panic Labs team, shares…

Read more…

My Battle with…

by 

|

in

This summer we are hosting 23 interns at the Don’t Panic Labs office. These interns are placed into four separate teams, with each team tasked to develop a product based around a specific need. Alec Johnston, a member of the Planhandler team, wrote this internal blog post based on his experiences in developing a product…

Read more…

Clarke’s Third Law

by 

|

in

This summer we are hosting 23 interns at the Don’t Panic Labs office. These interns are placed into four separate teams, with each team tasked to develop a product based around a specific need. Megan Vokal, a member of the GeekSeeQ team, wrote this internal blog post based on her experiences in developing a product…

Read more…

Moving on with the Microsoft Kinect SDK

by 

|

in ,

This summer we are hosting 23 interns at the Don’t Panic Labs office. These interns are placed into four separate teams, with each team tasked to develop a product based around a specific need. Andrew Gaspar, a member of the Moriarty team, wrote this internal blog post based on his experiences in developing a product…

Read more…

Kill Your Darlings

by 

|

in ,

This summer we are hosting 23 interns at the Don’t Panic Labs office. These interns are placed into four separate teams, with each team tasked to develop a product based around a specific need. Chris Johnson, a member of the Parking Carnac team, wrote this internal blog post based on his experiences in developing a…

Read more…

ASP.Net Page Properties

​Below is an example of how I like to use properties to access HTML items from code-behind.  It allows you to have strongly-typed objects and a single point of access to HTML items.

Read more…

Dodgeball and Coding: More Alike Than You Think

by 

|

in

Recently, one of our intern teams and two full-timers got to hop down to the Boys & Girls Club for some volunteering. It wasn’t your usual volunteer outing; they got to play dodgeball with the kids! The teams ended up being the young kids vs. the “old folks”, but it was a surprisingly even match….

Read more…

SELECT Build Deploy from TFS 2010

by 

|

in ,

TFS has always provided great ways to build your projects and solutions: Builds are easily started and reviewed by different members on the team Builds are automatically versioned and backed up Work items and bugs can be associated with individual builds Deploying a web application is a slightly tricky matter. These apps are easily deployed…

Read more…