Remove Code Remove Design Remove Presentation
article thumbnail

Practical API Design at Netflix, Part 1: Using Protobuf FieldMask

The Netflix TechBlog

How can we achieve a similar functionality when designing our gRPC APIs? There are a number of utilities and conventions on how to use this message when it is present in an RPC request. link] When the protobuf compiler (protoc) compiles this message definition, it creates the code in the language of your choice (Java in our example).

Design 246
article thumbnail

Hawkins: Diving into the Reasoning Behind our Design System

The Netflix TechBlog

Stranger Things imagery showcasing the inspiration for the Hawkins Design System by Hawkins team member Joshua Godi ; with art contributions by Wiki Chaves Hawkins may be the name of a fictional town in Indiana, most widely known as the backdrop for one of Netflix’s most popular TV series “Stranger Things,” but the name is so much more.

Design 237
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How to Prepare for Your DevOps Interview

DZone

For system administrators, operations engineers, and others with strong systems and software backgrounds, there’s perhaps no better time than the present to transition into DevOps. Interviews can range from standard software engineer coding questions to questions on system design, Linux debugging, and DevOps tools.

DevOps 277
article thumbnail

AI Prowess: Harnessing Docker for Streamlined Deployment and Scalability of Machine Learning Applications

DZone

This article proposes a technique using Docker, an open-source platform designed to automate application deployment, scaling, and management, as a solution to these challenges. The proposed methodology encapsulates the ML models and their environment into a standardized Docker container unit. What Is Docker?

article thumbnail

TestNG vs. JUnit Testing Framework: Which One Is Better?

DZone

Software Development goes through many phases like requirement gathering & analysis, communication, design, code building, testing, and release. Unit testing Frameworks like JUnit and TestNG present similar test roots, so the debate over TestNG vs. JUnit persists. What is Unit Testing?

Testing 246
article thumbnail

Ready-to-go sample data pipelines with Dataflow

The Netflix TechBlog

One of the main reasons this feature exists is just like with food samples, to give you “a taste” of the production quality ETL code that you could encounter inside the Netflix data ecosystem. " , country_code STRING COMMENT "Country code of the playback session." This is one way to build trust with our internal user base.

article thumbnail

Jamstack CMS: The Past, The Present and The Future

Smashing Magazine

Jamstack CMS: The Past, The Present and The Future. Jamstack CMS: The Past, The Present and The Future. However, unlike the early days of the web, static sites are no longer limited to developers working in a code editor. The benefit of doing this is the entire site’s source code can live in Git. Mike Neumegen.

Ecommerce 140