Nailing RESTful API Design: A Straightforward Guide

Hey there! Ready to make your API as friendly and reliable? Let’s unpack some RESTful API design practices that are easy to digest and will save you a headache down the road. Dive in for a guide that distills my hands-on experience into practical wisdom for crafting APIs that hit the sweet spot of functionality and user-friendliness. Naming: Clear, Concise Naming your endpoints should be clear-cut and intuitive. Hyphens are your clarity heroes: Separate words for the sake of readability. Go with /customers/saving-accounts rather than a jumble of characters. Lowercase for the win: URLs can be case-sensitive, so let’s avoid the confusion and stick with lowercase, like /customers/saving-accounts. Extensions are passé: This is the web, not your file system. Drop the .xml and keep it clean with /customers/saving-accounts. URIs Done Right Let’s cut through the clutter when it comes to URIs. ...

February 13, 2025 · 2 min · Patryk Bandurski

Error Handling Infographic for Your MCD Level 1

Below is an interactive infographic about the basics of Error Handling in Mule 4. It is a guide that prepares you for MuleSoft Certified Developer – Level 1. You will find here how the error message is structured, how “On Error Propagate” and “On Error Continue” work, and what the default behavior for error handling is. You can read more about error handling in my previous article. For the best user experience, I suggest viewing the infographic on a desktop. ...

July 26, 2024 · 1 min · Patryk Bandurski