Sat.Oct 12, 2019 - Fri.Oct 18, 2019

How Netflix microservices tackle dataset pub-sub

Netflix TechBlog

By Ammar Khaku Introduction In a microservice architecture such as Netflix’s, propagating datasets from a single source to multiple downstream destinations can be challenging.

Managing From Afar: How This Engineering Manager Tackles the Challenges of Remote Work


In this Perspectives in Engineering interview series, engineering leaders talk about how to build, coach, and scale world-class technology teams. Leading remote engineering teams comes with a suite of challenges. How should teams that are spread across time zones coordinate their schedules?

How Google and Facebook do code analysis


Over the past five years the internal developer productivity teams at Google and Facebook have been exploring a new approach to incorporating static code analysis into their development workflows.

Article: Psychological Safety: Models and Experiences

InfoQ Culture Methods

This paper discusses psychological safety that refers to a climate in which people are comfortable being (and expressing) themselves. A proposed model (called S.A.F.E.T.Y.)

Rapid Experimentation at Every Stage of Product Development

Speaker: Tanya Koshy, VP of Product, UserTesting

Experimentation isn't something you do once you have designs or once you’ve built the product; it's important to validate early and often to better understand your customer, their needs, and the market opportunity. Join Tanya Koshy, VP of Product at UserTesting, as she explores how, by using customer feedback at every stage of the product development process, you can better and more quickly iterate on your product ideas. Ultimately, this rapid experimentation during development will enable you to deliver customer value faster.

Scrum - an Art of Decision Marking

People always have questions and concerns about Risk management and Autonomy in the Scrum Team, like: How do we make sure the success of the product if the Product Owner is new or hasn’t had enough domain knowledge yet?


More Trending

This Is Why Your DevOps Meetings Fail Every Time

Dzone - DevOps

Here's why your DevOps meetings aren't going so well. It’s a beautiful day and you have enough passion to enter the room, have a Hollywood-look at the crowd, and manage a DevOps meeting like a pro.

How Much Time Do Developers Spend Actually Writing Code?

The New Stack

Tidelift sponsored this post. Chris Grams. Chris is the head of marketing at Tidelift.

Survey 109

An Easy Way to Check on Your Culture

Let's Grow Leaders

Check your culture by looking at shared resources Is there anything more gross than a neglected break-room microwave oven? If Marvel needs another super-villain, I’d recommend someone spawned from the splatter of last night’s warmed up spaghetti and powered by the fumes […].

The One Constant with Don Gray

Marcus Blankenship - Podcasts

Episode 25. Change is hard, unpredictable, and downright complex. Getting people or systems to change is not easy and certainly not done in a vacuum.

The Science of High-Impact Experimentation

Speaker: Holly Hester-Reilly, Founder and Product Management Coach, H2R Product Science

Too many product teams don't know what to test, which leads to poorly designed experiments and unclear results. How can a product manager be certain they’re making effective decisions when it comes to experimentation? Join Holly Hester-Reilly, Founder and Product Management Coach at H2R Product Science, as she walks us through the entire experimentation process, from deciding what to test to sharing the results with stakeholders, to illustrate what strong testing practices look like and how they can be implemented in every organization.

Delta: A Data Synchronization and Enrichment Platform

Netflix TechBlog

Data 76

4 essential soft skills every DevOps team needs


You might be hearing a lot about "upskilling" lately, particularly in light of the technical talent gap. Enterprises are actively pursuing "full-stack engineers" while also investing in skills transformation programs for existing staff.

Using velocity as a management instrument? Don't do it!

In organizations in which agile transitions take place, the ancient English proverb Blood is thicker than water is frequently appropriate. It is decided to adopt agile working, there is talk of Scrum, self-organizing teams, Sprints, standing meetings, sticky notes on the wall, etc.


The Relationship Between Feature Flags and DevOps

From 2017 I’ve started most DevOps conversations with, “DevOps is now boring, and I love it!” What I mean by boring is that we are arguing less and less about why you should embrace DevOps principles and practices and having more and more conversations about how to implement DevOps in the real world.

DevOps 100

Design and Run Experiments That Actually Progress Your Business

Speaker: Nick Noreña, Innovation Coach and Advisor, Kromatic

Experimenting as a way to explore new products, services, and business models can help eliminate the guesswork involved in building something your customers actually value. That said, it's often quite tricky to take your vision and figure out the first experiment to run. How do you get started? How can you ensure your experiments are well-designed? Join Nick Noreña, educator, entrepreneur, and currently an Innovation Coach at Kromatic, as he walks us through how we can figure out the right experiments to run for any product or service, and in organizations of all sizes.

Reality Check: 6 Cost-Benefit Considerations When Adopting Microservices

The New Stack

Hans Otharsson. As Customer Success Officer, Hans is responsible for the successful global deployment of OpenLegacy and ensuring the highest levels of customer satisfaction. Hans brings over 30 years of experience in legacy modernization to OpenLegacy.

