The end of the year is a few days away and I don’t think I’m alone when I say that this year flew by pretty darn quick. It’s also time for another end-of-year “Top 10” list. I am again blown away by how this team does such a fantastic job in sharing what they’re learning…
Read more…
Here are some of the articles we’ve been reading around this office this week. The Solution to IoT is Blockchain Security – “HDAC (Hyundai Digital Asset Currency) is a company attempting to solve the security problem of the IoT through blockchain technology by creating a permissioned private network. In other words, they’ve chosen not to…
Read more…
For the past year, instead of working with my customary set of development tools, I’ve been working in the LAMP (Linux, Apache – Nginx, technically –, PHP, and MySQL/MariaDB) technology stack. This world is not new to me. I’ve spent many (many, many) hours developing software with these tools. I was going to be doing…
Read more…
In this five-part series, I’m covering each design principle laid out in SOLID. In this post, I am covering the Open / Closed principle. The Open / Closed principle is hardest to argue for. In our SOA (service-oriented architecture) world, we try to avoid using inheritance as a method to change behaviors. We would tend…
Read more…
Here are some of the articles we’ve been reading around this office this week. AOL Instant Messenger Taught Us How To Communicate in a Modern World – “As AIM shuts down at the end of 2017, the program can fairly call itself a success. It provided the earliest widespread platform for real-time text-based chat, honing…
Read more…
SOLID is an acronym created by Robert Martin (Uncle Bob) to describe five principles we should follow to make software designs more understandable, flexible, and maintainable. In general, these are very good guidance. While I don’t think the acronym is perfect and I don’t really focus on the open / closed principle, I do think…
Read more…
In the first part of this series, I shared my frustrating journey seeking a better way to secure my network at home. It’s been two months since then and the main change is the release of the second generation Bit Defender Box. It’s still a little early to make a call on this device as it’s…
Read more…
Here are some of the articles we’ve been reading around this office this week. 5 amazing books I read this year – “Reading is my favorite way to indulge my curiosity. Although I’m lucky that I get to meet with a lot of interesting people and visit fascinating places through my work, I still think…
Read more…
Azure Functions fit a nice slot: for times when you don’t want to deploy much but want a little bit of logic in the cloud. There’s another feature that really gives Azure Functions some legs: you can proxy request to blob storage. This might not seem like a big deal, but it is a game…
Read more…
For the last couple of years, I have spent a significant amount of time talking to innovators both independent (entrepreneurs) and inside of organizations (intrapreneurs?). The conversations generally focus on a variation of these familiar themes: Uber for … Ebay for … Facebook for … Computer vision to … Artificial Intelligence / Machine Learning to…
Read more…