MIKESTOWE.COM

you are here

2018 Events

Below are my upcoming sessions open to the public (note ticket fees may apply). If you are interested in having me speak at your meeting or conference, please contact me.


2018: Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec

 

March 2018
When: March 9-10, 2016
Where: Minneapolis, MN
What: Hypermedia: the Good, the Bad, and the Ugly

In this session we’re going to take a hard look at hypermedia, and what it really means to utilize HATEOAS (hypermedia as the engine of application state). We’re also going to jump into different hypertext specifications, tackle the hypermedia vs documentation debate, and take a good hard look at how hypermedia can help extend the life of your API. But we’re also going to take a hard look at the cons of implementing hypermedia, and why not everyone is a fan. In short, we want to look at the good, the bad, and the downright ugly to make sure that we utilize hypermedia in our RESTful APIs in the most efficient manner possible

Midwest PHP Website  |  Slides


What: APIs, Chains, & Graphs

Let’s face it, REST APIs can be problematic, and hypermedia hasn’t quite proven to be the answer we’ve looked for. GraphQL has quickly become more popular offering a solution to the problems REST created – but opens back up the very problems REST was created to avoid (remember SOAP?). But what if there was a way to take the best of both: enter API chains. In this session we’ll take a look at the pros and cons of REST, GraphQL, and a new specification and library for chaining numerous resource calls into a single HTTP request.

Midwest PHP Website  |  Slides  |  4 Thumbs Up (2)

April 2018
When: April 19-21, 2018
Where: Austin, TX
What: Building Your API for Longevity

One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.

Longhorn PHP Website  |  Slides  |  5 Thumbs Up (3)

May 2018
When: May 2, 2018
Where: Online
What: APIs for Microservices

The concept of Microservices is changing the way we build and architect our systems, but are we really setting ourselves up for success? How can we ensure that our APIs act as a contractual, yet flexible representation of our service – and how do we address the “glue” issue to prevent ourselves from service lock-in? In this session we’ll jump back into history to see what’s worked and what hasn’t, look at how to build truly decoupled services, and explore tools and technologies that make the entire process easier.

Event Website  |  Video

When: May 30, 2018
Where: Atlanta, GA
What: RingCentral Developer Summit

Join us for a day of hands on learning to discover the myriad of developer tooling available to you and your company, what other companies have built, and how you can take the RingCentral platform to the next level for your company.

Event Website

When: May 31 – June 1, 2018
Where: Atlanta, GA
What: Building Your API for Longevity

One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.

php[tek] Website

June 2018
When: June 22, 2018
Where: Arlington, VA
What: Building Your API for Longevity

One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.

RubyNation Website

July 2018
When: July 22, 2018
Where: Online
What: Achieving Undisturbed REST

Building an API is easy. Designing an API is hard. That’s the motto of Undisturbed REST: a guide to designing the perfect API, and the book used by many of today’s top enterprises to answer key questions and build a sustainable, efficient API that lasts. In this session we’ll jump right in, tackling the questions you need to answer, looking at how to design your API, and learning from real examples in the field. And as a special bonus, each participant will receive a complimentary PDF version of the book to dig in and continue learning with.

DayCamp4Developers Website

When: July 26-28, 2018
Where: Detroit, MI
What: Building Your API for Longevity

One of the greatest challenges to developing an API is ensuring that your API lasts. After all, you don’t want to have to release and manage multiple versions of your API just because you weren’t expecting users to use it a certain way, or because you didn’t anticipate far enough down the roadmap. In this session we’ll talk about the challenge of API Longevity, as well as ways to increase your API lifecycle including having a proper mindset, careful design, agile user experience and prototyping, best design practices including hypermedia, and the challenge of maintaining persistence.

PHPDetroit Website