Software engineering blogs
190 subscribers
1 photo
2.42K links
Download Telegram
[Kotlin]
How We Test Concurrent Primitives in Kotlin Coroutines
Today we would like to share how we test concurrency primitives in Kotlin Coroutines. Many of our users are delighted with the experience of using coroutines to write asynchronous code. This does not come as a surprise, since with coroutines we are able to write straightforward and readable code,
[Android]
Android Dev Challenge: lift off with Jetpack Compose
Posted by The Jetpack Compose Team Jetpack Compose is Android’s modern toolkit for building native UI. It enables you to quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs. With the Beta of Jetpack Compose released today, this is the perfect time to learn
Something went wrong, please try again.
Something went wrong, please try again.
Something went wrong, please try again.
Something went wrong, please try again.
[Discord]
How Discord’s College Ambassadors Helped Clubs Stay Close
Since time immemorial, clubs have helped students stave off stress, loneliness, and the many pressures of higher education. There’s almost nothing college can throw at you that you can’t weather if you’ve got a solid group of friends to fall back on.To help student organizations get even more
[OLX]
Load Shedding with NGINX using adaptive concurrency control — Part 2
Load Shedding with NGINX using adaptive concurrency control — Part 2Author’s Note: This is a two-part series about how we implemented and operationalized load shedding in our services using adaptive concurrency control with NGINX. Part 1 sets the context/background and part 2 focusses on the
[OLX]
Load Shedding with NGINX using adaptive concurrency control — Part 1
Load Shedding with NGINX using adaptive concurrency control — Part 1Author’s Note: This is a two-part series about how we implemented and operationalized load shedding in our services using adaptive concurrency control with NGINX. Part 1 sets the context/background and part 2 focusses on the
[BBC]
Building a WebAssembly Runtime for BBC iPlayer and enhanced audience experiences.
In BBC R&D, we are investigating how we evolve our current multimedia applications to move beyond video by using Object Based Media OBM. OBM allows us to develop future audience experiences which are immersive, interactive and personalised.There is an ever increasing number and range of
[Cloudflare]
Creating serendipity with Python
We've been experimenting with breaking up employees into random groups of size 4 and setting up video hangouts between them. We're doing this to replace the serendipitous meetings that sometimes occur around coffee machines, in lunch lines or while waiting for the printer.
[Docker Engineering]
Captains Take 5 – Nick Janetakis
Docker Captains are select members of the community that are both experts in their field and are passionate about sharing their Docker knowledge with others. “Docker Captains Take 5” is a regular blog series where we get a closer look at our Captains and ask them the same broad set of questions
Something went wrong, please try again.
[Google Online Security]
Celebrating the influence and contributions of Black+ Security & Privacy Googlers
Posted by Royal Hansen, Vice President, SecurityBlack History Month may be coming to a close, but our work to build sustainable equity for Google’s Black+ community, and externally is ongoing. Currently, Black Americans make up less than 12% of information security analysts in the U.S. In an
Something went wrong, please try again.
Something went wrong, please try again.
Something went wrong, please try again.
[New York Times]
A More Accessible Web
Some of the web technologies that The New York Times has leveraged to enhance the user experience of our website and apps for all.Illustration by Dominic KestertonBy Shilpa KumarLast year marked the thirtieth anniversary of the Americans with Disabilities Act being signed into law, which banned
Something went wrong, please try again.