ML Platform Meetup: Infra for Contextual Bandits and Reinforcement Learning

Netflix TechBlog

Faisal Siddiqi Infrastructure for Contextual Bandits and Reinforcement Learning?—? theme of the ML Platform meetup hosted at Netflix, Los Gatos on Sep 12, 2019. Contextual and Multi-armed Bandits enable faster and adaptive alternatives to traditional A/B Testing.

Do You have Evidence of Your Agile Transformation?

The term Agile Transformation is often mingled together with a series of other things, for example a business transformation or a digital transformation. These are however very different things.

Agile 199

How Enterprise IT Teams Can Win the Hearts of DevOps

Take your average IT team in a young enterprise in the midst of skyrocketing growth. There’s a good chance the workflows they’ve used since the outset can’t keep up with the ever-increasing volume of requests from the business.

DevOps 100

How to Design Strong Experiments

Speaker: Franziska Beeler, Head of Cloud Academy, and Tendayi Viki, Associate Partner, Strategyzer

When testing new business and product ideas, choosing the right experiment is just the beginning. After we have chosen our experiment, it’s important that we spend some time designing it well. Join Tendayi Viki, corporate innovation expert and associate partner at Strategyzer, and Franziska Beeler, Head of Cloud Academy at Strategyzer, as they walk us through the three key elements that help you design stronger experiments and come away with the evidence you need to advance your idea.

A Conversation with Kenny Bass-Schwegler and Alberto Brandolini about the power of Event Storming

Agile Alliance


The Strengths and Benefits of Micro Frontends


Micro-frontend architectures decompose a front-end app into individual, semi-independent "microapps" working loosely together. This can help make large projects more manageable, e.g. when transitioning from legacy codebases

Five Invaluable Laws of Growth for Scrum Masters

It's been a while since I wrote a blog, here is some good news, this is part1 of a 3 part blog series, inspired by the writings of John C. Maxwell, “The 15 Invaluable Laws of Growth: Live Them and Reach Your Potential.”.


What Developers Must Know About Threat Modeling

Threat modeling is a process that far few developers seem to pursue, but it is a process that helps you and your team to model all potential threats to your application. Essentially, threat modeling is your thinking through all of the potential threats against an application.

Get Better User Insights With Wasteless Validation

Speaker: Tim Herbig, Product Management Coach and Consultant

Product teams tend to get ahead of themselves by rushing from idea straight to building a Minimum Viable Product (MVP). How can a product manager slow their team down and prevent them from wasting valuable resources? Join Tim Herbig, Product Management Coach and Consultant, as he introduces a new way of understanding MVPs and explores how you can approach validation without wasting the resources of your development team.

Why Merging Testing and Developer Roles Is a Bad Idea

The New Stack

Tricentis sponsored this post. Wolfgang Platz. Wolfgang is the founder and chief product officer of Tricentis. He is the force behind software testing innovations such as model-based test automation and the linear expansion test design methodology.

Top 6 Complete Automation Testing Solutions

Dzone - DevOps

Here are the top six automation testing tools. Finding an automation testing tool that suits the needs of your project might be a difficult task. There are many tools, each with its strengths and weaknesses. Here is a list of testing tools that might help you in the decision making process.

Best Practices and Scrum

In my Professional Scrum classes, I always get asked about best practices. It may be about facilitating events, Product Backlog refinement , defining value, forming Scrum Teams, or creating good Sprint Goals. No matter the context of the question, my answer always starts the same.


Achieving Application Health Through Integrated APM

Performance and availability mean everything to application users at both the enterprise and consumer level.

An Adult Conversation About Estimates

Speaker: Beekey Cheung, Software Consultant, Professor Beekums, LLC

Estimates are a contentious topic in software development. Most of our development teams hate providing estimates and many managers are starting to view them as unnecessary. As senior software leaders, how can we determine whether estimates are helpful or harmful to our teams? We are excited to be joined by Beekey Cheung, a software consultant and blogger known as Professor Beekums, who has helped many leaders and teams go from fearing estimates to using them appropriately. He'll walk us through the value of estimates, how to overcome the hesitancy many have in giving them, and how to provide better estimates.

How DevOps Can Prioritize Time and Energy for Software Development

The New Stack

Raygun sponsored this post. Freyja Spaven. Freyja writes for, the performance monitoring suite that enables you to build stronger, faster and more resilient web and mobile applications for your customers.

Cloud, Automation and the Future of DevSecOps


DevSecOps offers a new approach to improving the security of cloud-based applications by integrating security into key steps of the DevOps process itself

Scrum Master Fatigue

While teaching and consulting, I’ve had many existing Scrum Masters pull me aside looking tired, frustrated, and worn out. They seek me out looking for answers to difficult situations they are facing in the organizations where they work.