Howdy!
A delightfully short week this week after the long weekend although I will admit that my inbox and slack notifications presented a challenge on Wednesday. I managed to get blocked by Ruslan Kogan for calling out his transphobia so that was entertaining to wake up to.
I've been busy reading a lot this week so that means a few more links than usual. Those links are:
Good luck leaving your Uber driver less than five stars
This is a fascinating read about the evolution of public and private reputation and rating systems over time. I personally like the thumbs up/down approach that GoGet uses (but that's flawed too, I know).
creating themeable design systems
Personally, I suck at design. I struggle and I stumble and I rely on experts in their domain to make my pencil sketches work in the browser. That's is why I find this particular piece such an excellent and enthralling read. These design systems are becoming even easier to implement with tools like CSS variables being added to our tool-belt.
Read the post.No, Panera Bread Doesn’t Take Security Seriously
I read this as a case study for how companies (and security teams) should not respond to external vulnerability reports. The biggest learning that everyone should be able to take away from the final learning at the end of the post. "I implore you, set up a basic page describing a non-threatening process for submitting security vulnerability disclosures"
Read the post.OpenAPI and JSON Schema Divergence: Part 1
Crafting a delightful API design and development workflow is…. hard. Plenty of excellent and useful tools out there but no end to end tooling really exists just yet. Phil's exploring how to make that happen using OpenAPI and JSON Schema! I'll post part 2 when he's solved it 😂.
Read the post.Obtaining A Scalable API Definition Driven API Design Workflow On Github Complete With API Governance
In a nice follow on, Kin Lane published a nice piece exploring API design workflow using source control tools like GitHub as a central 'hub' of sorts.
Read the post.Phew! Plenty to read for your week ahead!
Until next week!
@developerjack