Big Bang Technology

Tue 27 Dec
2011

Resourcing Pair Programmers in an Agile Team

Posted at 2:20 PM by Max Cameron in Startup 101

Everyone knows that practicing pair programming and agile development are the best ways to produce high quality software as fast as possible. But setting these pairs up is a lot harder than it looks. Here’s how we do it. How can we improve?

Continued...

Tue 13 Dec
2011

The Path to Being a Programmer

Posted at 11:18 AM by Joonha Shin in Startup 101

Most people don’t know what their career will be when they are in high school, and I was no different. Now that I’m a young adult, I’m ready to graduate from university and kick-start my career as a professional programmer next May.

Continued...

Wed 26 Oct
2011

Update: Working for a Startup

Posted at 9:24 AM by Joonha Shin in Startup 101

My name is Joonha Shin, a co-op student from University of Waterloo, and I’ve been working at Big Bang Technology for just under two months.

Continued...

Wed 28 Sep
2011

Why I Chose a Startup

Posted at 3:16 PM by Joonha Shin in Startup 101

My name is Joonha Shin, a co-op student from University of Waterloo, and I chose to work at a startup. Here’s why.

Continued...

Wed 21 Sep
2011

Your Employees’ Personal Goals Should Matter to You

Posted at 10:44 AM by Liza Mattimore in Startup 101

Understanding your team's future goals makes your business better.

Continued...

Fri 16 Sep
2011

How to Poach a Startup Employee

Posted at 2:16 PM by Max Cameron in Startup 101

It’s easy: Walk down the street to the next startup, find someone awesome, and offer them something better than they already have.

Continued...

Tue 06 Sep
2011

Experiments in Early-Stage Customer Acquisition (ESCA)

Posted at 8:01 PM by Max Cameron in Customer Development,Startup 101

Customer Development comes along and tells us, “Go get your customers before you have a product.” OK, I get the strategy - I bought into Customer Development a long time ago. But when it comes down to the tactics, and you’re staring down your mailchimp list, you know it’s harder than it looks. You know it is.

Continued...

Tue 23 Aug
2011

Ugly Babies and Customer Development

Posted at 5:17 PM by Max Cameron in Customer Development,Startup 101

Here’s my point: Products are not babies - you shouldn’t feel bad about abandoning them if they’re ugly.

Continued...

Thu 07 Jul
2011

Why We Don’t Work Overtime

Posted at 7:54 AM by Max Cameron in Startup 101

There are no heroes at our office. When the clock strikes five, the team goes home. If they try to keep working, I tell them that the game’s over and they lost. They either put too much on their plate, got taken off-task, or were wasting time. None of those justify working past five, on a holiday, or over a weekend. The only exception we make is for the founders, and it should be obvious why that’s the case.

Continued...

Tue 14 Jun
2011

Party Notes App

Posted at 7:16 PM by Max Cameron in Startup 101

Do you remember what happened last night? Didn't think so. We're going to help you fix that with a simple iPhone app.

Continued...

Tue 03 May
2011

Zen and the Art of Crisis Management

Posted at 5:00 PM by Max Cameron in Startup 101

Shit happens. It’s unavoidable. The real magic happens when and how we respond.

Continued...

Fri 01 Apr
2011

Big Bang Technology Inc. Announces Acquisition

Posted at 7:59 AM by Max Cameron in Startup 101

We're really proud to announce our first acquisition ever. We hope to add more companies to our portfolio as soon as possible.

UPDATE: http://www.jetcooper.com/blog/deal-falls-apart/ APRIL FOOLS!

Continued...

Mon 14 Mar
2011

The Critical Path for Two-Sided Products

Posted at 9:11 PM by Max Cameron in Startup 101

As most of you probably don't know, Retrievr is an idea for a service that fosters relationships between artisanal coffee shops and their customers by combining a social check-in service with a simple feedback mechanism. We came up with it when we attended Lean Startup Machine a few weeks ago.

Continued...

Fri 04 Mar
2011

Introducing Dooo.sh/it Con

Posted at 4:32 PM by Max Cameron in Startup 101

Let’s actually dooo.sh/it.

Continued...

Thu 03 Mar
2011

Your Startup Needs Employee Benefits Part 2

Posted at 4:43 PM by Liza Mattimore in Startup 101

