Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[Discord]
Captivate Your Community with Stage Channels
Within the last year, more people have started using Discord — just watch our “Closing the lid on 2020” video to see just how many for yourself. With more people using Discord, features such as Voice channels started being used in more unique ways than ever before. Music festivals moved from
[New York Times]
Meeting… Vanessa Jiménez, Associate 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?Associate Software
[Kotlin]
ki: The Next Interactive Shell for Kotlin
There are several options to run Kotlin interactively: kotlinc and Kotlin REPL read-evaluate-print loop in IntelliJ IDEA. Neither is ideal. kotlinc does not have autocomplete or syntax highlighting. Kotlin REPL is very powerful, but it forces you to open IntelliJ IDEA, which is not always
[Docker]
Compiling Containers – Dockerfiles, LLVM and BuildKit
Today we’re featuring a blog from Adam Gordon Bell at Earthly who writes about how BuildKit, a technology developed by Docker and the community, works and how to write a simple frontend. Earthly uses BuildKit in their product. Introduction How are containers made? Usually, from a series of
[Cloudflare]
The Teams Dashboard: A New Place to Call Home
Today, we’re announcing a new feature within the Teams Dash. We called it “Home”. We created Home with a simple goal in mind: design an adaptive and informative landing page where users can see a round-up of their environment.
[HubSpot]
Training the Next Generation of UXers Through the AUX Rotational Program
Interested in applying? Click here for more info. “I want to build a company my kids and grandkids can be proud of” is a quote we often repeat from our founders. In the product organization, we say “we build careers, not software,” because we believe that what we build is about the people, our
[Android]
MAD Skills WorkManager : Wrap-Up
Posted by Caren Chang, Developer Relations Engineer In case you missed it, we’ve just finished a MAD Skills series on WorkManager. We started by introducing WorkManager for those new to the library and then proceeded to talk more about advanced usages including how to test and debug your
[Imgur]
Post-Hypevote Hype Analysis 9000
Howdy, Imgurians! It’s certainly not hype-rbole when we say that yesterday was a wild ride. From top tapping techniques to furious feats of hype, you went all in as we
[Kotlin]
Kotlin Kernel for Jupyter Notebook, v0.9.0
This update of the Kotlin kernel for Jupyter Notebook primarily targets library authors and enables them to easily integrate Kotlin libraries with Jupyter notebooks. It also includes an upgrade of the Kotlin compiler to version 1.5.0, as well as bug fixes and performance improvements. pip
[GitHub]
How we scaled the GitHub API with a sharded, replicated rate limiter in Redis
About a year ago, we migrated an old rate limiter in order to serve more traffic and accommodate a more resilient platform architecture. We adopted a replicated Redis backend with client-side sharding. In the end,
[Android]
Start Your Engines: Launch New Android Auto Apps to Production!
Posted by Eric Bahna, Product Manager In March, we published the Android for Cars App Library as part of Jetpack and most developers have already migrated their implementations to it! In addition to fantastic partner adoption, drivers have been enthusiastic about the new apps and our quality
[.NET]
Announcing Open Source C# standardization
The C# compilers have been open source since 2014, now in the dotnet/roslyn repository. The dotnet/csharplang split off to provide a dedicate public space for the innovation and evolution of the C# language. Now, dotnet/csharpstandard completes the group, providing a public space for the ongoing
[Airbnb]
Our Journey Towards Cloud Efficiency
by Jen Rice and Anna MatlinIntroductionAirbnb was born in the cloud. In 2008, while many companies were operating data centers, a few clicks on the AWS console brought Airbnb to life. From our first Ruby on Rails app, to our more recent adoption of service-oriented architecture, the ability to
[Google Online Security]
Rust in the Android platform
Posted by Jeff Vander Stoep and Stephen Hines, Android Team Correctness of code in the Android platform is a top priority for the security, stability, and quality of each Android release. Memory safety bugs in C and C++ continue to be the most-difficult-to-address source of incorrectness. We
[OpenDNS]
Protective DNS: What it is, why it matters, and what you need
Earlier this month, the National Security Agency NSA and Cybersecurity Infrastructure Security Agency CISA issued an advisory on the growing need to introduce a protective DNS PDNS solution to your organization’s security footprint. Because DNS is foundational to most online activity, it’s
[.NET]
.NET April 2021 Updates – 5.0.5
Today, we are releasing the .NET April 2021 Updates. These updates contains reliability and other non-security improvements. See the individual release notes for details on updated packages. You can download 5.0.5 versions for Windows, macOS, and Linux, for x86, x64, Arm32, The post .NET April
[GitHub]
GitHub Availability Report: March 2021
In March, we experienced three incidents resulting in significant impact and degraded state of availability for issues, pull requests, webhooks, API requests, GitHub Pages, and GitHub Actions services. Follow up to March 1 09:59 UTC
[Deezer]
Women’s Voices — A Product Marketing Story
Women’s Voices — A Product Marketing 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
[Spotify]
Building the Future of Our Desktop Apps
For the past couple of years, we’ve been on a mission to modernize our Spotify clients by creating one single desktop UI for both the Desktop application and the Web Player. We couldn’t build everything we wanted to for our users with our old setup, so we decided to do something about it. In the