Showing 4 posts tagged geeks

How to rebuild a tech team while drinking your own punch

Imagine you’re a startup co-founder. You are running a killer stack in node.js on the front and back-end with Mongoose, Redis, Hadoop, jQuery, Express, and your team is running so fast they test on their local machines and push straight to production. You’re migrating from Heroku to Joyent and you’re split between the two, new releases are pushing out weekly and the site is screaming. Then it happens. Investors freeze pre-christmas and 2012 is coming to a screeching halt, so the core team finds side work…which becomes full-time work. No problem, your co-founder is a bad-ass coding cowboy with a golden hat, but wait… he’s found a passion, a big passion and opportunity for something he just can’t pass up and it’s not your company. So as a lifelong friend who believes in doing what you love, you tell him the only rational thing you can say: “it’s ok do what you love… I got this”. But wait. The last time you had to code anything was in 1999, meaning having to find and hire an entire tech team from the ground up…immediately.

This is my story over the past 3 months. It’s not a sob story. On the contrary, it’s a story of excitement, passion and personal growth. I saw it as a huge opportunity to utilize the system we built in Geeklist and become my own case study. Here’s what I did.

Step one was to identify all of the skills needed to keep the site running smooth so that no user ever felt the changes. 

I needed a stable front end engineers, a solid back end hacker and some full-stack node.js rock-stars sprinkled on top. Easy enough, right? Well if you’re in tech and you’re hiring anyone you know it’s hard. If you’re hiring on the node.js stack the qualified candidates dwindle even more… or do they? I immediately posted this job post on Geeklist:

image

In less than a day I had over 30 replies by amazing engineers from around the world. What amazed me most was that most of them have been Geeklist users for over a year and some were even our very own ambassadors. Right under our nose.

Step two was to consider the value beyond financial for developers to want to work with Geeklist. Even though we did have a few new investors and revenues began to kick in, It wasn’t not enough to pay for everything or everyone we needed. There had to be another incentive.

Here is where building in a new technology helps. Turns out It wasn’t cash incentives most of the applicants expected. They wanted the chance to contribute to Geeklist, to improve their skills in node.js, gain some street cred and be a part of an amazing and international team.

This is where the personal growth came in. I learned in under two weeks the value of a strong brand. I learned just how much our users believe in Geeklist as a global community. There has been much written about Founders stress, anxiety and the damage being a founding ceo can have on a person…it can take a toll. This is a story of the opposite. I’ve never felt more joy in my career than when people I have never met before offer to help for some options and the opportunity to work together with me and Geeklist. It’s a great feeling and one that makes being a founder awesome.

Step three was to get down to business… armed with Geeklist Convos, and a bunch of amazing engineers wanting to help, I set out to talk to as many as possible. I met with some in SF and many via skype. One by one they offered to help, to take on pieces of the project and to become part of the team. Then Sam called me out of the blue. He wanted to take on the challenge of becoming the Geeklist CTO. The best part? I met him on Geeklist about a year ago when he added this impressive card and I reached out to grab coffee. (Those of you who think grabbing coffee/tea with someone new is a waste of time are dead wrong.)

Step four is to pull the trigger on every one with the passion, skills and availability. Immediately. Don’t wait. Give them a chance and a challenge and watch them deliver! 

Lessons learned?

  1. Your best resources are within your own network, the trick is to surface them. Geeklist did this for me, not because it’s my network, but because it surfaced up my network. That can work for anyone.
  2. Don’t worry about your budget constraints if you believe in your brand. Find others who are passionate about your product and reach out to them. You may be surprised at how far your core believers are willing to go for your startup or cause. 
  3. Don’t be afraid to go outside of your region or even country to find people passionate about your product. There are no boundaries or borders in the interwebs. When it comes to great coders, they are everywhere around the world and excited to help. Hire based on passion and skill, not location.
  4. If you see someone interesting on Geeklist. Invite them for coffee, a skype chat or a Convo inside Geeklist. You never know what that may become in the future.
  5. Passion, achievements and an active profile is more important than resumes, answers to questions, challenges, tests or raw data scrubbed from every possible source on the web. If you want a team that pours love into your product, hire based on their love of your product more than anything else. 

Meet the New Geeklist FamilyFound and contacted using only Geeklist. We will be adding more passionate and talented members all month long, until every task in Asana has an awesome developer willing to help us complete it. We are drinking our own punch and it tastes pretty darn good. If you’d like to try it too just contact us at info@geekli.st - Reuben Katz, Co-founder and CEO of Geeklist - grateful to have a passionate community.

