The Five SOLID Principles of Object-Oriented Design (Video)
Need to improve your software’s ability to change and communicate intent? Mike shares the five SOLID principles of object-oriented design to help you accomplish this.
17 Results
Need to improve your software’s ability to change and communicate intent? Mike shares the five SOLID principles of object-oriented design to help you accomplish this.
Test suites have many varied benefits. One seldom discussed benefit is that they serve as a communication tool—and that’s what Mike is here to teach you.
Running JavaScript server-side is gaining momentum fast. Mike shares his experience writing web services for a client using Sails.js, a JavaScript web application framework similar to Rails.
Struggling to incorporate new features into a legacy codebase? Mike shares a way to safely and efficiently bring your existing users along when starting anew.
Mike shares the pitfalls to avoid in creating a secure, flexible PKI solution.
Building up to a deployment often signifies accomplishment, but for many, deployments carry fear of failure. Mike discusses how frequent deployments slap fear in the face.
Managing servers takes time and budget away from much more successful endeavors. Mike shares how Heroku can get you out of the server management business.
Mike walks through the starting of tasks on a new server while simultaneously stopping them on an existing one.
For complex pages, it can be difficult to manage displaying some things conditionally. Mike shares how to be expressive today so that future you can more easily understand what’s going on.
Postman is a great tool for prototyping APIs, and it also has some powerful testing features. Mike shares how to integrate Postman’s tests into your build automation to make things really take off.
Katie Jennings
Vice President of Business Development