Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[OpenDNS]
Cisco launches new Secure Access Service Edge (SASE) data centers in Northern Europe for security customers
Cisco Umbrella recently added new data centers to serve customers in Denmark and Sweden and we could not be more excited! When selecting data center locations, we look at several criteria, including the number of users in that region and the transit and peering options that define our ability to
[Spotify]
Why You Should Pair with Non-Engineers
TL;DR Spotify encourages engineers to become T-shaped and lean into technologies and skill sets outside of their core specialization. Being a T-shaped developer doesn’t always mean having to learn more code, additional languages, or frameworks. It can be about broadening your outlook on the
[Bootstrap.com]
Bootstrap 5 Beta 3
Our final beta for Bootstrap 5 has come with some amazing new changes, including a new component!, documentation updates, and more. We’ve also fixed some important bugs since our last release, in particular with our dependencies. Next up is our stable release! Keep reading for a recap of what’s
[Android]
High Performance Game Audio with Oboe
Posted by Dan Galpin We've added the Oboe C++ audio library to the Android Game SDK. Oboe's support of high-performance, low-latency audio across the widest range of Android devices is the right choice for most game developers. Single API On Android devices running Android 8.1 API level 27 and
[Etsy]
How We Built A Context-Specific Bidding System for Etsy Ads
Etsy Ads is an on-site advertising product that gives Etsy sellers the opportunity to promote their handcrafted goods to buyers across our website and mobile apps. Sellers who participate in the Etsy Ads program are acting as bidders in an automated, real-time auction that allows their listings
[Cloudflare]
Using Cloudflare for Data Loss Prevention
The increased use of cloud-based SaaS providers to store and access sensitive data introduces a swath of security risks as management of these resources can be unwieldy. The risk of data loss can be managed by using Cloudflare Access, API Shield, and Browser Isolation.
[New York Times]
Meeting… Tracy Z. Maleeff, Information Security Analyst 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?Information Security Analyst
[Airbnb]
Introducing Epoxy for iOS
A new library from Airbnb for declaratively building iOS appsEpoxy’s story on iOS began in 2016. Swift was still a very new language, and we had recently started to broadly adopt it across our codebase. With the new language, we were still experimenting with how to best build UI.Unfortunately,
[Deezer]
Women’s Voices — A Data Story
Women’s Voices — A Data StoryThis post is part of a series about the women behind ‘Women’s Voices’, an in-app story created by Deezer for International Women’s Day:Part. 1: Women’s Voices — A Product StoryPart. 2: Women’s Voices — A Brand StoryPart. 3: Women’s Voices — A Data StoryMy name is Inès
[Google Research]
Recursive Classification: Replacing Rewards with Examples in RL
Posted by Benjamin Eysenbach, Student Researcher, Google Research A general goal of robotics research is to design systems that can assist in a variety of tasks that can potentially improve daily life. Most reinforcement learning algorithms for teaching agents to perform new tasks require a
[Semaphore CI Engineering]
Design an Effective Build Stage for Continuous Integration
The first move towards releasing software is the build stage. Learn how to take full advantage of Semaphore to run fast build pipelines. The post Design an Effective Build Stage for Continuous Integration appeared first on Semaphore.
[Cloudflare]
Page Shield: Protect User Data In-Browser
We're excited to introduce Page Shield, a client-side security product customers can use to detect attacks in end-user browsers.
[GitHub]
How GitHub Actions renders large-scale logs
Rendering logs in a web UI might seem simple: they are just lines of plain text. However, there are a lot of additional features that make them more useful to our users: coloring, grouping, search,
[HubSpot]
What It Was Like Onboarding (and Embedding) Remotely at HubSpot
Joining HubSpot last August was exciting, but a bit nerve-wracking. I was coming in as a new Director of Engineering, and I had never done an embed before you can find great write-ups on HubSpot’s embedding process on our Product Blog, from first-hand accounts to the philosophy behind it and
[New York Times]
An Update to Our SQL Interviews
The New York Times is rolling out a new approach to how we hire data analysts.Illustration by Pete GamlenBy Luke Summerlin and MacKenzie GibsonOver the last few years, the Data & Insights Group at The New York Times has more than doubled as we have integrated data into all our business and
[Kotlin]
viktor: Efficient Vectorized Computations in Kotlin
Introducing viktor viktor is an open-source Kotlin library developed by JetBrains Research that aims to make array calculations more efficient. We achieve this by avoiding nested arrays, delegating expensive operations to JNI + SIMD, and providing built-in support for arithmetics on