Tag Archives: chicago

Chicago Nerdery moves/grooves to 300 N Elizabeth St. #500C

Chicago branch manager Dave Kam – the first employee hired by The Nerdery’s three founding programmers back in 2004 – has helped bootstrap our Chicago office since it opened in August 2010. We caught up with the Pentathanerd gold medalist as he reflected on moving his team into new digs.

Anything you’ll miss about the old place?
Probably the only thing is the quiet. We’re in a loft style office building now, so we can hear everything and everybody can hear us. So we’ve actually gotten complaints about the dogs.

Comparing our new space to the old, what are the biggest wins/coolest features?
We have an actual full kitchen. With a dishwasher, dining area, and even a stove!  We also have a theater that has a DJ area.

Did you rock-star the old place before moving out? Will we get our damage deposit back?
No, not really. And yes, we should totally get our damage deposit back. I actually patched up the holes left by the mounting screws. So really, the place is probably better than when we took it over. Also, Tommy O put in a classy sink in the bathroom so really, the landlord probably owes us money.

Any plans to spruce-up and/or nerd-out the place?
We’ve already started on this. We’re doing a MTV Cribs style video at BottleCap next week so you can see what we’ve been up to.  

How many nerds will the new space hold?
With the current layout, 26. If we re-arrange, about 32.

Are you actively seeking nerds now? What positions?
Yes we are: account directors, front-end developers, PHP developers,and iOS developers.  We’re probably going to be adding .NET/C# developers and an office manager to that list soon.

Moving can suck. Did it?
Honestly, it wasn’t as bad as I thought it would be.  But I think it’s because of all the pre-planning that Perry and Eric did.  Without them and their teams coming down to help with the setup before the actual move, there’s no way we would have been able to finish the move as quickly as we did.

In the Twin Cities, we’ve expanded our office space eight times in as many years. How long before we outgrow our new Chicago space, and what then?
Well, we’ve got six spots left open, so it’ll be pretty soon. We do have the option of expanding into our original space next door anytime we want. But ideally, we’re trying to hold out until May when we can move into the space right below us.  

Any ongoing need for a tweeting bathroom (* full explanation below)? Plans to get it going again?
I think we’ve seen the last of the tweeting bathroom whose hardware was re-purposed for another side project. Maybe as we grow and the need arises, we will bring back a version 2.0.

* Tweeting Biffy: A case study
The business problem: We had a dozen nerds – men and women – sharing one bathroom and the only way they could know if it was occupied or vacant was to turn the doorknob – ugh. The business solution: Finally, a bathroom worth following on Twitter – one that tweets its vacancy. Said Nerdery software engineer Dan S: “We discussed things like having some light somewhere, or other indicator saying what state the bathroom is in and then at some point Thomas said ‘we could have a bathroom that tweets and we all sorta laughed. Overnight I thought about how it wouldn’t be such a bad idea.’”

Not-so-bad ideas like this are taken seriously at The Nerdery, where we partner with big thinkers and creative minds to engineer and execute fancy web, mobile and social media projects. But beyond all that, Dan has considerably more to say about embedded systems in bathrooms (fair warning: fairly nerdy):

For development, mbed has a nice and easy to use online compiler. What this means is that you write your code in a browser and that code exists ‘on the cloud’ and when it’s compiled using their compilers, you get a nice .bin file that can be placed onto the mbed unit. The mbed development board is a micro-controller that has a set of API’s to interface with very low level hardware interfaces, IE, stuff that chips inside things like the iPhone, PS3, the computer you’re using, use to communicate with each other. There isn’t ethernet running between your computer’s processor and its RAM/Hard drive/sound card, etc. There are buses with defined interfaces into the processor. This mbed is the same way with just ‘lower’ level interfaces to communicate with things like sensors, or other integrated circuit chips (such as GPS, bluetooth, RFID, NFC, ZigBee, etc.). The mbed can be connected to a regular TCP/IP network, which is where the fun really happens. It allows you to build something that not only connects to a standard network, but can run code that you write to do nearly anything. Think of it as a mini computer with really good battery life at a huge performance disadvantage. The mbed runs at about 100MHz, which is ‘slow’ compared to today’s Core i7 processors, but 100MHz is more than enough to talk to a network and ‘read’ what sensors are sensing, or log read information to something like an SD card. There are hardware limitations, but there are also creative boundaries that have to be overcome to see ‘how can i achieve X?’. Other microprocessors use JTAG to be programmed. The convenience in the mbed is that the mbed gets mounted as a flash drive. This lets you drag the downloaded .bin file to the ‘flash memory’ of the mbed and press the reset button on the mbed to ‘reflash’ it, effectively putting your software onto the small board. This process is MUCH more streamlined than other solutions, which makes mbed a first choice in any smaller ‘quick, even possibly dirty’ way of getting things done™. Before (of after/during) software development, you will put the mbed onto a breadboard that lets you interface and communicate with the world outside of the chip. This is done through GPIO (general purpose input/output) or through peripherals (SPI, Ethernet, I2C, etc. RE: Comms between chips/digital world). For this particular project, ethernet was used to connect to the internet and a GPIO pin (input) was used to ‘read’ the door sensor’s value. The resistor is used as a means to force the GPIO pin to ‘ground’ (or logic of 0) whenever the sensor is not strong enough to move the input to 1. This pull-down resistor ensures that we should ALWAYS get a 0 in the input except in the case where something STRONGLY (not very strong, but you’re pretty damn sure) is a 1 (higher voltage).

