Speaker

Clay Dowling

Clay Dowling

I've earned this grey beard.

Ann Arbor, Michigan, United States

Actions

Clay Dowling is a software consultant, helping clients reduce the pain and the delivery time for software. His first programming job was on a green screen terminal, which he found to be a wildly productive environment. In his spare time he likes to build machines powered by microcontrollers.

Area of Expertise

  • Information & Communications Technology

Topics

  • agile
  • Agile Transformation
  • IoT
  • Embedded systems
  • TDD
  • Extreme Programming

Advanced Testing with Mocks

I want to take the fear out of testing complex systems. In this session I'll walk you through some easy to use techniques to make complex systems easy to test. If you apply these techniques to your own projects you'll make more reliable software and you'll make your life better.

Real Pirates Seek the C!

I want you to experience the joys of the C! I'll help you get your C legs with simple tricks to make this venerable language work with the latest trends in programming. Simple project setup using Make and CMake. Functional programming. Test Driven Development & Automated Testing. Programming to interfaces. Design patterns. REST clients and servers. IoT. Cloud computing. I'll help you throw off the chains of Enterprise development, hoist the Jolly Roger, and deliver results faster, using fewer resources with this venerable, modern language.

Legacy Code Workshop

I want to help you learn how to deal with your legacy code. We all have code that's providing value, but it's expensive or intimidating to change. In this workshop we'll take a code base that's a horrible mess, and work as a group to make it into something that's easier to modify and extend.

Team Happiness for Fun and Profit

Employers woo developers with ping pong tables, free lunches, and beer taps. But it's still rare for employees to stay in a job for more than five years. So what can we do to make our work life better, and reduce employee turnover? In this session we will talk about:

* Tips for self-care that I've found useful.
* What you can do to make your work more rewarding.
* Steps your company can take to reduce employee turnover.
* How to care for your team.

Rapid Delivery for IoT

Building smart devices is hard. Building it in two weeks is harder. I'll talk
about how we did it, how we won the work, and how you can apply the same
principles to your own work to deliver working products faster.

Coming out of this, you should understand the value of:

* Ruthlessly focusing on minimum viable product.
* Choosing the right team.
* Collaboration to quickly level up your team.
* Agressive testing to ensure that your code is always working.
* Team roles that you need to fill.

The target audience is product owners, team leaders, and people who want to be leaders, who need to execute quickly and win new business.

Clay Dowling

I've earned this grey beard.

Ann Arbor, Michigan, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top