The 10 REST Commandments

Learn how to build amazing REST-based APIs that your customers will love with ten universally applicable and easy-to-follow rules. The rules are: 

  1. Be Practical: Which content type to use when exchanging information in REST-based APIs?
  2. Be Methodical: How to take advantage of all the HTTP methods that are at our disposal when designing our API?
  3. Be Semantical: Learn about naming conventions and what their impact on modern-day REST-based APIs is
  4. Be Secure: Learn about the basics of any secure API in 2023. and how to implement them quickly.
  5. Be Consistent: Learn about consistency and what kind of an impact it has on the overall API quality and ease of use.
  6. Be Organized: How to properly prepare and organize your API in a scalable way?
  7. Be Graceful: How to properly handle errors and optimize your API for developers?
  8. Be Smart: How do you build an API that helps rather than gets in the way?
  9. Be Lean: How to ensure your responses are as optimized as possible?
  10. Be Considerate: How do you understand your API's impact on other teams in your organization?

Speaker

Vedran Cindrić

Founder and CEO @ Treblle

Vedran Cindrić is the founder and CEO of Treblle, a SaaS company that helps Engineering, Product, and DevOps teams build, ship & maintain REST-based APIs faster. With more than 15 years of dev experience, Vedran has specialized in PHP and Laravel. Before founding Treblle, he had a development agency that developed software solutions for clients from all over the world, with the greatest focus on the US market.

Read more

Session Sponsored By

Treblle is a lightweight SDK that helps teams build, ship & maintain REST based APIs faster

Date

Monday Oct 2 / 11:45AM PDT ( 50 minutes )

Location

Pacific LM

Video

Video is not available

Share

From the same track

Session

Delegate Engineering Toil to the Robots

Monday Oct 2 / 03:55PM PDT

Developer Experience is Real. And it’s not defined by metrics. It’s defined by the ability to get rid of all the parts of the job that suck, and empowering your developers to focus on their core job. DevEx is about removing the suck.

Speaker image - Dylan  Etkin

Dylan Etkin

CEO & Co-Founder @Sleuth

Session

Build and Deploy Retrieval Augmented Generative Pipelines with Haystack

Monday Oct 2 / 01:35PM PDT

Retrieval Augmented Generative pipelines (RAG) are one of the most effective techniques to leveraging LLMs for production.

Speaker image - Thomas Stadelmann

Thomas Stadelmann

Senior Software Engineer at Deepset

Speaker image - Tuana Celik

Tuana Celik

Developer Advocate @Deepset

Session

Rethinking SaaS Entitlement Management with Feature Flags

Monday Oct 2 / 10:35AM PDT

Feature flags are typically associated with continuous delivery feature access management. They allow you to temporarily limit production access to a new feature while it's being developed and tested, then open access for your users once it's ready.

Speaker image - Brian Rinaldi

Brian Rinaldi

Developer Experience Engineer @LaunchDarkly

Speaker image - Bill Tarr

Bill Tarr

SaaS Evangelist, AWS SaaS Factory @AWS

Session

Beyond the Hype: The Impact of GenAI on Software Engineering Teams Productivity

Monday Oct 2 / 02:45PM PDT

In a realm often saturated with predictable discussions about artificial intelligence, StackSpot is pioneering a fresh approach to Gen AI.

Speaker image - João Batista Neto

João Batista Neto

Product Manager @StackSpot

Session

Building Organizational Resilience by Creating Generative Organizations

Monday Oct 2 / 05:05PM PDT

2004, Professor Ron Westrum published his influential paper on how organizations process information. In that paper, Prof. Westrum described three archetypes of organizations, along with characteristics of how they process information. They are pathological, bureaucratic, and generative.

Speaker image - Rishi Markenday

Rishi Markenday

Engineering leader @McKinsey & Company