Big Bang Technology

Big Bang Blog

Startup 101

The Path to Being a Programmer

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. Read more...

Why We Don’t Work Overtime

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. Read more...

Your Startup Needs Employee Benefits Part 2

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. Read more...

Why You Need a Co-Founder

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? Read more...

Your Startup Needs Employee Benefits

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. Read more...

Daily Feedback is more important than Traditional Performance Reviews

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? Read more...

I love it when you find bugs

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. Read more...

Building Software is Like…

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. Read more...

The New Start Ups

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. Read more...

Four Questions for a Technology Start-Up

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. Read more...

Welcome to the Anti-Pitch

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. Read more...