Skip to content
Mike Amundsen edited this page May 30, 2015 · 4 revisions

Mike Amundsen is Director of API Architecture for CA / Layer 7 Technologies, and part of CA's API Academy. He is responsible for working with companies to provide insight into how best to capitalize on the myriad opportunities APIs present to both consumers and the enterprise.

HackDay Project Idea

Scavenger Hunt Distributed System (more to come)

Proposed Talks

Title Implementing the Representor Pattern
Level Five-In-Five
Abstract

A key to supporting hypermedia formats on the server side is the ability to map internal object graphs to external message formats. This talk walks through my personal approach to this task. One that I've used often in the last year to give me the ability to add support for a new hypermedia format in a very short amount time w/ minimal risk and interruption to existing server-side code.

Supplemental
Slides TBA

Title Three Pillars of Hypermedia Clients
Level Five-In-Five
Abstract

Actually implementing a hypermedia clients means taking care of three fundamental things: 1) late-binding addresses(URLs), 2) late-binding arguments (FORMs), and late-binding workflow (LINKs). Some formats make this easy, some make it hard. Let's see what it takes for a media type to support the Three Pillars of Hypermedia Clients.

Supplemental
Slides TBA

Title Conway's Four Laws
Level Five-In-Five
Abstract Many of us have heard of "Conway's Law" (from a 1968 paper) that your organization structure determines your software structure. But did you know that Mel Conway identified more than one "Law" in that paper? This talk will highlight four of them -- all important to understanding how you can successfully create and maintain software over time.
Supplemental
Slides tba

Title Live-Code a Hypermedia Client in 30 minutes
Level Extended Talk
Abstract How hard is it to code a fully-functional hypermedia client? Can it be done live in less than 30 mins? Let's find out.
Supplemental
Slides TBA
Clone this wiki locally