2020

Why Testing is No Longer Sufficient for Today’s Software Delivery Pipelines

OverOps

The move to innovate at speed and scale is stressing software quality and exposing the limitations of testing. Don’t get me wrong – testing in all its forms is inseparable from the software delivery supply chain.

A Guide to Threat Modelling for Developers

Martin Fowler

Insiders

Sign Up for our Newsletter

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

20 Questions from New Scrum Master to Product Owner

Scrum.org

TL; DR: 20 Questions to Ask the Product Owner to Get up to Speed as a New Scrum Master. From Scrum Master to Product Owner, this set of questions addresses the future collaboration between the two individuals and the rest of the Scrum Team.

SCRUM 177

Using Team Topologies to discover and improve reliability qualities

Xebia

130
130

The Executive's Guide to Empathy-Driven ROI

In this guide from UserTesting, learn why empathy is at the heart of your organization's success, and how to promote a more customer-centric culture that's constantly testing its products, services, and messaging to ensure a strong connection with customers.

360 Customer View: DataOps for Marketing Success - A Zaloni Resource

Zaloni

CTO 135

More Trending

Developer experience as a competitive advantage

Erik Bernhardsson

Kubernetes Troubleshooting: 7 Essential Steps for Delivering Reliable Applications

OverOps

A step-by-step guide for delivering more reliable software in today’s increasingly complex and fast moving environment.

How to hire smarter than the market: a toy model

Erik Bernhardsson

Let’s consider a toy model where you’re hiring for two things and that those are equally valuable. It’s not very important what those are, so let’s just call them “thing A” and “thing B” for now.

Patterns of Distributed Systems

Martin Fowler

Over the last few months, my colleague Unmesh Joshi has been running workshops to teach developers about distributed systems design. In this work he's been delving into many open-source distributed systems and identifying patterns. As he writes them up, he's publishing the patterns on my site.

System 285

Digital Transformation: The New Product

Speaker: Michael Cardy - Red Hat Chief Strategist, Jason Tanner - CEO of Applied Frameworks, and Mike Mace - VP of Market Strategy at UserTesting

Join us to learn how companies mitigate risks through usability testing and real-time qualitative feedback from customers to efficiently launch and develop digital products.

The Shape of Things to Come: What’s the Future of Computer Programming?

The Crazy Programmer

What will computer programming look like in the future? Will, there even be programming jobs, and what will they entail? Is there still a point to going into a computer programming career? These questions are weighing heavily on the minds of both established programmers and newcomers to the field.

Artificial Intelligence – A Guide for Thinking Humans

Henrik Warne

I really enjoyed reading Artificial Intelligence – A Guide for Thinking Humans by Melanie Mitchell. The author is a professor of computer science and an artificial intelligence (AI) researcher.

How tracking voters’ locations could improve future elections

The Parallax

Smartphone location data is a dream for marketers who want to know where you go and how long you spend there—and a general nightmare for privacy advocates. It may come as a surprise that this type of geolocation data could also be used to protect people’s voting rights on Election Day.

Your Ticket Out Of Crazy Town: How Scrum’s ‘Guardrails’ Protect Teams From Chaos

3back

As we stated before, Scrum is for developing in Complicated/Complex environments. This ties nicely to the Cynefin (ku-NEV-in) framework, which breaks Decision-Space into four areas: Clear, Complicated, Complex, and Chaotic.

SCRUM 208

The Top 5 Business Outcomes Companies Can Achieve From Monitoring Consolidation

In this eBook, learn what the top five business outcomes are that organizations see when leveraging Datadog's end-to-end monitoring tool.

20 Machine Learning/Artificial Intelligence Influencers To Follow In 2020

Hacker Earth Developers Blog

Machine Learning (ML) is emerging as one of the hottest fields today. It has penetrated into numerous aspects of our everyday life—be it Siri or Alexa, Facebook/Instagram friend suggestions, Gmail spam filters, traffic congestion predictions, customer support chatbots, and much more.

Building a PC, Part IX: Downsizing

Coding Horror

