Skip to content
Ken Wronkiewicz edited this page Sep 17, 2015 · 11 revisions

Manager, Software Development Rackspace

Hot button subjects:

  • The thousand-mile view, where operations and quality and beautiful source code collide
  • Software is made of people!
  • My quixotic quest to eventually figure out how to mangle hypermedia and RDF-like systems and blogging into a user-friendly way to bring back real user control over their data.
  • REST APIs that can be orchestrated.

Proposed Talks

Title My toy project and how I've used Atom and Activity Streams.
Level Extended talk / Five-In-Five
Abstract

If you start with the end goal that people will want to point automated tools like an RSS reader at a site and work backwards, knowing the end goal of an Atom or RSS feed can be used to drive the design of the whole site.

Or can it?

I'm going to walk though a few aspects of my long-lived personal-CMS project that I did because doing the rational thing of just using WordPress wasn't fun enough

Supplemental
Slides TBA

Title Soft skills and n tricks I've used to hack teams
Level Extended talk / Five-In-Five
Abstract

Software is made of people. I'm going to talk about a number of tricks I've used over the years to 'hack' problems of culture and people. I'll talk about the value of group-specific whimsy and why pretty much every project I do from this point forwards needs to have a code-name that's available in beanie-baby form. Also, even though the first rule of Poultry Club is to not talk about Poultry Club, I'll talk about Poultry Club.

Supplemental
Slides TBA

Title QE and Ops for orchestrating services
Level Extended Talk / Five-In-Five
Abstract

I'm going to cover a few operational and quality engineering lessons I've learned about running stuff in production when you aren't just building an API but an API that calls other APIs. You've heard about Mocks, but what about Mock services or Mock mode services? Centralized logging is cool, but distributed tracing is cooler. And what about the the tower of your dependent services toppling? If you do this right, you can keep a rapid gating build. If you choose poorly, you can have a multi-day unreliable gating build.

Supplemental
Slides TBA

Title Radioactive Data and your API
Level Five-In-Five
Abstract

A few of us were chatting during the hackathon about radioactive data and how to make important details like passwords visible as first-class parts of the API but without exposing them to users. Most importantly, I want to talk about why you want to think about this before it's actually a problem.

Supplemental
Slides TBA
Clone this wiki locally