Allen Holub

Allen is one of the country's foremost software-architect/builders and trainers. He speaks internationally about all things Agile and software architecture, and provides in-house training and consulting in those areas. He’s also an expert-level programmer, specializing in Swift, Java, and Web 2.0 (AJAX/Cloud/Microservice) applications. He can build highly dynamic web sites (along the lines of GMail) from front to back: both the front end (JavaScript-JQuery-Angular-HTML5-CSS3) code that runs in the browser and the back end (Java, PHP, MySQL, Ruby, Mongo, C++, ZeroMQ, EC2) code that runs either on your server or in the cloud. Allen is widely published (10 books, hundreds of articles in publications ranging from Dr. Dobb’s Journal to IBM DeveloperWorks) and video classes for Pluralsight ("Swift in Depth") and O’Reilly ("Design Patterns in the Real World").



What is a design pattern?

January 11, 2018

Discover what design patterns are and how they can be used to communicate solutions to common problems.