Jesse Phelps

Jesse Phelps

Software Craftsman
Express Scripts
@jessephelps

Jesse Phelps is a Sr. Agile Engineering Coach at Express Scripts. Jesse is technologically agnostic and dabbles in all aspects of technology from writing software to building/hacking hardware. When not immersed in technology, Jesse spends his free time with his wife Sarah and sons, Jonah, Jackson, and Sawyer. He also enjoys brewing beer and politics.

Jesse's Sessions

  • Planning for Failure

    You're a professional software developer. Your software never fails because you follow all the best practices. Right? We all know better. All software sucks. In reality, we need to plan for failure, think about what failure might look like, and plan what we do when it happens. There is a tool used in engineering called Failure Mode and Effects Analysis which I have found great success using in software. I'll demonstrate how it works and how you can use it too.

    Speaker: Jesse Phelps

  • Reverse Engineering a Bluetooth Lightbulb

    I recently made build lights for the company I work for and my home office. They integrate with TeamCity and indicate when a build is running and success/failure of all the tests. In this session, we will reverse engineer a bluetooth light bulb's protocol, learn how to have an Intel Edison communicate with the bulb, and by the end you too will know how to make your own build lights! Please note that this talk will be highly technical. We will be discussing low level details of bluetooth communication, protocol analysis with Wireshark, sniffing bluetooth packets, etc.

    Speaker: Jesse Phelps