#

Groovy Programming Tutorials & Engineering Articles

24 Groovy tutorials, guides, and engineering insights from Netflix, LinkedIn, Slack, and more

Groovy Articles & Tutorials

Filter:
NVIDIA logo
NVIDIA
Intermediate
The article discusses the use of Jenkins as a CI/CD solution and highlights the security vulnerabilities associated with Jenkins instances, particularly through the exploitation of the Jenkins Scri...
Dylan Makowski
5 min read
Includes Code
Has Summary
--
Slack logo
Slack
Intermediate
The article discusses how Slack utilizes Terraform for managing its infrastructure across multiple cloud providers, including AWS, DigitalOcean, NS1, and GCP.
Archie Gunasekara
17 min read
Includes Code
Has Summary
--
Slack logo
Slack
Beginner
The article discusses the Mobile Developer Experience Team at Slack, focusing on how they enhance developer productivity and satisfaction through targeted improvements in the mobile development pro...
Slack logo
Slack
Advanced
This article discusses a critical incident at Slack where a Jenkins job caused the Jenkins UI to break, despite jobs continuing to run.
Maria Sabastian
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The Netflix Cosmos Platform is a computing framework that integrates microservices, asynchronous workflows, and serverless functions to handle resource-intensive algorithms and complex workflows.
Netflix Technology Blog
13 min read
Has Summary
--
Pinterest logo
Pinterest
Beginner
The article discusses a significant improvement made by the Engineering Productivity team at Pinterest, where a simple change in the Git fetch command reduced clone times by 99%.
Pinterest Engineering
4 min read
Has Summary
--
Google logo
Google
Intermediate
The article discusses the introduction of Java 11 support for Google Cloud Functions, allowing developers to write serverless functions in Java.
LinkedIn logo
LinkedIn
Intermediate
The article discusses the development of LinkedIn's Talent Hub, an enterprise software solution designed for mid-sized companies.
Viman Deb
14 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's engineering efforts to enhance marketing effectiveness through scalable ad creation and management.
Netflix Technology Blog
12 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn's significant improvement in build times by migrating from SBT to Gradle, achieving a 400% increase in productivity.
Vinyas Maddi
10 min read
Has Summary
--
Pinterest logo
Pinterest
Intermediate
The article discusses how Pinterest improved its continuous integration (CI) process for iOS development by adopting Nix and Buildkite, moving away from Jenkins.
Pinterest Engineering
11 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
The article introduces Bolt, a diagnostic and remediation platform designed for AWS EC2 instances, which automates common tasks and integrates with Netflix's existing orchestration service, Winston.
Netflix Technology Blog
12 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article discusses Netflix's development of NDBench, a pluggable benchmarking tool for cloud data stores, aimed at validating updates, performing capacity planning, and testing various workloads.
Netflix Technology Blog
9 min read
Has Summary
--
LinkedIn logo
LinkedIn
Beginner
The article discusses the open-sourcing of the LinkedIn Gradle Plugin and the Hadoop DSL for Apache Hadoop, aimed at enhancing the development, testing, and deployment of Hadoop applications.
LinkedIn Engineering Team
4 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article introduces Nicobar, an open-source dynamic scripting library for Java developed by Netflix, designed to allow UI teams to inject code dynamically into the JVM without API team involveme...
Netflix Technology Blog
7 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the Netflix Dynamic Scripting Platform, which allows for the injection of code into running Java applications, enhancing agility and performance.
Netflix Technology Blog
8 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's approach to preparing its API for deployment, emphasizing the importance of a robust Software Delivery pipeline to facilitate rapid and reliable updates.
Netflix Technology Blog
10 min read
Has Summary
--
Netflix logo
Netflix
Intermediate
The article introduces Zuul, an edge service developed by Netflix to manage the complexities of their streaming application.
Netflix Technology Blog
8 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Intermediate
Netflix is enhancing the visibility of its open-source projects by implementing public Continuous Integration (CI) builds.
Netflix Technology Blog
3 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the implementation of reactive programming in the Netflix API using RxJava, highlighting the benefits of server-side concurrency and the challenges associated with traditional...
Netflix Technology Blog
9 min read
Includes Code
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses the redesign of the Netflix API aimed at improving performance and optimizing client applications for various devices.
Netflix Technology Blog
7 min read
Has Summary
--
Netflix logo
Netflix
Advanced
The article discusses Netflix's transition from a traditional one-size-fits-all (OSFA) REST API to a fully customizable API designed to better support over 800 different device types.
Netflix Technology Blog
11 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses LinkedIn's transition from server-side templates like JSPs to client-side templates using dust.
LinkedIn Engineering Team
6 min read
Has Summary
--
LinkedIn logo
LinkedIn
Intermediate
The article discusses CoffeeScript, a programming language that compiles into JavaScript, emphasizing its readability and syntactic features derived from Ruby, Groovy, and Python.
Yevgeniy Brikman
5 min read
Has Summary
--

You've reached the end! All 24 articles loaded.