[Semaphore CI Engineering]
Talking Simplicity and Purpose in Software on New Relic’s Podcast
I had an honor to speak on New Relic’s podcast Observy McObservface with Jonan Scheffler. We discussed: The shipping mindset as championed by the Ruby on Rails community Optimizing for
Talking Simplicity and Purpose in Software on New Relic’s Podcast
I had an honor to speak on New Relic’s podcast Observy McObservface with Jonan Scheffler. We discussed: The shipping mindset as championed by the Ruby on Rails community Optimizing for
Semaphore
Talking Simplicity and Purpose in Software on New Relic’s Podcast - Semaphore
Listen to Semaphore's cofounder Marko Anastasov discuss how to optimize for developer productivity on the Observy McObservface podcast.
[Kotlin]
How Do You Use Stack Overflow? The Kotlin Community Survey
Stack Overflow is an essential resource when it comes to learning something new about programming. It is easily searchable, used by millions of people, and extremely popular in the software engineering community. During the Kotlin Census 2020, 55% of respondents mentioned Stack Overflow as a
How Do You Use Stack Overflow? The Kotlin Community Survey
Stack Overflow is an essential resource when it comes to learning something new about programming. It is easily searchable, used by millions of people, and extremely popular in the software engineering community. During the Kotlin Census 2020, 55% of respondents mentioned Stack Overflow as a
The JetBrains Blog
How Do You Use Stack Overflow? The Kotlin Community Survey | The Kotlin Blog
Stack Overflow is an essential resource when it comes to learning something new about programming. It is easily searchable, used by millions of people, and
[Docker]
Changing How Updates Work with Docker Desktop 3.3
Today we are pleased to announce the release of Docker Desktop 3.3. We’ve been listening to your feedback on our Public Roadmap and we are consistently asked for three things: smaller downloads, more flexible installation options, and more frequent feature releases, bug fixes, and security
Changing How Updates Work with Docker Desktop 3.3
Today we are pleased to announce the release of Docker Desktop 3.3. We’ve been listening to your feedback on our Public Roadmap and we are consistently asked for three things: smaller downloads, more flexible installation options, and more frequent feature releases, bug fixes, and security
Docker
Changing How Updates Work with Docker Desktop 3.3 | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
[Pinterest]
Scaling Kubernetes with Assurance at Pinterest
Anson Qian| Software Engineer, Cloud RuntimeIntroductionIt has been more than a year since we shared our Kubernetes Journey at Pinterest. Since then, we have delivered many features to facilitate customer adoption, ensure reliability and scalability, and build up operational experience and best
Scaling Kubernetes with Assurance at Pinterest
Anson Qian| Software Engineer, Cloud RuntimeIntroductionIt has been more than a year since we shared our Kubernetes Journey at Pinterest. Since then, we have delivered many features to facilitate customer adoption, ensure reliability and scalability, and build up operational experience and best
Medium
Scaling Kubernetes with Assurance at Pinterest
Anson Qian| Software Engineer, Cloud Runtime
[.NET]
Announcing .NET 6 Preview 3
Today, we are delighted to release .NET 6 Preview 3. This release is dedicated almost entirely to low-level performance features. These are the types of improvements that many folks don’t necessarily always fully appreciate, but they help a lot for many apps. The post Announcing .NET 6 Preview 3
Announcing .NET 6 Preview 3
Today, we are delighted to release .NET 6 Preview 3. This release is dedicated almost entirely to low-level performance features. These are the types of improvements that many folks don’t necessarily always fully appreciate, but they help a lot for many apps. The post Announcing .NET 6 Preview 3
Microsoft News
Announcing .NET 6 Preview 3
Releasing .NET 6 Preview 3 which is dedicated to entirely low-level performance features.
[.NET]
ML.NET Survey: Machine Learning in .NET
Every year we conduct a survey to gather feedback on pain points and feature requests that help shape the direction of Machine Learning in .NET. This past year we have made major improvements to ML.NET tooling and APIs, and now we’re investigating new areas to improve and grow, The post ML.NET
ML.NET Survey: Machine Learning in .NET
Every year we conduct a survey to gather feedback on pain points and feature requests that help shape the direction of Machine Learning in .NET. This past year we have made major improvements to ML.NET tooling and APIs, and now we’re investigating new areas to improve and grow, The post ML.NET
Microsoft News
ML.NET Survey: Machine Learning in .NET
Take the ML.NET survey to let us know what you want to see next for Machine Learning in .NET and talk with the team about your feedback.
[Cloudflare]
Per Origin Host Header Override
Load Balancing as a concept is pretty straightforward. Take an existing infrastructure and route requests to the available origin servers so no single server is overwhelmed. Add in some health monitoring to ensure each server has a heartbeat/pulse so proactive decisions can be made.
Per Origin Host Header Override
Load Balancing as a concept is pretty straightforward. Take an existing infrastructure and route requests to the available origin servers so no single server is overwhelmed. Add in some health monitoring to ensure each server has a heartbeat/pulse so proactive decisions can be made.
The Cloudflare Blog
Per Origin Host Header Override
Load Balancing as a concept is pretty straightforward. Take an existing infrastructure and route requests to the available origin servers so no single server is overwhelmed. Add in some health monitoring to ensure each server has a heartbeat/pulse so proactive…
[Ebay]
eBay Launches Targeted Auto Retry
eBay’s open source Swift package provides powerful resilience against flaky test steps.
eBay Launches Targeted Auto Retry
eBay’s open source Swift package provides powerful resilience against flaky test steps.
Ebayinc
eBay Launches Targeted Auto Retry
eBay’s open source Swift package provides powerful resilience against flaky test steps.
[HubSpot]
Name Dropping: Dea Mandery, Senior Director of Agile Coaching, Hudl
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space. The idea came from Angela DeFranco, a VP of Product at HubSpot, who said one way to be better allies is to name drop more women and nonbinary people in discussions of
Name Dropping: Dea Mandery, Senior Director of Agile Coaching, Hudl
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space. The idea came from Angela DeFranco, a VP of Product at HubSpot, who said one way to be better allies is to name drop more women and nonbinary people in discussions of
Hubspot
Name Dropping: Dea Mandery, Senior Director of Agile Coaching, Hudl
Name Dropping is a Q&A series that aims to elevate the stories of women and nonbinary people leading in the tech space.
[Google Research]
Monster Mash: A Sketch-Based Tool for Casual 3D Modeling and Animation
Posted by Cassidy Curtis, Visual Designer and David Salesin, Principal Scientist, Google Research 3D computer animation is a time-consuming and highly technical medium — to complete even a single animated scene requires numerous steps, like modeling, rigging and animating, each of which is itself
Monster Mash: A Sketch-Based Tool for Casual 3D Modeling and Animation
Posted by Cassidy Curtis, Visual Designer and David Salesin, Principal Scientist, Google Research 3D computer animation is a time-consuming and highly technical medium — to complete even a single animated scene requires numerous steps, like modeling, rigging and animating, each of which is itself
[.NET]
Show dotnet: Animating 40 LEDs with charlieplexing
For Pi day 2021, I published a fun post on how to Blink LEDs with Raspberry Pi. As part of that writeup, I wanted to include a 40 LED charlieplexing example, but couldn’t get it working. It is working now, and I decided to do a follow-up post to show it to you. The post Show dotnet: Animating 40
Show dotnet: Animating 40 LEDs with charlieplexing
For Pi day 2021, I published a fun post on how to Blink LEDs with Raspberry Pi. As part of that writeup, I wanted to include a 40 LED charlieplexing example, but couldn’t get it working. It is working now, and I decided to do a follow-up post to show it to you. The post Show dotnet: Animating 40
Microsoft News
Show dotnet: Animating 40 LEDs with charlieplexing
Charlieplexing is a fun way to animate LEDs. Richard Lander will show you how he controls 40 LEDs with 7 GPIO pins.
[.NET]
Announcing .NET Multi-platform App UI Preview 3
With .NET 6 Preview 3 we are shipping the latest progress for mobile and desktop development with .NET Multi-platform App UI. This release adds the Windows platform with WinUI 3, improves the base application and startup builder, adds native lifecycle events, The post Announcing .NET Multi-
Announcing .NET Multi-platform App UI Preview 3
With .NET 6 Preview 3 we are shipping the latest progress for mobile and desktop development with .NET Multi-platform App UI. This release adds the Windows platform with WinUI 3, improves the base application and startup builder, adds native lifecycle events, The post Announcing .NET Multi-
Microsoft News
Announcing .NET Multi-platform App UI Preview 3
Announcing .NET Multi-platform App UI updates in .NET 6 Preview 3, which includes the latest progress for mobile and desktop development.
[Uber]
Flipr: Making Changes Quickly and Safely at Scale
Introduction Uber’s many software systems require a high volume of changes every day. Because of our systems’ size and complexity, it is a significant challenge to implement these changes without unintended consequences, ultimately slowing down developer productivity. Flipr is a
Flipr: Making Changes Quickly and Safely at Scale
Introduction Uber’s many software systems require a high volume of changes every day. Because of our systems’ size and complexity, it is a significant challenge to implement these changes without unintended consequences, ultimately slowing down developer productivity. Flipr is a
[Airbnb]
Achieving Insights and Savings with Cost Data
The path to cloud efficiency begins with a cost data foundationby Anna Matlin and Tamar EtermanIntroductionBusiness profitability and sustainability are powerful reasons to invest in infrastructure efficiency, but it is easy to feel lost about how to actually reduce costs. A foundation of robust
Achieving Insights and Savings with Cost Data
The path to cloud efficiency begins with a cost data foundationby Anna Matlin and Tamar EtermanIntroductionBusiness profitability and sustainability are powerful reasons to invest in infrastructure efficiency, but it is easy to feel lost about how to actually reduce costs. A foundation of robust
Medium
Achieving Insights and Savings with Cost Data
The path to cloud efficiency begins with a cost data foundation
[Docker Engineering]
Captain Take 5 – Nuno do Carmo
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
Captain Take 5 – Nuno do Carmo
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
Docker
Captain Take 5 - Nuno do Carmo | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
[OpenDNS]
Most common cybersecurity threats of 2021 broken down by industry
In today’s modern threat landscape, it’s hard to properly allocate resources where they’re needed most. Is it cryptomining, ransomware, phishing or some new threat that no one has faced before? It can be a little or let’s be honest here, a lot overwhelming. As we covered in Part 1 of the Threat
Most common cybersecurity threats of 2021 broken down by industry
In today’s modern threat landscape, it’s hard to properly allocate resources where they’re needed most. Is it cryptomining, ransomware, phishing or some new threat that no one has faced before? It can be a little or let’s be honest here, a lot overwhelming. As we covered in Part 1 of the Threat
Cisco Umbrella
Most common cybersecurity threats of 2021 broken down by industry
A look at recent cyber attack activity trends by industry sector, and how Cisco Umbrella helps to identify and block these attacks.
[OLX]
JVM Profiling in Kubernetes with Java Flight Recorder
At OLX Autos, we run a lot of JVM workloads in our Kubernetes cluster. A lot of our applications are developed using Java or Kotlin. We, at times, encounter performance issues with these workloads — be it issues around thread contention or frequent major GC cycles causing undesired autoscaling of
JVM Profiling in Kubernetes with Java Flight Recorder
At OLX Autos, we run a lot of JVM workloads in our Kubernetes cluster. A lot of our applications are developed using Java or Kotlin. We, at times, encounter performance issues with these workloads — be it issues around thread contention or frequent major GC cycles causing undesired autoscaling of
Medium
JVM Profiling in Kubernetes with Java Flight Recorder
A walkthrough of the approach followed in OLX Autos for JVM Profiling in a Kubernetes (K8S) Environment using Java Flight Recorder (JFR)
[Docker Engineering]
Released: Docker Desktop for Mac [Apple Silicon](https://www.docker.com/blog/released-docker-desktop-for-mac-apple-silicon/)
Today we are excited to announce the general availability of Docker Desktop for Mac Apple Silicon, continuing to support developers in our community with their choice of local development environments. First, we want to say a big thank you to our community. The excitement you have shown about
Released: Docker Desktop for Mac [Apple Silicon](https://www.docker.com/blog/released-docker-desktop-for-mac-apple-silicon/)
Today we are excited to announce the general availability of Docker Desktop for Mac Apple Silicon, continuing to support developers in our community with their choice of local development environments. First, we want to say a big thank you to our community. The excitement you have shown about
Docker
Released: Docker Desktop for Mac [Apple Silicon] | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
[Spotify]
Rethinking Spotify Search
Search @ Spotify Search is a well-established functionality across different industries, devices, and applications. When users come to any kind of search, they already have something in mind, whether they come looking for one thing in particular or are open to becoming inspired. Spotify Search is
Rethinking Spotify Search
Search @ Spotify Search is a well-established functionality across different industries, devices, and applications. When users come to any kind of search, they already have something in mind, whether they come looking for one thing in particular or are open to becoming inspired. Spotify Search is
Spotify Engineering
Rethinking Spotify Search | Spotify Engineering
[Freeletics]
My Five Years Learnings at Freeletics
It has been already more than one month since I left my last job at Freeletics. I am still enjoying the last days of my days off, before I start my new job very soon. But I have been planning since then to write about my interesting experience and learnings at this unique company, and finally the
My Five Years Learnings at Freeletics
It has been already more than one month since I left my last job at Freeletics. I am still enjoying the last days of my days off, before I start my new job very soon. But I have been planning since then to write about my interesting experience and learnings at this unique company, and finally the
Freeletics Engineering Blog
My Five Years Learnings at Freeletics
It has been already more than one month since I left my last job at Freeletics. I am still enjoying the last days of my days off, before I start my new job very soon. But I have been planning since then to write about my interesting experience and learnings…
[Soundcloud]
How to Successfully Hand Over Systems
In a product company, changes are inevitable so as to best support the strategy and the vision. Often during such a change, new teams are
How to Successfully Hand Over Systems
In a product company, changes are inevitable so as to best support the strategy and the vision. Often during such a change, new teams are
Soundcloud
How to Successfully Hand Over Systems
In a product company, changes are inevitable so as to best support the strategy and the vision. Often during such a change, new teams are formed and other ones are restructured. While there are many challenges to be solved during a big change, there’s one…