[GitHub]
Making GitHub’s new homepage fast and performant
This post is the third installment of our five-part series on building GitHub’s new homepage: How our globe is built How we collect and use the data behind the globe How we made the page
Making GitHub’s new homepage fast and performant
This post is the third installment of our five-part series on building GitHub’s new homepage: How our globe is built How we collect and use the data behind the globe How we made the page
The GitHub Blog
Making GitHub’s new homepage fast and performant
This post is the third installment of our five-part series on building GitHub’s new homepage: How our globe is built How we collect and use the data behind the globe How we made the page
[HubSpot]
Name Dropping: Maria Pereda, Director of Product Design at Clio
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space. The idea came from Angela DeFranco, a VP of Product at HubSpot, who said one way to be better allies is to name drop more women and nonbinary people in discussions of
Name Dropping: Maria Pereda, Director of Product Design at Clio
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space. The idea came from Angela DeFranco, a VP of Product at HubSpot, who said one way to be better allies is to name drop more women and nonbinary people in discussions of
Hubspot
Name Dropping: Maria Pereda, Director of Product Design at Clio
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space.
[Google Online Security]
Data Driven Security Hardening in Android
Posted by Kevin Deus, Joel Galenson, Billy Lau and Ivan Lozano, Android Security & Privacy TeamThe Android platform team is committed to securing Android for every user across every device. In addition to monthly security updates to patch vulnerabilities reported to us through our Vulnerability
Data Driven Security Hardening in Android
Posted by Kevin Deus, Joel Galenson, Billy Lau and Ivan Lozano, Android Security & Privacy TeamThe Android platform team is committed to securing Android for every user across every device. In addition to monthly security updates to patch vulnerabilities reported to us through our Vulnerability
Google Online Security Blog
Data Driven Security Hardening in Android
Posted by Kevin Deus, Joel Galenson, Billy Lau and Ivan Lozano, Android Security & Privacy Team The Android platform team is committed to ...
[Google Research]
Learning to Reason Over Tables from Less Data
Posted by Julian Eisenschlos AI Resident, Google Research, Zürich The task of recognizing textual entailment, also known as natural language inference, consists of determining whether a piece of text a premise, can be implied or contradicted or neither by another piece of text the
Learning to Reason Over Tables from Less Data
Posted by Julian Eisenschlos AI Resident, Google Research, Zürich The task of recognizing textual entailment, also known as natural language inference, consists of determining whether a piece of text a premise, can be implied or contradicted or neither by another piece of text the
Google AI Blog
Learning to Reason Over Tables from Less Data
Posted by Julian Eisenschlos, AI Resident, Google Research, Zürich The task of recognizing textual entailment , also known as natural la...
[Pinterest]
Manas Two-stage Retrieval — The efficient architecture for hierarchical documents
Manas Two-stage Retrieval — The efficient architecture for hierarchical documentsHaibin Xie | Software Engineer, Core Product Serving InfraMichael Mi | Tech Lead, Core Product Serving InfraAs more use cases are onboarded to Manas, one special scalability and efficiency challenge emerges when
Manas Two-stage Retrieval — The efficient architecture for hierarchical documents
Manas Two-stage Retrieval — The efficient architecture for hierarchical documentsHaibin Xie | Software Engineer, Core Product Serving InfraMichael Mi | Tech Lead, Core Product Serving InfraAs more use cases are onboarded to Manas, one special scalability and efficiency challenge emerges when
Medium
Manas Two-stage Retrieval — The efficient architecture for hierarchical documents
Haibin Xie | Software Engineer, Core Product Serving Infra Michael Mi | Tech Lead, Core Product Serving Infra
[Soshace]
Building Rest API With Django Using Django Rest Framework and Django Rest Auth
Building Rest API seems to be complex when trying to achieve this on your own with Django, thanks to the Django Rest framework project which has come to reduce the complexity. The post Building Rest API With Django Using Django Rest Framework and Django Rest Auth appeared first on Soshace.
Building Rest API With Django Using Django Rest Framework and Django Rest Auth
Building Rest API seems to be complex when trying to achieve this on your own with Django, thanks to the Django Rest framework project which has come to reduce the complexity. The post Building Rest API With Django Using Django Rest Framework and Django Rest Auth appeared first on Soshace.
Soshace
Building Rest API With Django Using Django Rest Framework and Django Rest Auth.
Building Rest API seems to be complex when trying to achieve this on your own with Django, thanks to the Django Rest framework project which has come to reduce the complexity.
[Android]
#AndroidDevJourney spotlight - January edition
Posted by Luli Perkins, Developer Relations Program Manager We kicked off the #AndroidDevJourney to give members of our community the opportunity to share their stories through our social platforms. Each Saturday from January through June we’ll feature a new developer on our Twitter account. We
#AndroidDevJourney spotlight - January edition
Posted by Luli Perkins, Developer Relations Program Manager We kicked off the #AndroidDevJourney to give members of our community the opportunity to share their stories through our social platforms. Each Saturday from January through June we’ll feature a new developer on our Twitter account. We
Android Developers Blog
#AndroidDevJourney spotlight - January edition
Posted by Luli Perkins , Developer Relations Program Manager We kicked off the #AndroidDevJourney to give members of our community ...
[Soshace]
Build Real-World React Native App #10 : Setup in-App Purchase in iOS
The most awaited and considerably the lengthiest chapter is here. In this chapter, we will learn how to add the in-app purchase service in React Native using React Native IAP package The configurations are mainly for the iOS platform. Here, we are going to set up the subscriptions and configure
Build Real-World React Native App #10 : Setup in-App Purchase in iOS
The most awaited and considerably the lengthiest chapter is here. In this chapter, we will learn how to add the in-app purchase service in React Native using React Native IAP package The configurations are mainly for the iOS platform. Here, we are going to set up the subscriptions and configure
Soshace
Build Real-World React Native App #10 : Setup in-App Purchase in iOS
The most awaited and considerably the lengthiest chapter is here. In this chapter, we will learn how to add the in-app purchase service in React Native using React Native IAP package The configurations are mainly for the iOS platform
[Just Eat]
URLCache – Default size is not enough
Even though networks are getting faster every day, the amount of data transferred between your device and the cloud is also increasing. Here at Just Eat, we always aim to write reliable, and efficient code that results in fast, problem free transactions. Having a good caching strategy is an
URLCache – Default size is not enough
Even though networks are getting faster every day, the amount of data transferred between your device and the cloud is also increasing. Here at Just Eat, we always aim to write reliable, and efficient code that results in fast, problem free transactions. Having a good caching strategy is an
[Slack]
Slack’s Outage on January 4th 2021
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too except of course for our on-callers and our customer experience team, who never
Slack’s Outage on January 4th 2021
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too except of course for our on-callers and our customer experience team, who never
slack.engineering
Slack’s Outage on January 4th 2021
And now we welcome the new year. Full of things that have never been. — Rainer Maria Rilke January 4th 2021 was the first working day of the year for many around the globe, and for most of us at Slack too (except of course for our on-callers and our customer…
[HubSpot]
Forget Multi-Tasking. It's Context-Switching That Matters.
Parallel task execution is a matter of perception.
Forget Multi-Tasking. It's Context-Switching That Matters.
Parallel task execution is a matter of perception.
Hubspot
Forget Multi-Tasking. It's Context-Switching That Matters.
There's a better way to get more done. Here, tips to unlock your potential.
[Soundcloud]
Tests Under the Magnifying Lens
Testing is at the heart of engineering practices at SoundCloud. We strive to build well-balanced test pyramids within our code repositories
Tests Under the Magnifying Lens
Testing is at the heart of engineering practices at SoundCloud. We strive to build well-balanced test pyramids within our code repositories
Soundcloud
Tests Under the Magnifying Lens
We take software testing very seriously at SoundCloud. As we scale our codebases and vary the testing harness, we've also faced some challenges with maintainability. Take a look at this post to learn about some of the tooling we've built to help us manage…
[OpenDNS]
Small businesses are facing big cybersecurity challenges in 2021
Lots of things have changed in the past year, but one thing hasn’t changed: businesses of all sizes are vulnerable to cyberattacks. In the first half of 2020, a massive shift took place and users started working very differently. Many more are working remotely in distributed ways. At the same
Small businesses are facing big cybersecurity challenges in 2021
Lots of things have changed in the past year, but one thing hasn’t changed: businesses of all sizes are vulnerable to cyberattacks. In the first half of 2020, a massive shift took place and users started working very differently. Many more are working remotely in distributed ways. At the same
Cisco Umbrella
Small Businesses Are Facing Big Cybersecurity Challenges in 2021
Small businesses are facing big cybersecurity challenges in 2021, and Cisco Umbrella cloud security can help.
[Soshace]
An Introduction to Finite State Machines: Simplifying React State Management with State Machines
State machines are one of the oldest concepts in computer science but also one of the most useful. When combined together with React, they can drastically reduce bugs and complexity in your code. The post An Introduction to Finite State Machines: Simplifying React State Management with State
An Introduction to Finite State Machines: Simplifying React State Management with State Machines
State machines are one of the oldest concepts in computer science but also one of the most useful. When combined together with React, they can drastically reduce bugs and complexity in your code. The post An Introduction to Finite State Machines: Simplifying React State Management with State
Soshace
An Introduction to Finite State Machines: Simplifying React State Management with State Machines
State machines are one of the oldest concepts in computer science but also one of the most useful. When combined together with React, they can drastically reduce bugs and complexity in your code.
[Semaphore CI Engineering]
Kubernetes vs Docker: Understanding Containers in 2021
Kubernetes has deprecated Docker. What now? Will you still be able to run your containers? Find out how this will influence your work. The post Kubernetes vs Docker: Understanding Containers in 2021 appeared first on Semaphore.
Kubernetes vs Docker: Understanding Containers in 2021
Kubernetes has deprecated Docker. What now? Will you still be able to run your containers? Find out how this will influence your work. The post Kubernetes vs Docker: Understanding Containers in 2021 appeared first on Semaphore.
Semaphore
Kubernetes vs Docker: Understanding Containers in 2022 - Semaphore
Kubernetes has deprecated Docker. What now? Will you still be able to run your containers? Find out how this will influence your work.
[Cloudflare]
The effect of switching to TCMalloc on RocksDB memory use
Memory allocator is an important part of the system, so choosing the right allocator for a workload can give huge benefits. Here is a story of how we decreased service memory usage by almost three times.
The effect of switching to TCMalloc on RocksDB memory use
Memory allocator is an important part of the system, so choosing the right allocator for a workload can give huge benefits. Here is a story of how we decreased service memory usage by almost three times.
Cloudflare Blog
The effect of switching to TCMalloc on RocksDB memory use
Memory allocator is an important part of the system, so choosing the right allocator for a workload can give huge benefits. Here is a story of how we decreased service memory usage by almost three times.
[Wayfair]
Guide to Seamless Kubernetes Deploys
Search Technologies is a highly impactful team at Wayfair looking for experienced engineers. We build fast, reliable and powerful customer-facing search systems across all Wayfair platforms. Our infrastructure provides the most enjoyable browsing and shopping experience for our customers and
Guide to Seamless Kubernetes Deploys
Search Technologies is a highly impactful team at Wayfair looking for experienced engineers. We build fast, reliable and powerful customer-facing search systems across all Wayfair platforms. Our infrastructure provides the most enjoyable browsing and shopping experience for our customers and
[Google Online Security]
Know, Prevent, Fix: A framework for shifting the discussion around vulnerabilities in open source
Posted by Eric Brewer, Rob Pike, Abhishek Arya, Anne Bertucio and Kim Lewandowski Executive Summary:The security of open source software has rightfully garnered the industry’s attention, but solutions require consensus about the challenges and cooperation in the execution. The problem is complex
Know, Prevent, Fix: A framework for shifting the discussion around vulnerabilities in open source
Posted by Eric Brewer, Rob Pike, Abhishek Arya, Anne Bertucio and Kim Lewandowski Executive Summary:The security of open source software has rightfully garnered the industry’s attention, but solutions require consensus about the challenges and cooperation in the execution. The problem is complex
Google Online Security Blog
Know, Prevent, Fix: A framework for shifting the discussion around vulnerabilities in open source
Posted by Eric Brewer, Rob Pike, Abhishek Arya, Anne Bertucio and Kim Lewandowski Executive Summary: The security of open source softw...
[Netflix]
Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
By Paul Bakker and Kavitha Srinivasan, Images by David Simmer, Edited by Greg BurrellNetflix has developed a Domain Graph Service DGS framework and it is now open source. The DGS framework simplifies the implementation of GraphQL, both for standalone and federated GraphQL services. Our
Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
By Paul Bakker and Kavitha Srinivasan, Images by David Simmer, Edited by Greg BurrellNetflix has developed a Domain Graph Service DGS framework and it is now open source. The DGS framework simplifies the implementation of GraphQL, both for standalone and federated GraphQL services. Our
Medium
Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
By Paul Bakker and Kavitha Srinivasan, Images by David Simmer, Edited by Greg Burrell
[Wayfair]
What Does an Architect Do?
Taking on a new role can be an experience that is at once career-definingly thrilling, and a bit nerve-wracking. The inevitable questions of one’s own ability start to creep into mind -- “I feel like I only just hit my stride in my last role! Why am I changing everything
What Does an Architect Do?
Taking on a new role can be an experience that is at once career-definingly thrilling, and a bit nerve-wracking. The inevitable questions of one’s own ability start to creep into mind -- “I feel like I only just hit my stride in my last role! Why am I changing everything