10 places to learn geeky stuff online for free

It’s true that you can learn almost anything for free online these days. The trick is knowing where to find the information you need, though. These ten sites will help you get your geek on and learn something new.

1. 5min Tech

From tech news and product reviews to quick tips and tutorials, 5min Tech is the perfect place to get your geek fill in just a few minutes. There’s also a specific DIY section listed in the tech category including simple how-tos and more in-depth hacks.

5min Tech

2. Codecademy

Codecademy offers coding lessons that are not only free, but fun and challenging as well. With new languages being added all the time, the site currently offers lessons in HTML, CSS, JavaScript and Python.

Codecademy

3. Google Code University

For more variety in coding lessons, Google Code University is a great place to look. Available lessons include Android app development, C++, HTML, CSS, JavaScript, Python and Go.

Google Code University

4. Radio Lingua

There are plenty of places to learn a foreign language online, but the tools you can take with you anywhere are often the ones that really make a difference - at least when it comes to regular practice. Radio Lingua’s one-minute language podcast series offers standards like French and German, as well as others like Flemish, Arabic and Zulu. If you have an iPhone, Mindsnacks’ language games are a great addition to any language-learning program.

Radio Lingua

5. Khan Academy

If math and science are your thing, Khan Academy is where you want to be. This free collection of videos cover topics such as algebra, calculus, biology and chemistry, as well as offering finance, economics and history lessons.

Khan Academy

6. Academic Earth

Similar in vein to Khan Academy, Academic Earth offers a wider variety of topics, including computer science, business and design.

Academic Earth

7. Let’s Make Robots

Let’s Make Robots is full of advice, discussions, challenges and tutorials for building arguably one of the coolest things in the world. There’s even a beginner’s guide to help you build your very first robot in just two hours.

Let's Make Robots

8. Stack Overflow

One of the best resources available for programmers is Q&A site Stack Overflow. Pretty much any question you have about coding can be answered here.

Stack Overflow

9. Hack This Site

If you’re an aspiring hacker, Hack This Sitewill help you hone your skills with articles, discussions and challenges.

Hack This Site

10. Geekli.st

With the addition of a voting system for shared links on Geekli.st, you can now enjoy and curate the content, Reddit-style. The code-specific communities include Javascript, MySQL, Python, PHP and Ruby on Rails, giving you access to plenty of resources and in-the-know geeks to help you out.

Geeklist

This is a guest post by Corina Mackay

Corina is an inbound marketer and social media maven for Attendly, a white label ticketing and event registration startup. Attendly allows web developers to re-brand the product as their own and mark up the booking fees for ongoing profit sharing. You can follow Attendly on Twitter at @attendly.

How Geeks and Companies Connect on Geeklist

Read on for a Beta Invite below!

Whether you are a developer looking to build your street cred, or simply just building your identity or relationships… OR maybe looking to connect with companies you love, the first thing you should do is identify yourself! What does that mean? Inside geeklist we have tools to help you discover fellow geeks, like search and also email suggestions and or strategic placements across the site.  We do this to help you build your following.  To get started you need to tell us more about yourself.  Here is how:
 
Edit your profile to highlight your skills. What are you good at or really enjoy doing?  Technology related that is!  Are you a front-end javascript genius and looking for short-term contractual work?  Or a PHP developer looking for a new full time gig?  Or even a happily placed Node.JS ninja looking for friends, a good time and the occasional zombie attack?  Tell us in your Interests & Activities section.

Put your Interests & Activities here:

See it here:

Cards: why should you fill these out?  The main inspiration for Geeklist was a resume re-placer.  Use it like one!  Cards are probably your biggest ally as a developer when using Geeklist.  They allow you to further explain what you did, what you used (details please!), and who helped you with it.  How does this help companies find you?  When companies go to search for developers, they do so by typing in key words like  PHP, Node JS or killing zombies.  The more details you put in, the more likely it it that your profile will pop up.  

Put what you did here:

See it here:



Neat right?  So every time you fill out a card and add new tools you’ve worked with to complete the project, it increases the likelihood of your profile popping up when companies like Spotify, Wooga or even Twitter and Facebook search for developers like yourself.  

So what are you waiting for?! A zombie attack?


OK, OK, as promised here is your invite…

http://geekli.st/invite/zombie

 code: KILLER1