Building the core of your product

29 September 2015

Everyone has an opinion on outsourcing. Some will tell you it is the answer to all your problems, getting cheap labor that works when you don't, who wouldn't want that? Some will tell you that it only causes you headaches. Like most issues, it isn't that cut and dry, but there is a balance that makes sense as a software startup. I doubt there is a startup in existence that doesn't outsource something. If you're building the software for your database or web servers in house, you're likely to run…

My standing desk

4 April 2015

I always wanted a standing desk. I attribute it to growing up working in a server room for my dad's company. In most server rooms you generally work standing at a rack of servers and I spent a few too many sleepless nights trying to solve a particular server problem standing in front of a server rack, staring at a monitor. At Freightview, we have some furniture made from pipe and topped with wood (actually made of pallet wood, after all we are in the freight industry), building something with…

Starting up in KC

6 March 2015

This is a post that outlines all the things I think have been major take aways from my time working with startups in and around Kansas City. Most of this advice is probably valid far wider than just in Kansas City, but since my experience is very localized here, I figured it wise to hedge my bets. Over the last 6 years, I've learned a lot about startups. I have immersed myself in startups. I've written software for about 10 different startups and sadly, most of them are no longer around. So…

Our place in the universe

6 February 2014

This picture was taken by the Curiosity Rover on Mars yesterday. It might be one of the most awesome pictures humanity has ever taken. It may even be even more awe-inspiring than the Pale Blue Dot, but I believe Carl Sagan said it best: “Look again at that dot. That's here. That's home. That's us. On it everyone you love, everyone you know, everyone you ever heard of, every human being who ever was, lived out their lives. The aggregate of our joy and suffering, thousands of confident…

Concentrate

28 January 2014

I'm in the middle of polishing a web app my team is developing at the office. Jared and I sit next to each other and go through the app page by page, and fix what needs to be fixed because he sees things that I miss. Of course, we run in to a bug that needs to be fixed before we can continue with our business. Damn. How long is this gonna take? Its about 3:00pm, people are talking, I'm on edge because this bug has me stressed out because it is particularly troublesome, seemingly without…

2013 in review

30 December 2013

I was going to write a long in depth look at what all I accomplished in 2013 as well as some of my failings. I got bored of it and deleted it, because if I didn't even want to write it, who would possibly read it? 2013 is the year I transformed from a simple web developer into a software engineer. I really started to understand why process, testing, and maintainability is super important in this field and especially when working with start ups. I learned more in 2013 than I probably did in the…

The trade off

19 November 2013

The single most important thing to understand when managing a software project (or any project for that matter). The tradeoff between features, quality, and time. “When a project cannot meet all three goals—a situation Healthcare.gov was clearly in by March—something will give. If you want certain features at a certain level of quality, you’d better be able to move the deadline. If you want overall quality by a certain deadline, you’d better be able to delay or drop features. And if you have a…

A wacky idea about patents

2 April 2013

I'm not a lawyer, nor do I play one on TV. Weejay, one of the companies I work with, received a letter from a law firm in KC a few weeks ago. The letter basically claimed that their client had a patent pending on what they described as something along the lines of an "audio visual entertainment system." I'm not sure if thats the exact wording, but its about the same amount of vagueness. The letter didn't reference the patent or even who their client was. Pretty much a scare tactic. I guess they…

K-State vs. KU

29 March 2013

I should start this by saying, I am a K-State fan through and through. I bleed purple and I despise KU, but I wanted to take an objective look at why I despise KU, so that maybe KU fans or anyone can understand it a bit better. This should a bit different than my typical K-State/KU rant, given that I am completely sober and K-State lost about a week ago, so I’m pretty much over it. Go Shox.   I think the number one reason why at least I, and I have feeling a number of K-State fans, despise KU is…

The engine of business

23 January 2013

I should probably start this post off by letting you know that the views expressed are mine and mine alone, they are not the views of any of my employers, past or present. I wouldn't want them taking credit for my awesomeness anyways.   This evening I posted a tweet about a company that was pretty negative. No, this isn't what you are thinking. I'm not apologizing. It is still as true as it was when I fired it off into the twittersphere. I also am not going to tell you what triggered this…

I fucked up

30 October 2011

This weekend, I fucked up. I don’t want to go into details about what I did or why, but I would like to examine what good can come from a relatively small mess up and what can be learned. Depending on how public what you did is, you need to go into damage control immediately. Begin analyzing how to mitigate the issue as soon as possible after (or even before) the immediate threat has been taken care of. You need to figure out who to apologize to and what other actions you need to do…

I can't do it

7 September 2011

When I was young I remember, at times, being absolutely frustrated because I thought I couldn't do something like memorizing vocabulary words or remembering multiplication tables. My parents made me practice and practice, until I got it. A few years later I was a freshman in high school taking Geometry for the first time. The first night that we had homework assigned I sat down to start working on it and after a few moments I gave up saying, "I can't do this, its too hard." My parents, hearing…