Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[Docker]
How to Deploy GPU-Accelerated Applications on Amazon ECS with Docker Compose
Many applications can take advantage of GPU acceleration, in particular resource-intensive Machine Learning ML applications. The development time of such applications may vary based on the hardware of the machine we use for development. Containerization will facilitate development due to
[Lyft]
Gotchas of Stream Processing: Data Skewness
Picture from pexelsUsing stream processing as a data processing technology and the frameworks designed to support it has become ubiquitous in recent years, as it unlocks huge potential in building business-critical systems. Within the Marketplace team at Lyft, we use the Apache Beam Flink
[Netflix]
Building a Rule-Based Platform to Manage Netflix Membership SKUs at Scale
By Budhaditya Das, Wallace Wang, and Scott YaoAt Netflix, we aspire to entertain the world. From mailing DVDs in the US to a global streaming service with over 200 million subscribers across 190 countries, we have come a long way. For the longest time, Netflix had three plans
[Kotlin]
Server-side With Kotlin Webinar Series, Vol 2
We continue our series of Kotlin for server-side webinars. Between February 18 and March 18 we will host 4 webinars to explore applied software development with Kotlin on server-side through live-coding sessions. Speakers from JetBrains, VMware, Confluent, and Oracle will cover reactive
[Google Research]
Rearranging the Visual World
Posted by Andy Zeng and Pete Florence, Research Scientists, Robotics at Google Rearranging objects such as organizing books on a bookshelf, moving utensils on a dinner table, or pushing piles of coffee beans is a fundamental skill that can enable robots to physically interact with our diverse
[Soshace]
Build Real-World React Native App #11 : Pay For Remove Ads
In this chapter, we are going to apply it in order to implement the Remove Ads feature. First, we are going to implement the Remove ads screen which will have a privacy policy and terms of use along with buttons to trigger the subscription-based payments. The post Build Real-World React Native
[Discord]
Celebrating Black Community Leaders on Discord
For today’s special edition of the Community Spotlight, Discord is honoring Black History Month by featuring some of our most exceptional community leaders. Every server in today’s post was founded for different reasons, but all provide their users a place to share and connect with one
[Docker]
New Docker Desktop Preview for Apple M1 Released
This is just a quick update to let you know that we’ve released another preview of Docker Desktop for Apple M1 chips, which you can download from our Docker Apple M1 Tech Preview page. The most exciting change in this version is that Kubernetes now works. First, a big thank you to everyone who
[Facebook]
Faster, more efficient systems for finding and fixing regressions
Every workday, Facebook engineers commit thousands of diffs which is a change consisting of one or more files into production. This code velocity allows us to rapidly ship new features, deliver bug fixes and optimizations, and run experiments. However, a natural downside to moving quickly in
[Google Online Security]
Mitigating Memory Safety Issues in Open Source Software
Posted by Dan Lorenc, Infrastructure Security TeamMemory-safety vulnerabilities have dominated the security field for years and often lead to issues that can be exploited to take over entire systems. A recent study found that "~70% of the vulnerabilities addressed through a security update each
[Strava]
Convert a Universal (FAT) Framework to an XCFramework
BackgroundStrava consumes various third party frameworks via Carthage to power our application. These frameworks are either built from an Xcode project stored in a Github repository Carthage’s github directive in the Cartfile or distributed as prebuilt artifacts Carthage’s binary directive in
[Kotlin]
Multik: Multidimensional Arrays in Kotlin
A lot of data-heavy tasks, as well as optimization problems, boil down to performing computations over multidimensional arrays. Today we’d like to share with you the first preview of a library that aims to serve as a foundation for such computations – Multik. Multik offers both multidimensional
[.NET]
.NET Framework February 2021 Cumulative Update Preview for .NET Framework.
Yesterday, we released the February 2021 Cumulative Update Preview for .NET Framework. Quality and Reliability This release contains the following quality and reliability improvements. CLR1 Addresses an issue where the entire process would be torn down when a NullReferenceException propagated out
[Imgur]
Art Crawl 2021 Roundup
Whoa! What a week it has been! Art Crawl wrapped up on Friday, a veritable artistic cornucopia that saw 5,000 submissions, each beautiful and unique in their own way. We
[Slack]
Shadow Jobs
We take developer productivity pretty seriously at Slack. It’s multi-faceted, spreading across build speed, reliability, modernity, and more. One thing we really pride ourselves in is using the latest build tools when possible. Not necessarily bleeding edge alphas, betas, RC, etc., but the
[HubSpot]
Misnomers and Confusing Terms in Machine Learning
Like every other field, machine learning has its fair share of misnomers and confusing terms that, for one reason or another, have stuck. Usually that’s not a problem: meaning follows usage. It’s still useful for newcomers to be aware of them, though, so that these terms don’t propagate implicit
[New York Times]
Announcing the New York Times App for Slack
The app includes a ‘Popular in Your Workspace’ feature and a great read of the day selected by Times editors.Illustration by Jenice KimBy Anna Dubenko and Scott SheuOver the last few years, The New York Times Audience team began paying attention to how Times journalism was shared in private
[Squarespace]
How We Reimagined A/B Testing at Squarespace
Developing great products isn’t just a matter of engineering; it’s also about developing an understanding of your users and their needs. A/B Testing is one of the most powerful tools in this regard, and over the past year, we’ve been turning A/B testing into a simple, repeatable process that
[Kotlin]
Leroy Merlin Case Study: Building Customer-Facing Flagship App with KMM
Leroy Merlin helps people all around the world improve their living environment and lifestyle by helping them design the homes of their dreams and make them a reality. The Leroy Merlin mobile app helps customers search for products, shop online and find their nearest store. The Russian branch of
[Cloudflare]
Introducing: Smarter Tiered Cache Topology Generation
Announcing a fundamental improvement to Argo Tiered Cache we’re calling Smart Tiered Cache Topology. When enabled, Argo Tiered Cache will now dynamically select the single best upper tier for each of your website’s origins while providing tiered cache analytics.