Systems | Development | Analytics | API | Testing

Navigating the 8 fallacies of distributed computing

The fallacies of distributed computing are a list of 8 statements describing false assumptions that architects and developers involved with distributed systems might make (but should undoubtedly steer away from). In this blog post, we’ll look at what these fallacies are, how they came to be, and how to navigate them in order to engineer dependable distributed systems.

Rails Security Threats: Authentication

Authentication is at the heart of most web development, yet it is difficult to get right. In this article, Diogo Souza discusses common security problems with authentication systems and how you can resolve them. Even if you never build an authentication system from scratch (you shouldn't), understanding these security concerns will help you make sure whatever authentication system you use is doing its job.

BigQuery row-level security enables more granular access to data

Data security is an ongoing concern for anyone managing a data warehouse. Organizations need to control access to data, down to the granular level, for secure access to data both internally and externally. With the complexity of data platforms increasing day by day, it's become even more critical to identify and monitor access to sensitive data.

Inside Zephyr - a celebration of the people behind your favorite tools

Have you ever wondered about the story behind the word ‘Zephyr’? Or how does one actually test a test management tool? Recently, we held “Inside Zephyr,” a special online community event to celebrate the Zephyr family of products. It was a sneak-peak behind the curtain, and the team of extraordinary people that make Zephyr tools so great – from original founders to developers, testers, and support agents.

Google's Page Experience Update: How to Better Prepare Your Agency and Clients According to Pepperland Marketing

In this episode of Metrics and Chill, Sean Henri, Founder and CEO at Pepperland marketing, shares the latest Google Page Experience update details, including how his agency prepared themselves and their clients and the changes they implemented.