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

REST

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.
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
Israel Fermin Montilla Mar 3, 2026
API design is still relevant

API design is still relevant

I think it's a general issue with us, Engineers, we tend to think everyone sees the world through our same lens. I am one of those who think certain topics are common sense: look both sides before crossing the street, git push before going home and design your
Israel Fermin Montilla May 2, 2024

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