Hard to believe that I've had the same PC case since 2011, and my last serious upgrade was in 2015. I guess that's yet another sign that the PC is over , because PC upgrades have gotten really boring. It took 5 years for me to muster up the initiative to get my system fully upgraded! ??

.Net 196

How to Get Better at Remote Small Talk

Let's Grow Leaders

“Yeah, I don’t do small talk.” ” “My team understands, I’m cool with THEIR chit chat in-between meetings, but I don’t really have time for that stuff. I’m all business. That’s why I’m so productive.”

Tips for Better Remote Meetings

Agile Alliance

As of this week, many people who are accustomed to going to the office are working from home. I myself am mostly staying at home, avoiding face-to-face interaction with colleagues and friends, especially those over 65 or with medical issues.

How Collecting and Managing the Voice of the Customer Will Strengthen Your Product

Product teams strive to incorporate customers’ needs in everything they build, but this can’t be done without clear strategy, processes, and feedback loops in place. In this eBook, you'll learn how to build a robust voice of the customer program.

Lessons from the Recent Facebook iOS SDK Crash

OverOps

On July 10, popular apps like Spotify and Tinder suffered crashes due to a Facebook SDK issue. OverOps CTO Tal Weiss breaks down a few key learnings development teams can take from this mishap. The recent Facebook iOS SDK crash highlights how a code or environment change by another company (e.g.

Mobile 239

Giving more tools to software engineers: the reorganization of the factory

Erik Bernhardsson

It's a popular attitude among developers to rant about our tools and how broken things are. Maybe I'm an optimistic person, because my viewpoint is the complete opposite!

Data Mesh Principles and Logical Architecture

Martin Fowler

Last year, my colleague Zhamak Dehghani introduced the notion of the Data Mesh , shifting from the notion of a centralized data lake to a distributed vision of data.

Student Registration Form in HTML with JavaScript Validation

The Crazy Programmer

In this tutorial, I will tell you how to make student registration form in html with javascript validation. Javascript is basically used to validate HTML pages in web application. Validations are basically some rules to follow when inputting values to register on-site.

Mobile 239

Mitigating Risk in Digital Product Development

This guide from UserTesting will show you how digital product teams reduce risk, manage cost, and stay competitive by quickly innovating and iterating digital product development through utilizing human insight.

6 Small Unit Testing Tips

Henrik Warne

Choosing test values when writing unit tests is mostly guided by the need to cover all cases of the program logic. However, some values are better than others. Here are a few tips on how to pick values that make mistakes easy to spot and the tests easy to read.

Privacy advocates split on California’s Prop. 24

The Parallax

In 2021, technology companies whose businesses are based on the user data they collect might face financial penalties from a new California state agency. Regulatory oversight of consumer privacy is often pushed for and broadly lauded by consumer privacy advocates.

What Happened to my Team? COVID-19’s Impact on Team Health

3back

COVID-19: A silver lining? In the pandemic’s early days, a Team Leader told me, with an obvious sense of relief, that his people were doing really well despite the turmoil. Productivity had actually increased after the Team’s shift to working from home.

SCRUM 207

20 Machine Learning/Artificial Intelligence Influencers To Follow In 2020

Hacker Earth Developers Blog

Machine Learning (ML) is emerging as one of the hottest fields today. It has penetrated into numerous aspects of our everyday life—be it Siri or Alexa, Facebook/Instagram friend suggestions, Gmail spam filters, traffic congestion predictions, customer support chatbots, and much more.

Modernizing Workloads with the Cloud: How to Improve Performance & Reduce Costs

In this eBook, you’ll learn how to migrate workloads to Azure and optimize performance for your serverless and containerized applications in Azure.

Running KIND Inside A Kubernetes Cluster For Continuous Integration

Jie Yu & Steven Chung

Communication Techniques for Challenging Times: A Frontline Festival

Let's Grow Leaders

Communication is tricky, even during “normal” circumstances, but it’s even more important now. You know we’re huge believers in 5×5 communication.

199
199

Communicate to be Understood, Not Just Heard

Agile Alliance

One of my favorite quotes from the famous Irish playwright, George Bernard Shaw, is: “The single biggest problem in communication is the illusion that it has taken place.”

Agile 266