29. February 2016 07:30
It's only been a year since the Raspberry Pi 2 Model B was released, and to mark the 4th birthday of the Raspberry Pi a new Pi is being released today. The NEW Raspberry Pi 3 Model B! This new Pi offers a faster CPU at 1.2Ghz, along with integrated 802.11n Wireless LAN and Bluetooth 4.1 with Bluetooth LE.
Over the last few months I'd been wondering if a new Pi might come this year. After all, hardware keeps advancing so there's not much reason to stand still on RPi2 for long. I also didn't want ... [More]
Recently I watched the documentary "A Faster Horse" which is a story about the Ford Mustang and the creation of the new 2015 redesign for the 50th anniversary of the Mustang. There was a quote from Henry Ford mentioned that Simplicity, Reliability, and Affordability as keys to the success of building and selling an automobile. Watching this documentary really got me thinking about how similar the automobile industry is to the software industry. There must be some things the software industry can... [More]
Much of success in life hinges on finding something you're passionate about. Sure, certain interests that turn into passions can be difficult to build a career around, but there's certainly ways to do it. No matter what your passion, you need to find it!
Once you find your passion, you need to figure out how you can exploit that to build a career. What ever your passion may be, you will be able to find something related to it that you can build a career around.
Building a successful career aroun... [More]
Everyone fails at something before they succeed. There is so much more to learn from failure than success. I've posted before about Failure being greater success than success pointing out how valuable failure is for learning, growing and future success. A huge benefit of failing here and there over time is Wisdom. Wisdom comes from experience, and more experience can be gained from failure than success.
Sure success is great, but when you succeed all you learn is how to succeed under those singu... [More]
Test Driven Development (TDD) is great and it really helps you build better, higher quality systems. Unit Tests FTW! However, when TDD meets the real world, there is a clash and many times developers just don't write unit tests. This is bad, but it can be better if the right steps are taken. Writing code that is testable is the key; whether you write the unit tests now or later. Testability FTW!
Testability is when you write code using the same best practices (short methods, use interfaces, clea... [More]