BLOG

Thoughts From The Team

DPL Reading List – January 12, 2018

DPL Reading List – January 12, 2018

Here are some of the articles we've been reading around this office this week. Using thought to control machines - "These questions are not urgent. But the bigger story is that neither are they the realm of pure fantasy. Technology changes the way people live. Beneath...

DPL Reading List – January 5, 2018

DPL Reading List – January 5, 2018

Here are some of the articles we've been reading around this office this week. Apple's Legendary Lisa Operating System Is Coming to Your Desktop for Free - "Lisa was a cutting-edge machine and one of the first to offer consumers a GUI, mouse, and file system, but it...

DPL Reading List – December 29, 2017

DPL Reading List – December 29, 2017

Here are some of the articles we've been reading around this office this week. Google Maps's Moat - "Over the past year, we've been comparing Google Maps and Apple Maps in New York, San Francisco, and London-but some of the biggest differences are outside of large...

SOLID, Part 3: Liskov Substitution Principle

SOLID, Part 3: Liskov Substitution Principle

In this five-part series, I'm covering each design principle laid out in SOLID. In this post, I am covering the Liskov substitution principle. Now is when things get interesting: program to an interface that can be implemented by many services. The Liskov substitution...

Our Top Posts of 2017

Our Top Posts of 2017

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...

DPL Reading List – December 22, 2017

DPL Reading List – December 22, 2017

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...

SOLID, Part 2: Open / Closed Principle

SOLID, Part 2: Open / Closed Principle

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...