When Big Bang Technology started out two and a half years ago, it was just Max and Cam. But in the last year, the growth of the company has created new challenges and opportunities for us to develop a company culture that supports everyone at Big Bang. Armed with that mandate, Big Bang set off to create a company health plan that would not only keep all of us healthy, but also address our individual needs.

Continued...

Wed 23 Feb
2011

Why You Need a Co-Founder

Posted at 4:16 PM by Max Cameron in Startup 101

It’s hard to launch a startup alone, but it’s even harder to find a co-founder to start it with. I’ve taken some lessons from the real world and I want to know: If you were looking for your perfect match, would you go to startup speed dating?

Continued...

Fri 11 Feb
2011

Your Startup Needs Employee Benefits

Posted at 3:07 PM by Liza Mattimore in Startup 101

Since Big Bang Technology’s inception almost three years ago, we have been forced to learn a lot about business. Max and Cameron have done a lot to make Big Bang a great place to work. As the company started to grow, we wanted to take ownership of our employer responsibilities, and take a bigger role in looking after our team. With Chris's one-year anniversary looming, and the staff growing at a steady rate, it became increasingly clear that we needed to put some basic human resource infrastructure into place.

Continued...

Tue 08 Feb
2011

Financing Your Startup without Bootstrapping, Incubation, or VC

Posted at 11:37 AM by Max Cameron in Startup 101

Imagine us, deciding to start a software company, without any experience, resources, or a golden idea. I told this story at LeanCoffeeTO a few weeks back, and since it was well-received, I'd like to share it with you here.

Continued...

Thu 03 Feb
2011

Daily Feedback is more important than Traditional Performance Reviews

Posted at 2:36 PM by Cameron Westland in Startup 101

Chris Mudiappahpillai has been with Big Bang Technology for one year. Because I love Chris and the contributions that he has brought to our team I wanted to do the right thing and give him a proper performance evaluation. As his anniversary was approaching I began to reach out to our advisors and research how we should be assessing his performance. I saw that there were a million processes and procedures for evaluating an employee and it got messy. I decided to get back to the basics and form the basis of his evaluation upon a single question: How does Chris know he is succeeding each day?

Continued...

Mon 17 May
2010

I love it when you find bugs

Posted at 3:59 PM by Max Cameron in Startup 101

Writing good bug descriptions isn't easy, and developers love to bitch about bogus bug reports. But really, it's our job to help people report them better. How's a civilian supposed to know that sometimes we think in lists, and not in stories? We work with a distributed team, so they can't just sit down next to us and walk through it. When they find bugs, it's our job to hunt them down and squash them with impunity. I wrote this letter to our team-members to help me reproduce bugs without lengthy skype conversations or tons of email. This isn't for customer consumption, but rather for our internal team. I figure we owe it to them to help them write better bug descriptions.

Continued...

Wed 06 Jan
2010

Building Software is Like…

Posted at 6:45 PM by Max Cameron in Startup 101

I once read that building software is like jumping off a cliff and building a parachute on the way down. It stuck with me immediately. It's my stock answer for when someone asks me what I do for a living. I use it because I love the idea. It's funny, and it speaks to the creativity and pressure involved in our field.

Continued...

Tue 27 Oct
2009

RFPs Will Kill Us All

Posted at 2:34 PM by Max Cameron in Startup 101

Creative Exploitation and Speculative Work in the Context of the Client-Vendor Relationship

Continued...

Wed 23 Sep
2009

The Art of the Referral

Posted at 6:08 PM by Max Cameron in Startup 101

How to lose a win-win situation.

Continued...

Wed 19 Aug
2009

The New Start Ups

Posted at 3:36 PM by Max Cameron in Startup 101

We don't want to be Microsoft, and we sure as hell don't want to be Facebook. We want to be the guys that you can talk to, the guys who are quietly creating excellent software for the long tail, and doing it our own way.

Continued...

Thu 13 Aug
2009

How Balsamiq Mockups is Inspiring our Start Up

Posted at 10:14 AM by Max Cameron in Project Management,Startup 101

Who knew an application this simple could affect us so much. This is my review of Mockups by Balsamiq.

Continued...

Fri 24 Jul
2009

Software is a Journey

Posted at 1:01 PM by Max Cameron in Startup 101

Two guys, one laptop, and 4636 kilometres of pure Canadian coding. This is the Cross Country Coding Tour 09.

