Skip to content
José da Cruz

Enterprise Architect, and Life Thinker

José da Cruz

Enterprise Architect, and Life Thinker

RPC vs API

josedacruz, July 18, 2023

RPC vs. API

Continue Reading

Social Media Authentication

josedacruz, July 17, 2023

Social Media Authentication aka social login or social sign-in, allows users to authenticate using their existing social media accounts, such as Facebook, Twitter, Google, or LinkedIn.

Continue Reading

API – Application Programming Interface

josedacruz, July 16, 2023

API – Application Programming Interface is a set of rules and protocols that allow different software applications to communicate and exchange data.

Continue Reading

Remote Procedure Call

josedacruz, July 15, 2023

Remote Procedure Call is a technique that allows a program to invoke a procedure or a function on another machine.

Continue Reading

Single Sign On – Example

josedacruz, July 14, 2023

Single Sign-On – Example Google (IdP – Identity Provider) and Gmail (SP – Service Provider) will be used as examples: The principal steps of an SSO process are:

Continue Reading

SSO – Single Sign On (1 of 2)

josedacruz, July 13, 2023

SSO – Single Sign On is a technology that allows users to access multiple applications or services with one set of credentials.

Continue Reading

JSON Web Token (JWT)

josedacruz, July 12, 2023

JSON Web Token (JWT) is an open standard that defines a compact and self-contained way for securely transmitting information between parties as a JSON object.

Continue Reading

Asymmetric Encryption

josedacruz, July 11, 2023

Asymmetric Encryption is a cryptographic technique that allows two parties to communicate securely without sharing a secret key.

Continue Reading

Symmetric Encryption

josedacruz, July 10, 2023

Symmetric Encryption is a method of encrypting and decrypting data using the same secret key.

Continue Reading

Digital Signature

josedacruz, July 9, 2023

Digital Signature is a cryptographic technique that verifies the authenticity and integrity of a message, document, or transaction.

Continue Reading
  • Previous
  • 1
  • …
  • 22
  • 23
  • 24
  • 25
  • Next
  • architecture (156)
  • artificial-intelligence (6)
  • books (2)
  • courses (4)
  • decision-frameworks (4)
  • finances (1)
  • java (8)
  • life-improvement (20)
  • metrics (3)
  • observability (2)
  • puzzles and challenges (3)
  • reviews (1)
  • security (8)
  • spring-boot (36)
  • Systems Thinking (3)
  • Essential Reading: Domain-Driven Design — Taming Complexity With a Shared Language
  • GitHub Weekly: 10 Rising Stars You Haven’t Heard Of Yet (October 5 – October 11, 2026)
  • GitHub Weekly: MCP Tools Trending Right Now (September 28 – October 4, 2026)
  • The Bulkhead Pattern: Why One Slow Dependency Shouldn’t Sink the Whole Ship
  • Essential Reading: A Philosophy of Software Design — Fighting Complexity One Module at a Time
©2026 José da Cruz | WordPress Theme by SuperbThemes