[Soundcloud]
Building a Healthy On-Call Culture
Paging Doctor Software In the past, on-call duty was often associated with doctors, but in recent years, it’s become common for software
Building a Healthy On-Call Culture
Paging Doctor Software In the past, on-call duty was often associated with doctors, but in recent years, it’s become common for software
Soundcloud
Building a Healthy On-Call Culture
In this post, we share some of the best practices we apply when SoundCloud engineers take on out-of-hours support duties.
[.NET]
Blinking LEDs with Raspberry Pi
The Raspberry Pi is one of the world’s most successful hardware projects. A lot of people have one, but not everyone knows what to do with it. You can use it as a desktop computer or the brain of an electronic circuit. The post Blinking LEDs with Raspberry Pi appeared first on .NET Blog.
Blinking LEDs with Raspberry Pi
The Raspberry Pi is one of the world’s most successful hardware projects. A lot of people have one, but not everyone knows what to do with it. You can use it as a desktop computer or the brain of an electronic circuit. The post Blinking LEDs with Raspberry Pi appeared first on .NET Blog.
Microsoft News
Blinking LEDs with Raspberry Pi
Learn how to use the Raspberry Pi to blink LEDs with C# and .NET GPIO APIs.
[HubSpot]
Mobile Rewrote the Rulebook for Software. B2B Is Still Catching Up.
Fourteen years ago, Steve Jobs stood onstage and introduced the iPhone. It wasn’t the first smartphone, but it was the start of the smartphone era. And now 14 years later, we can clearly see some of the effects of this announcement on the ways that we think about and use computers and software.
Mobile Rewrote the Rulebook for Software. B2B Is Still Catching Up.
Fourteen years ago, Steve Jobs stood onstage and introduced the iPhone. It wasn’t the first smartphone, but it was the start of the smartphone era. And now 14 years later, we can clearly see some of the effects of this announcement on the ways that we think about and use computers and software.
Hubspot
Mobile Rewrote the Rulebook for Software. B2B Is Still Catching Up.
How mobile technology is redefining expectations for business software.
[Pinterest]
Pinterest Flink Deployment Framework
Rainie Li | Software Engineer, Stream Processing Platform TeamBackgroundAt Pinterest, stream processing allows us to unlock value from real time data for pinners and partners. The Stream Processing Platform team is working on building a reliable and scalable platform to support many critical
Pinterest Flink Deployment Framework
Rainie Li | Software Engineer, Stream Processing Platform TeamBackgroundAt Pinterest, stream processing allows us to unlock value from real time data for pinners and partners. The Stream Processing Platform team is working on building a reliable and scalable platform to support many critical
Medium
Pinterest Flink Deployment Framework
Rainie Li | Software Engineer, Stream Processing Platform Team
[Docker]
Guest Post: Calling the Docker CLI from Python with Python-on-whales
At Docker, we are incredibly proud of our vibrant, diverse and creative community. From time to time, we feature cool contributions from the community on our blog to highlight some of the great work our community does. The following is a guest post by Docker community member Gabriel de Marmiesse
Guest Post: Calling the Docker CLI from Python with Python-on-whales
At Docker, we are incredibly proud of our vibrant, diverse and creative community. From time to time, we feature cool contributions from the community on our blog to highlight some of the great work our community does. The following is a guest post by Docker community member Gabriel de Marmiesse
Docker
Guest Post: Calling the Docker CLI from Python with Python-on-whales | Docker
This post highlights a new project built by Gabriel de Marmiesse from the Docker community: Python-on-whales. The goal of this project is to have a 1-to-1 mapping between the Docker CLI and the Python library.
[Google Online Security]
Continuing to Raise the Bar for Verifiable Security on Pixel
Posted by Eugene Liderman, Android Security and Privacy TeamEvaluating the security of mobile devices is difficult, and a trusted way to validate a company’s claims is through independent, industry certifications. When it comes to smartphones one of the most rigorous end-to-end certifications is
Continuing to Raise the Bar for Verifiable Security on Pixel
Posted by Eugene Liderman, Android Security and Privacy TeamEvaluating the security of mobile devices is difficult, and a trusted way to validate a company’s claims is through independent, industry certifications. When it comes to smartphones one of the most rigorous end-to-end certifications is
Google Online Security Blog
Continuing to Raise the Bar for Verifiable Security on Pixel
Posted by Eugene Liderman, Android Security and Privacy Team Evaluating the security of mobile devices is difficult, and a trusted way to...
[Google Online Security]
#ShareTheMicInCyber: Brooke Pearson
Posted by Parisa Tabriz, Head of Chrome Product, Engineering and UX In an effort to showcase the breadth and depth of Black+ contributions to security and privacy fields, we’ve launched a profile series that aims to elevate and celebrate the Black+ voices in security and privacy we have here at
#ShareTheMicInCyber: Brooke Pearson
Posted by Parisa Tabriz, Head of Chrome Product, Engineering and UX In an effort to showcase the breadth and depth of Black+ contributions to security and privacy fields, we’ve launched a profile series that aims to elevate and celebrate the Black+ voices in security and privacy we have here at
Google Online Security Blog
#ShareTheMicInCyber: Brooke Pearson
Posted by Parisa Tabriz, Head of Chrome Product, Engineering and UX In an effort to showcase the breadth and depth of Black+ contributions ...
[Cloudflare]
Lessons Learned from Scaling Up Cloudflare’s Anomaly Detection Platform
Anomaly Detection uses an algorithm called Histogram-Based Outlier Scoring HBOS to detect anomalous traffic in a scalable way. While HBOS is less precise than algorithms like kNN when it comes to local outliers, it is able to score global outliers quickly in linear time.
Lessons Learned from Scaling Up Cloudflare’s Anomaly Detection Platform
Anomaly Detection uses an algorithm called Histogram-Based Outlier Scoring HBOS to detect anomalous traffic in a scalable way. While HBOS is less precise than algorithms like kNN when it comes to local outliers, it is able to score global outliers quickly in linear time.
The Cloudflare Blog
Lessons Learned from Scaling Up Cloudflare’s Anomaly Detection Platform
Anomaly Detection uses an algorithm called Histogram-Based Outlier Scoring (HBOS) to detect anomalous traffic in a scalable way. While HBOS is less precise than algorithms like kNN when it comes to local outliers, it is able to score global outliers quickly…
[Google Online Security]
A Spectre proof-of-concept for a Spectre-proof web
Posted by Stephen Röttger and Artur Janc, Information Security EngineersThree years ago, Spectre changed the way we think about security boundaries on the web. It quickly became clear that flaws in modern processors undermined the guarantees that web browsers could make about preventing data
A Spectre proof-of-concept for a Spectre-proof web
Posted by Stephen Röttger and Artur Janc, Information Security EngineersThree years ago, Spectre changed the way we think about security boundaries on the web. It quickly became clear that flaws in modern processors undermined the guarantees that web browsers could make about preventing data
Google Online Security Blog
A Spectre proof-of-concept for a Spectre-proof web
Posted by Stephen Röttger and Artur Janc, Information Security Engineers Three years ago, Spectre changed the way we think about security b...
[Android]
Creating custom Tiles on Wear OS by Google with the Jetpack Tiles library
Posted by Jolanda Verhoef, Developer Relations Engineer We introduced Tiles in 2019, and since then, Tiles have become one of the most helpful and useful features on Wear OS by Google smartwatches. They are fast to access, convenient, and designed to provide users with swipeable access to the
Creating custom Tiles on Wear OS by Google with the Jetpack Tiles library
Posted by Jolanda Verhoef, Developer Relations Engineer We introduced Tiles in 2019, and since then, Tiles have become one of the most helpful and useful features on Wear OS by Google smartwatches. They are fast to access, convenient, and designed to provide users with swipeable access to the
Android Developers Blog
Creating custom Tiles on Wear OS by Google with the Jetpack Tiles library
Posted by Jolanda Verhoef , Developer Relations Engineer We introduced Tiles in 2019 , and since then, Tiles have become one of the mo...
[New York Times]
Meeting… Carrie Price, Lead Software Engineer at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?I am a Lead Software
Meeting… Carrie Price, Lead Software Engineer at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?I am a Lead Software
NY Times
Meeting… Carrie Price, Lead Software Engineer at The New York Times
This March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.
[Google Research]
LEAF: A Learnable Frontend for Audio Classification
Posted by Neil Zeghidour, Research Scientist, Google Research Developing machine learning ML models for audio understanding has seen tremendous progress over the past several years. Leveraging the ability to learn parameters from data, the field has progressively shifted from composite,
LEAF: A Learnable Frontend for Audio Classification
Posted by Neil Zeghidour, Research Scientist, Google Research Developing machine learning ML models for audio understanding has seen tremendous progress over the past several years. Leveraging the ability to learn parameters from data, the field has progressively shifted from composite,
Google AI Blog
LEAF: A Learnable Frontend for Audio Classification
Posted by Neil Zeghidour, Research Scientist, Google Research Developing machine learning (ML) models for audio understanding has seen tr...
[Netflix]
Production Media Management: Transforming Media Workflows by leveraging the Cloud
Written by Anton Margoline, Avinash Dathathri, Devang Shah and Murthy Parthasarathi. Credit to Netflix Studio’s Product, Design, Content Hub Engineering teams along with all of the supporting partner and platform teams.In this post, we will share a behind-the-scenes look at how Netflix delivers
Production Media Management: Transforming Media Workflows by leveraging the Cloud
Written by Anton Margoline, Avinash Dathathri, Devang Shah and Murthy Parthasarathi. Credit to Netflix Studio’s Product, Design, Content Hub Engineering teams along with all of the supporting partner and platform teams.In this post, we will share a behind-the-scenes look at how Netflix delivers
Medium
Production Media Management: Transforming Media Workflows by leveraging the Cloud
Written by Anton Margoline, Avinash Dathathri, Devang Shah and Murthy Parthasarathi. Credit to Netflix Studio’s Product, Design, Content…
[.NET]
Investigating a Linux CVE with .NET Images
We regularly get contacted for help in managing CVEs in Linux-based .NET images. In fact, we were contacted just this morning about CVE-2021-23840 and CVE-2021-23841. I investigated the CVE for that customer to help them understand their options. It occurred to me that this information would be
Investigating a Linux CVE with .NET Images
We regularly get contacted for help in managing CVEs in Linux-based .NET images. In fact, we were contacted just this morning about CVE-2021-23840 and CVE-2021-23841. I investigated the CVE for that customer to help them understand their options. It occurred to me that this information would be
Microsoft News
Investigating a Linux CVE with .NET Images
We regularly help .NET developers manage Linux CVEs. This post is an example of how we helped a customer with CVE-2021-23840 and CVE-2021-23841.
[Cloudflare]
Enhancing privacy-focused Web Analytics to better meet your metrics needs
Today, we’re excited to announce the release of three of the most requested features: adding multiple websites to an account, supporting Single-page Applications SPA as well as showing Core Web Vitals in Web Analytics.
Enhancing privacy-focused Web Analytics to better meet your metrics needs
Today, we’re excited to announce the release of three of the most requested features: adding multiple websites to an account, supporting Single-page Applications SPA as well as showing Core Web Vitals in Web Analytics.
The Cloudflare Blog
Enhancing privacy-focused Web Analytics to better meet your metrics needs
Today, we’re excited to announce the release of three of the most requested features: adding multiple websites to an account, supporting Single-page Applications (SPA) as well as showing Core Web Vitals in Web Analytics.
[Google Online Security]
Google, HTTPS, and device compatibility
Posted by Ryan Hurst, Product Management, Google Trust ServicesEncryption is a fundamental building block when you’re on a mission to organize the world’s information and make it universally accessible with strong security and privacy. This is why a little over four years ago we created Google
Google, HTTPS, and device compatibility
Posted by Ryan Hurst, Product Management, Google Trust ServicesEncryption is a fundamental building block when you’re on a mission to organize the world’s information and make it universally accessible with strong security and privacy. This is why a little over four years ago we created Google
Google Online Security Blog
Google, HTTPS, and device compatibility
Posted by Ryan Hurst, Product Management, Google Trust Services Encryption is a fundamental building block when you’re on a mission to organ...
[New York Times]
Meeting… Christina Malis, Director of Customer Care at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?Director, Customer Care. I
Meeting… Christina Malis, Director of Customer Care at The New York Times
Celebrating Women’s History MonthThis March, we are featuring colleagues from across The New York Times in a special Women’s History Month series of ‘Meeting’.Illustration by Claire MerchlinskyWhat are your pronouns?She/HerWhat is your job title and what does it mean?Director, Customer Care. I
NY Times
Meeting… Christina Malis, Director of Customer Care at The New York Times
The more we learn about people’s experience with our products and comparable products, the better we can make our offerings.
[Slack]
Migrating Millions of Concurrent Websockets to Envoy
Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Today, we’ll
Migrating Millions of Concurrent Websockets to Envoy
Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer for all incoming traffic. Today, we’ll
slack.engineering
Migrating Millions of Concurrent Websockets to Envoy
Slack has a global customer base, with millions of simultaneously connected users at peak times. Most of the communication between users involves sending lots of tiny messages to each other. For much of Slack’s history, we’ve used HAProxy as a load balancer…
[Soshace]
Managing Kubernetes using Terraform
Kubernetes has continued in its strive to influence the tech space with its flexibility and portability in container orchestration. And with its continuous strive, there has been an increasing need to connect, configure and manage Kubernetes with other tools and resources of your choice. This has
Managing Kubernetes using Terraform
Kubernetes has continued in its strive to influence the tech space with its flexibility and portability in container orchestration. And with its continuous strive, there has been an increasing need to connect, configure and manage Kubernetes with other tools and resources of your choice. This has
Soshace
Managing Kubernetes using Terraform
Kubernetes has continued in its strive to influence the tech space with its flexibility and portability in container orchestration. And with its continuous strive, there has been an increasing need to connect, configure and manage Kubernetes with other tools…
[GitHub]
Highlights from Git 2.31
The open source Git project just released Git 2.31 with features and bug fixes from 85 contributors, 23 of them new. Last time we caught up with you, Git 2.29 had just been released. Two
Highlights from Git 2.31
The open source Git project just released Git 2.31 with features and bug fixes from 85 contributors, 23 of them new. Last time we caught up with you, Git 2.29 had just been released. Two
The GitHub Blog
Highlights from Git 2.31
The open source Git project just released Git 2.31. Join us in taking a look at some of the most interesting features and changes.
[Docker]
Docker Compose: From Local to Amazon ECS
By using cloud platforms, we can take advantage of different resource configurations and compute capacities. However, deploying containerized applications on cloud platforms is proving to be quite challenging, especially for new users who have no expertise on how to use that platform. As each
Docker Compose: From Local to Amazon ECS
By using cloud platforms, we can take advantage of different resource configurations and compute capacities. However, deploying containerized applications on cloud platforms is proving to be quite challenging, especially for new users who have no expertise on how to use that platform. As each
Docker
Docker Compose: From Local to Amazon ECS | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version