Continued...

Tue 14 Jul
2009

8 Things We Need to Work with an Angel Investor

Posted at 9:09 AM by Max Cameron in Startup 101

Everyone wants to go to heaven, but nobody wants to die. A lot of people want angel financing, but it always comes with strings attached. Here's the story of how we came to an understanding with our investor using basic, high-level ground rules as a starting point for negotiations.

Continued...

Tue 07 Jul
2009

The Meaning of the Small Corporation

Posted at 2:40 PM by Max Cameron in Startup 101

A few thoughts on creating a technology start-up, from a guy who understands that it takes discipline and humility to serve and nurture your company into maturity.

Continued...

Tue 09 Jun
2009

Four Questions for a Technology Start-Up

Posted at 6:27 PM by Max Cameron in Startup 101

Here are four questions that have been agitating me lately. They're not meant to be insurmountably philosophical or life-changing. They're more like nerd pick-up lines. Some have said that four is an arbitrary number, and it is. I feel however, that an even five would fit no better. Hopefully they'll put your craft into perspective and show you how many more questions we have yet to answer.

Continued...

Wed 20 May
2009

Red Pill Blue Pill

Posted at 5:44 PM by Max Cameron in Startup 101

Will we eat the red one and go for a ride, or the blue one and forget we had the chance?

Continued...

Mon 18 May
2009

Technology Start-Up 101: The Tools of the Trade

Posted at 2:12 PM by Max Cameron in Project Management,Startup 101

A craftsperson is only as good as the tools she uses. And since we, as independent web developers, consider ourselves to be craftspeople, the same statement applies to us. In fact, as web developers, we build tools ourselves. Take a peek at what's in my toolbox.

Continued...

Sun 26 Apr
2009

Technology Start-Up 101: Micro-Experiments and Evolution

Posted at 4:58 PM by Max Cameron in Startup 101

As an experiment, we decided to start doing lots of really small experiments, so Big Bang could slowly grow into the kick-ass company we see ourselves being in the future. Many failures, and a few successes later, we're still committed to our radical pursuit of improvement.

Continued...

Wed 22 Apr
2009

Welcome to the Anti-Pitch

Posted at 8:19 AM by Max Cameron in Startup 101

We're sick and tired of hack developers ripping off naive clients. And while I'm completely disgusted by some of the horror-stories I've heard lately, clients keep asking the wrong questions. As real developers, it's our responsibility to make the tough decision to speak the truth. This is an example of what we call the anti-pitch, and while it might cost us a few contracts, who cares: we do things the right way.

Continued...

Fri 17 Apr
2009

Technology Start-Up 101: Honesty is the Only Policy

Posted at 3:29 PM by Max Cameron in Startup 101

Honesty and communication go hand in hand when you're trying to establish a technology start-up. They're hard habits to get into, but if you can get the hang of it you're going to impress the pants off of folks. If you don't, then you're buying a one-way ticket to FML

Continued...

Tue 14 Apr
2009

Technology Start-Up 101: How to Pay Yourself

Posted at 7:55 PM by Max Cameron in Startup 101

Salaries and Dividends, Pay scales and Evaluations; we struggled with finding a way to pay ourselves fairly as a two-partner technology start-up.

Continued...

Sat 04 Apr
2009

Starting a Technology Company? Let’s Talk

Posted at 4:08 PM by Max Cameron in Startup 101

Inspired by recent conversations with remarkably smart people, we've decided to step up our efforts to meet and exchange ideas with people and companies that share our values. Here is the first part of that effort.

Continued...

Thu 12 Mar
2009

An Experiment in Simplicity:  Website Minimalism in the Age of “Too-Muchie”

Posted at 9:07 AM by Max Cameron in Project Management,Startup 101

What does a technology company really need in a website? Not as much as you'd think.

Continued...

Fri 03 Oct
2008

Fish, Pies and More! Oh My!

Posted at 8:06 AM by Cameron Westland in Startup 101

Yummy food prepared in and around headquarters this week.

Continued...

Mon 29 Sep
2008

Lunches @ Big Bang Technology

Posted at 1:07 PM by Cameron Westland in Startup 101

One nice thing about having a live/work office is we have a pretty fully stocked kitchen. We are going to start sharing some of the interesting meals we come up with for lunches.

Continued...