When I first used Vim a few years ago I absolutely hated it. I couldn't understand why someone would put themself through that kind of torture.
Recently I took a weekend to object... More
If you hire A level people, they will then hire A level people. Why? A level people want to be around the best, and don’t mind being around people who push them, and who are better than them... More
I think a lot of startups are trying to be the next big thing. I think it makes more sense to try and deliver a product that people already need and are in the market for. I think it... More
Be it a partnership in a business or in owning an expensive boat or other toy, they are normally just a bad idea.
Similar minded partners will always fight until one or other duck... More
It may sound like a good idea because it is cheaper, but you lose communication, and quality of work.
The only way I’d be comfortable at this point outsourcing is if I literally ... More
You can read a global variable from a function, but if you modify it, python will use it as a local variable. (If you intended to use a global variable, you have to explicitly tell it so.)
Sometimes when you innovate, you make mistakes. It is best to admit them quickly, and get on with improving your other innovations.
Anyone who has nev... More
Yesterday, I tried to compile a document from TeX source, and it wasn't working. My editor froze, I had to reboot, etc. Eventually, I realized that my file contained an infinite loop:
I started my first company without any knowledge on how to code, and this I wouldn’t say was a fatal mistake, but it’s certainly something that is in your control and if you really want to c... More
I just came onto the site and posted all kinds of mistakes I made, however, this caused major confusion on several levels.
1) I wasn’t able to pitch it precisely enough, which le... More
Ideas are cool, nice, fun all of the above, but most people can come up with a reasonable idea.
Execution is what is important, because if you can’t make it a reality the idea is... More
It was a huge headache later on down the road, as we had to change everything over to the new name. The reason we had such a poor name in the first place was that we didn't know what to call... More
Recently i've learned that using console.log can be a problem with older browsers. When IE and older FF don't have a console open, it throws an undefined error. The browser will stop parsing... More
Yes, it might happen, but the reality is executing any idea is very difficult, and most people are too busy or not motivated enough to steal your idea and then make it a success.
When using the parseInt method, you should always use a radix parameter. When you add 10 as a 2nd parameter it tells the interpreter that it's working with a base 10 value (decimal). More
"But when I think about what killed most of the startups in the e-commerce business back in the 90s, it was bad programmers. A lot of those companies were started by business guys who though... More
The sooner you get something to market the better, and just make it work, and use customer feedback to improve your product.
I think Mark Zuckerberg said "Done is better than perf... More
Your company will not take off in the first week, and even though many people say that they understand this, their actions often speak otherwise and they get discouraged too quickly and give... More
If you use a methodology like OOCSS, your css filesize will be smaller, faster and your site will be easier to maintain (especially in large teams).
When I first... More
Yes, it’s good to give yourself an outline of where you want to go, but just get a product out in the market and then adapt as you go.
You don’t know the market, and the most imp... More