Get Your

Engineering Skills

Baked To Perfection

Join the free Crustacular weekly newsletter now

Latest

Stay up-to-date with our latest additions

  • Published on
    Discover how Couchbase stands out from other databases, understand what does Couchbase do, and learn about its advantages and drawbacks. Explore Couchbase data types, data modelling best practices, and how to create and retrieve data using indexes.
  • Published on
    Understanding type systems in programming languages can help in choosing the best coding language for your next project. Explore different concepts in this blog, such as type change, type safety, type declaration, type strength, typeless languages and dynamic vs. static languages.
  • Published on
    Uncover what network protocols are, why network protocols are important, different computer network protocols list, network communication protocols types, and explore how they facilitate seamless interactions between clients and servers, including their evolution over time.
  • Published on
    HTTP is the most commonly used of all communication protocols types and has consistently been changing over the years with each next version improving over the last one. Explore in this blog what is HTTP, HTTP1 vs HTTP2, why needed HTTP3, and what is QUIC protocol.
  • Published on
    API Contract Testing is important in the Microservices ecosystem for seamless integration. Understand through this blog what are API Contracts, what is difference between Consumer Driven Contract Testing and Provider Driven Contract Testing and also discover different Contract Testing Tools you can use.
  • Published on
    gRPC is a high-performance open-source framework that facilitates remote procedure calls (RPC) between distributed systems. Learn in this blog what is it, what are gRPC protobuf files, how gRPC works and how to implement it in Java and Golang.
  • Published on
    gRPC is a viable alternative to REST for inter-service communication. Explore how gRPC work, what are its pros and cons, how to use it in different programming languages, what are grpc protobuf files and how to write and manage them.