Video games are a great example of an industry that is always serving multiple audiences at the same time and needs both to survive. The existing users supported the game the first time and helped get it off the ground with early adoption and support. The new audience, who has never seen the game, but is interested in it and is wondering if they should invest their time in it. Both markets matter for the…
DLL Hell was a thing. When you get into the weeds it’s still there. Never assume everyone is and/or can be on the latest and greatest versions of hardware and software. Deprecate the interfaces, don’t break them. Prompt for the upgrade if you need it BEFORE the installation happens. Developers deserved simple lives too!
Bugs happen. It is part of software development and coding. If you’re software and your code does not have any bugs associated to it, then you’re not pushing yourself. You’re playing it safe. You’re not pushing the envelope. Make the bugs, log them, revel them – make your code better. Than show it to someone and start the process all over again.
You purchase a product. You customize it. You customize it some more. You keep tinkering and tweaking until there is nothing left of the original save for your customizations. You now have a mess of an upgrade on your hands. You now have time spent figuring out why you had to customize it to the nth degree. If you’re having to customize something you bought that much, it might be a sign, you need to…
Don’t tell anyone what you’re doing. Don’t brag about it. Don’t post it. Don’t like it or subscribe to it. Just do it. Do the Hard work first, everything else is easy work. Anyone can do the easy work. We need the hard work.