Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[Netflix]
Optimizing the Aural Experience on Android Devices with xHE-AAC
By Phill Williams and Vijay GondiIntroductionAt Netflix, we are passionate about delivering great audio to our members. We began streaming 5.1 channel surround sound in 2010, Dolby Atmos in 2017, and adaptive bitrate audio in 2019. Continuing in this tradition, we are proud to announce that
[Google Research]
Improving Indian Language Transliterations in Google Maps
Posted by Cibu Johny, Software Engineer, Google Research and Saumya Dalal, Product Manager, Google Geo Nearly 75% of India’s population — which possesses the second highest number of internet users in the world — interacts with the web primarily using Indian languages, rather than English. Over
[Pinterest]
Manas HNSW Realtime: Powering Realtime Embedding-Based Retrieval
Tim Koh | Software Engineer, Core Product Serving InfraGeorge Wu | Software Engineer, Core Product Serving InfraMichael Mi | Tech Lead, Core Product Serving InfraIn our previous blog post, we introduced our in-house search engine — Manas — and shared how we served term-based search at scale
[Discord]
How a UC Berkeley Student Helps Recreate a Campus Experience Through Discord
How a UC Berkeley Student Helps Recreate a Campus Experience on DiscordThe International Day of Education celebrates the role of teachers, students, and institutions in building a better and more peaceful world. The struggles of the past year have shown how important that mission is — even as
[Stack Overflow]
A deeper dive into our May 2019 security incident
We take a detailed look at a hacking incident that gave a user unauthorized access to our code and data. The post A deeper dive into our May 2019 security incident appeared first on Stack Overflow Blog.
[Cloudflare]
How We Ran a Successful Remote Internship Program in 2020
Although tumultuous and unexpected, 2020 did not come without its silver linings, one being Cloudflare’s remote summer internship program.
[Soshace]
Integrate LDAP Authentication with Flask
This article is aimed at developers who are interested to integrate LDAP Authentication with Flask. In the following example, I will start with an overview of LDAP technology followed by the code that explains to integrate LDAP with Flask Web Application. The post Integrate LDAP Authentication
[Affinity]
Optimizing joins in Redshift
Visualizing a sample analytics queryRecently at Affinity, we accelerated our analytics workloads on Redshift by optimizing our use of joins. In this blog post, we begin by sharing the general takeaways that you can apply as you optimize your Redshift queries. We then share our step-by-step
[Eventbrite]
MySQL High Availability at Eventbrite
Situation Eventbrite has been using MySQL since its inception as a company in 2006. MySQL has served the company well as an OLTP database and we’ve leveraged the strong features of MySQL such as native replication and fast reads, as well as dealt with some of its pain points such as impactful
[GitHub]
Improving how we deploy GitHub
As GitHub doubled it’s developer head count, tooling that worked for us no longer functioned in the same capacity. We aimed to improve the deployment process for all developers at GitHub and mitigate risk associated with deploying one of the largest developer platforms in the world.
[BBC]
Optimising serverless for BBC Online
Previously I talked about why Web Core, our new web technology platform is built using serverless cloud functions. In this post we’ll discuss our experience of integrating them with our architecture and how we’ve optimised them for our use case.The BBC makes use of many different technology
[Facebook]
How machine learning powers Facebook’s News Feed ranking algorithm
Designing a personalized ranking system for more than 2 billion people all with different interests and a plethora of content to select from presents significant, complex challenges. This is something we tackle every day with News Feed ranking. Without machine learning ML, people’s News Feeds
[HubSpot]
HubSpot Partner & Provider Spotlight: Desiree Whitehead, Founder, Howl Marketing
Some of the best perspectives on HubSpot's product come from those who use it every day. In this new interview series, we profile HubSpot partners, providers, and customers, and ask their thoughts on what our product team should keep in mind while solving for them, and where the future of the
[Soshace]
Why Fastify is a better Nodejs framework for your next project compared to Express
Nodejs is JavaScript cross-platform runtime environment. When it comes to building a simple HTTP server for a project, building with nodejs, is simpler and lighter. This is because you don’t get to introduce external modules, built-in node modules. The post Why Fastify is a better Nodejs
[Google Research]
Stabilizing Live Speech Translation in Google Translate
Posted by Naveen Arivazhagan, Senior Software Engineer and Colin Cherry, Staff Research Scientist, Google Research The transcription feature in the Google Translate app may be used to create a live, translated transcription for events like meetings and speeches, or simply for a story at the
[Google Research]
Addressing Range Anxiety with Smart Electric Vehicle Routing
Posted by Kostas Kollias and Sreenivas Gollapudi, Research Scientists, Geo Algorithms Team, Google Research Mapping algorithms used for navigation often rely on Dijkstra’s algorithm, a fundamental textbook solution for finding shortest paths in graphs. Dijkstra’s algorithm is simple and elegant
[Yelp]
Boosting user conversion with UX performance wins
Everyone loves graphs going up and to the right, unless they reflect your page load timings. This blog post is about curtailing higher page load times. Yelp for Business Owners allows business owners to manage their listing, respond to reviews, edit their business information, upload business
[Kotlin]
Philips Case Study: Building Connectivity with Kotlin Multiplatform
Philips is a leading health technology company focused on improving people’s health and well-being, and enabling better outcomes across the health continuum – from healthy living and prevention, to diagnosis, treatment and home care. Philips is pursuing the goal of improving 2.5 billion lives per