(breathe)

How the software works: The code initializes the chip and then basically sits and waits. What’s it waiting for? A transition on the GPIO pin, which is a fancy way of saying when it for sure goes from 0 to 1 or 1 to 0. This effectively interrupts the microprocessor from whatever it was doing, and immediately starts a function that will read the logic level of the GPIO pin and then call to a server with the status (as well as the Oauth stuff for twitter. The post is made and then the mbed continues to sit and wait for the next interrupt. What it implies is fairly interesting as well, imagine any bit of information (literally, on/off, open/close, available/not available) could easily be streamed to twitter or some other service/individual. This includes conference rooms being available/not available, test hardware being checked in/out, tweeting pop machines – the sky’s the limit (and your imagination).

Indeed.

A+ Team wins Chicago’s 1st Overnight Website Challenge

Several pounds of Peace Coffee and a hard day’s night later, the winner of The Nerdery Overnight Website Challenge is A+ Team for its nerdy deeds done pro bono for Southwest Chicago PADS.

Down two ill-stricken nerds just before Challenge weekend, A+ Team captain Chris Wilkinson pinged The Nerdery to assist in finding qualified replacements. Jason Crocker, who’d asked to fly stand-by should such an opportunity knock, promptly drove in from Cleveland to contribute to the winning effort.

Rounding out the Final Four of development teams and their respective nonprofits:

Honorably mentioned runners-up/co-winners:

Comprised of leaders from Chicago’s nonprofit and interactive communities, this independent panel of judges performed the double-duty of assessing applications of eligible nonprofits and judging the work of development teams during the last few hours of the 24-hour all-nighter:

  • Melanie Adcock, tech blogger
  • Joshua Brown, program manager, Taproot Foundation
  • Randy Dill, founder and CEO, Chicago Non-Profit
  • Cynthia Putnam, professor, College of Computing & Digital Media at DePaul University

Huge thanks to all who were a part of Chicago’s first-ever Nerdery Overnight Website Challenge. We’ll be back. Big thanks also to event sponsors DePaul University – College of Computing and Digital Media, and to our hosts, Resolution Digital Studios. Our in-kind sponsors were indeed kind as well, and they are: Chipotle; Dominos; Ergotron; Groupon; Peace Coffee; ThinkGeek; XS Energy Drink.

Good night, and good luck.

Chicago Web Challenge: This is the end

After 24 hours, judges selected four finalists. All ten teams of volunteers have won the respect of their designated nonprofit. May the “best” team also win bragging rights as the winner of Chicago’s inaugural Nerdery Overnight Website Challenge.

Watch live streaming video from hllchicago at livestream.com

$5 to keep a good-hearted nerd well caffienated

As you know our big Chicago Overnight Website Challenge is coming up August 20–21. But did you know you can help keep the kind, generous nerds who are donating 24 hours of their time to help build websites for needy nonprofits?

Well you can! Join Groupon’s G-Team and donate $5 to equip nerd volunteers with 24 hours of caffeine during the webchallenge. If G-Team members raise $250, 50 nerds taking part in the challenge will have enough caffeine to last them 24 hours. Each additional $5 raised will fund 24 hours of caffeine for another volunteer. All donations will be matched by The Nerdery.

For only $5 you can make sure that the nerds are deliriously awake enough for stuff like this (well, and the website building too, of course), and really isn’t that worth it?

What the heck is the G-Team? Here’s the deal: Unlike traditional Groupon deals, G-Team campaigns typically don’t offer you a “discount” or “savings.” So “buyer” beware—when you click “Buy” to donate your time or money to a worthwhile G-Team cause, the only discount you may receive is 100% off free, priceless karma.

Here’s the 10 Illinois’ nonprofits selected to participate in the Chicago Webchallenge

Today we announced the nonprofit organizations selected for the The Nerdery’s Chicago Overnight Website Challenge, debuting the weekend of August 20-21. The chosen nonprofits:

These lucky nonprofits will receive nerdy deeds done dirt-cheap from these teams of volunteer web pros:

Competing nonprofits articulated how they’d direct teams of 8-10 web pros to further their mission online. Selection judges also considered organizational need and online testimonials from people most intimately involved with the organizations. Comprised of leaders from the nonprofit and interactive communities, this independent panel of selection judges assessed applications from eligible nonprofits; they’ll also pick the top development team at The Nerdery’s all-nighter. Ladies and gentlemen, your judges:

  • Melanie Adcock, assistant editor of The May Report and tech blogger
  • Joshua Brown, Program Manager, Taproot Foundation
  • Randy Dill, founder and CEO, Chicago Non-Profit
  • Cynthia Putnam, Professor, College of Computing & Digital Media at DePaul University

You can learn more about the Chicago event over on the Webchallenge site.

API Hack Day – Chicago

Don’t believe what you’ve heard, good things can come in small packages. There’s been a growing trend towards building small things in even smaller amounts of time: hackathons. These events challenge developers to think up and build something in insanely small amounts of time. Over the past (holiday) weekend, a group of Nerds headed to the API Hack Day in Chicago put on by MasheryApigeeTwilioSendGrid and hosted by Morningstar. Yeah, we spent one of our three day holidays writing code. This whole Nerd thing isn’t just a schtick.

Turns out that thinking small is really hard, but that challenge is what creates the energy of hackathons. Some of the projects were intentionally a technology proof of concept, others went through their first sprint to produce the minimum viable product, and a couple others had some really great ideas that needed more time to execute. The Nerdery team spent the first few hours thinking of things we’d find useful, then checking to see if an API existed that would supply the data we need; web APIs (application programming interfaces) are ways for developers to access data from different sites or applications to create really cool things. We wanted to create a reverse alarm clock to wake you up when your bus or train was actually in the area (based on GPS). Turns out the Chicago Transit Authority wasn’t up and issuing API keys on a holiday weekend.

Next up was the idea of using SMS or voice (via Twilio) to send you notifications when any of your Facebook friends check in near you using Facebook Places. Facebook’s iOS app does that in theory, but it’s not entirely reliable. We wanted to create a way to make sure those notifications got to you. Kelly and Dave whipped up a way for Facebook to store a default location (eg, 60607) or reverse geocode the last Place you checked in via Facebook. The application, which only needs to be run once as a Facebook application due to Facebook privacy and permissions, would then check on set intervals to who has checked in within a user defined distance since. A new check-in would trigger Twilio to place a voice call. Depending on the number of check-ins, you’d either get a name and place read to you, or the total number of friends nearby. The guys wanted to play with the text to speech, so we used voice.

This was a hackathon with a very finite amount of time, so if there’s a “why didn’t you add this or integrate with that” question, the answer comes down to time. We Kelly and Dave built a quick and dirty hack using Twilio (new to us) and Facebook (new everyday thanks to their rapid deployment) to see what we could do in eight hours. Anyone who overcame that looming deadline anxiety and hung in the hack the whole day won, and it was fun to be involved with it — even if I my only contribution was assaulting people with buzzwords and getting them doped up on caffeine. There were some big ideas and awesome concepts, so we were all blown away when they announced team No Brandcuffs, Braugh as the first place winners. We leveraged the momentum to announce our IPO and spinoff a new company Intr_dgl.

In related news, I’m incredibly excited about the notion of “the brand API” — just look what NPR and Best Buy have been able to do. I’m willing to bet we’ll continue to see aggressive investments by brands into an API, either public or private, over the next couple years. We’ll save that conversation for another post another day, or maybe we can carry it on in the comments. In the words of my friends at Apigee, “I <3 APIs.”

ps, if you’re into the whole masochism thing, or just like a really good challenge, you can find hackathons at Hackatopia.
pps, be sure to check out our 24 hour Overnight Website Challenge to put your code to good.

Filed under Events, Nerdery Culture

SocialDevCamp Chicago

It’s fun watching the ever-changing digital landscape. If there’s one thing the web is doing, it’s going more and more social. Facebook crested 500 million users. Google just launched SCVNGR, and there’s a lot of talk of them creating a social service to compete directly with Facebook.

If you’re a developer in Chicago August 14-15, there’s no better place to be than SocialDevCamp at the Illinois Institute of Technology, where a few hundred likeminded nerds will be figuring out how they can leverage the social web to create great new applications. With two tracks going each day, plus an unconference and a Hackathon*, there’s something for everyone — social application and platform developers, mobile social developers, evangelists, and enthusiasts.

If you’ve got time on Sunday, swing by the panel discussion “Using Hackathons & Code Sprints for Innovation and Social Change.“ I’ll be sharing my own experience/flashbacks from our own Nerdery Overnight Website Challenge – a 24-hour nonprofit nerdathon we’ll be bringing to Chicago.

*For the Hackathon, I’m bringing a palette of Red Bull, ramen noodles, and my vuvuzela to cheer on our team – who as of August 2nd will be the founders of our new Chicago office.

Filed under Events

Nerds in the News: The insides scoop on new & bigger offices

First of all, if you click on over to Minneapolis/St. Paul Business Journal you can see a picture of Luke standing in a field of cubes. But don’t worry The Nerdery hasn’t turned into some soulless cube farm. There’s still The Danger Room and the Super Mario Lunch Room.

The story is about our growth! If you head on over to the news section, non-subscribers can read an excerpt that gives details about The Nerdery’s expansion (both here in Minnesota and in Chicago).

Filed under Media Coverage