Israel's Blog
  • Home
  • About
  • Old blog
  • Now
Sign in Subscribe

REST

Identifying Resources from Requirements

Identifying Resources from Requirements

Resources do not come from databases, frameworks, or other existing ways of modeling data. They come from requirements. More specifically, they come from understanding what users want to do and what concepts they talk about when describing their needs and identifying the different roles. The best way, in my experience,
Israel Fermin Montilla Apr 6, 2026
Thinking in Terms of Resources Instead of Tables

Thinking in Terms of Resources Instead of Tables

One of the most significant mental shifts in API design is moving away from database-driven thinking. We often start by designing APIs around tables, schemas, or ORM models. While this approach may feel natural, it leads to brittle APIs that expose internal structure and limit evolution in the future. In
Israel Fermin Montilla Mar 24, 2026
What REST really is (and what it isn’t)

What REST really is (and what it isn’t)

One of the most common ways to implement dynamic web applications is by separating the client from the server. We usually write the clients using a frontend stack, which is basically HTML, CSS and some Javascript, and the backend using a server-side technology, these days Python and Typescript seem to
Israel Fermin Montilla Mar 3, 2026

Subscribe to Israel's Blog

Don't miss out on the latest news. Sign up now to get access to the library of members-only articles.
  • Sign up
No spam, I promise