Posts

Showing posts from October, 2025

The Rest APi

  The article “What Is a REST API? Examples, Uses, and Challenges”, published on the Postman blog, provides an accessible overview of REST APIs. Rest Api works as a backbone in modern web communication. It explains that a REST API (Representational State Transfer) is a standardized way for systems to exchange data over the web using common HTTP methods such as GET, POST, PUT, and DELETE. It briefly explains the history of the rest api and the comparing to Simple Object Access Protocol (SOAP) api which required strict message formatting and heavier data exchange while REST api emerged as a lighter and more flexible architectural style built on standard HTTP methods. The piece also informs best practices for using REST api like using correct HTTP status codes, providing helpful error messages, enforcing security through HTTPS and tokens, In the end, the article shows real-world examples from well-known platforms like Twitter, Instagram, Amazon S3, and Plaid, showing how REST APIs a...

The Uml digram

  The blog post, UML Diagrams – Everything You Need to Know to Improve Team Collaboration, provides a clear explanation of Unified Modeling Language(UML) Diagram, its usage and types ending with how it helps to visualize the project. Starting off, the blog covers the usage of UML diagrams, continuing with its key uses, forward design, modeling before coding to plan a system, and backward design, modeling after coding to document a finished system. Also, it covers the thirteen UML diagram types and what each type shows and describes what each type represents and how it contributes to visualizing processes effectively. I chose this article as it summarizes clearly what the UML diagram, its usage, how the UML diagram can be used to collaborate with other teammates. First was that since the class, I felt that I needed to understand UML diagrams better as I still did not get what use does it has. The fact that it emphasizes UML diagram as white board for building and analyzing the s...