Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[OpenDNS]
Cisco Umbrella unlocks the power of SASE with new security capabilities
Secure access anytime, anywhere After the massive shift to remote work, more organizations are moving to a model where networking and security converge together in the cloud. Gartner coined the term secure access service edge SASE to describe this concept. Today, we announced how we’re
[Pinterest]
Open sourcing Querybook, Pinterest’s collaborative big data hub
A collaborative and efficient big data solution for an increasingly remote-working world.Charlie Gu | Tech Lead, Analytics Platform, Lena Ryoo | Software Engineer, Analytics Platform, and Justin Mejorada-Pier | Engineering Manager, Analytics PlatformWith more than 300 billion Pins, Pinterest is
[Spotify]
David Riordan: Product Manager
5:00 am My days begin with an early morning wake-up call from Zev – he comes through at around 5am and we get a couple of dedicated hours of playtime before the rest of the world gets up. It’s fun – this morning, we baked oatmeal cookies. Then once my wife and I are ready, we
[Docker]
A Birthday Challenge as Docker Turns 8
Time flies. Eight years ago Docker was introduced to the world and forever changed the way applications are developed. We have enjoyed watching developers from all walks of life and from every corner of the globe bring their ideas to life using our technology. As is our tradition in the Docker
[Lyft]
Running Atlantis at Lyft
By: Nish Krishnan and Sarvar MuminovIntroductionFor the past couple of years, Terraform has been gaining traction as an easy-to-use, well-supported and flexible provisioning tool of choice in the industry and as such, has also been gaining increasing popularity within Lyft. While we initially
[New York Times]
Meeting… Alexandra Shaheen, Program Manager 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?I am a program manager who
[Pinterest]
Detecting Image Similarity in (Near) Real-time Using Apache Flink
Shaji Chennan Kunnummel| Software Engineer, Content QualityIaroslav Tymchenko| Software Engineer, Content QualityPinterest is a visual platform at its core, so the need to understand and act on images is paramount. A couple of years ago, the Content Quality team designed and implemented our own
[Airbnb]
How We Enable Airbnb Team Members to Code Like a Mobile Engineer
Our peer-to-peer learning program that’s accelerating the growth of mobile engineeringIntroAs part of the TechEd team, our team’s goal is to enable our technical talent through continuous learning programs. One of the most common programs we work on is new employee onboarding for Engineering and
[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,