Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[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
[Rust]
Announcing Rust 1.51.0
The Rust team is happy to announce a new version of Rust, 1.51.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. If you have a previous version of Rust installed via rustup, getting Rust 1.51.0 is as easy as: rustup update stable If you don't
[.NET]
Loop alignment in .NET 6
When writing a software, developers try their best to maximize the performance they can get from the code they have baked into the product. Often, there are various tools available to the developers to find that last change they can squeeze into their code to make their software run faster. The
[Google Research]
Constructing Transformers For Longer Sequences with Sparse Attention Methods
Posted by Avinava Dubey, Research Scientist, Google Research Natural language processing NLP models based on Transformers, such as BERT, RoBERTa, T5, or GPT3, are successful for a wide variety of tasks and a mainstay of modern NLP research. The versatility and robustness of Transformers are the
[Cloudflare]
Introducing Super Bot Fight Mode
Beginning immediately, any Cloudflare user with a Pro or Business site can take new action against bots. We’ve added advanced features in the dashboard and some exciting updates to analytics.
[Cloudflare]
Mitigating Bot Attacks against Cloudflare
The word “bots” on the Internet is a fairly loaded one. My earliest ‘bot’ experience was on IRC, where bots were quite helpful in making sure your favorite channel didn’t get taken over by malicious users and allowed for fun games of trivia.
[Cloudflare]
Announcing API Abuse Detection
Today, we are announcing early access to API Abuse Detection. This technology will identify, secure, and protect API endpoints with unsupervised learning.
[Deezer]
Women’s Voices — A Product Design Story
Women’s Voices — A Product Design 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
[HubSpot]
HubSpot Partner Spotlight: Miles Ukaoma, Head of Growth Driven Design, Lean Labs
Some of the best perspectives on HubSpot's product come from those who use it every day. In this 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
[New York Times]
Meeting… Vicki Crosson, 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?My job title is software