Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Play by Play: Ruby API Design with Jim Weirich

Watch Ruby expert Jim Weirich design an API from scratch in real time.

Intermediate
1h 31m
(30)

Created by Geoffrey Grosenbach

Last Updated Feb 05, 2020

Course Thumbnail
  • Course

Play by Play: Ruby API Design with Jim Weirich

Watch Ruby expert Jim Weirich design an API from scratch in real time.

Intermediate
1h 31m
(30)

Created by Geoffrey Grosenbach

Last Updated Feb 05, 2020

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Jim Weirich is the author of the ubiquitous Rake build tool for Ruby. He's the Chief Scientist at EdgeCase and is a popular speaker and teacher. Given Jim's proven skills in designing APIs for programmers, we wanted to see him design an API from scratch in real time. We gave him the task of building a library that enforces HTML form security. The library protects against unauthorized data model modification by users in less-privileged roles.

Play by Play: Ruby API Design with Jim Weirich
Intermediate
1h 31m
(30)
Table of contents

About the author
Geoffrey Grosenbach - Pluralsight course - Play by Play: Ruby API Design with Jim Weirich
Geoffrey Grosenbach
53 courses 4.1 author rating 5333 ratings

Geoffrey founded PeepCode and has created numerous courses on Ruby, JavaScript and Shell.

Get started with Pluralsight