Burk Hufnagel


Burk is a long-time programmer and software architect, with experience in multiple languages including Java and JavaScript. He’s presented at multiple conferences including ConnectTech, DevNexus and JavaOne, and contributed to two of the “97 Things” books published by O’Reilly. He works as a Technical Architect for Daugherty Business Solutions where he’s focused on finding ways to deliver better code in less time, and teaching others how to do the same thing.

Behavior Driven Development with Spock / What’s new with JUnit 5
In the first part of this workshop you'll dive into Behavior Driven Development with Spock. Working through a sample project, you'll gain experience with several of the core practices that make BDD so valuable to developers, including Domain Driven Design and Specification by Example. By the time you're done, you'll see for yourself how Spock and BDD can help you deliver higher quality code in less time. In the afternoon, you'll get up to speed wth JUnit 5. The difference between JUnit 4 and 5 is far bigger than the difference between 3 and 4. JUnit 5 was released in September so it is high time to learn about next generation JUnit. Come learn about the new features and the new styles of unit testing that JUnit 5 allows. You'll learn about: Writing clean code Writing good specifications and tests User acceptance tests, integration tests, and unit tests Pair, and mob, programming Life without the debugger
Architect as Thought Leader
Job requirements for Software Architects rarely include thought leadership, but it's a skill you'll need at some point and in this session you'll learn some practical methods to achieve success at it.