InfoQ Homepage Platforms Content on InfoQ
-
How to Delight Your Developers with User-Centric Platforms and Practices
By focusing on the users, platform development teams can ensure that they build a platform that tackles the true needs of developers, Ana Petkovska said at QCon London. In her talk, Delight Your Developers with User-Centric Platforms & Practices, she shared what their Developer Experience (DevEx) group looks like and what products and services they provide.
-
Setting up a Data Mesh Organization
A data mesh organization: producers, consumers, and the platform. According to Matthias Patzak, the mission of the platform team is to make the lives of the producer and consumers simple, efficient and stress free. Data must be discoverable and understandable, trustworthy, and shared securely and easily across the organization.
-
Hugging Face Upgrades Open LLM Leaderboard v2 for Enhanced AI Model Comparison
Hugging Face has recently released Open LLM Leaderboard v2, an upgraded version of their benchmarking platform for large language models. Hugging Face created the Open LLM Leaderboard to provide a standardized evaluation setup for reference models, ensuring reproducible and comparable results.
-
Ideas for Crafting Inclusive Public Software Platforms
Public software platforms should be inclusive and accessible to everyone, where people feel comfortable using them. It’s a big challenge to design a platform for everyone, from digital newbies to natives, with varying knowledge and experience of administrative processes. Government platforms must ensure their users' trust so that they feel safe using government services online.
-
Increasing Productivity by Becoming a Dual-Purpose Stream Aligned and Platform Software Team
To manage their increased workload effectively and maintain quality and efficiency, a software team decided to become dual-purpose: stream-aligned and platform. They rewrote their main application to be API-first and implemented micro releases with their customer-facing products, to provide value to their end users quickly and maintain a steady flow of accomplishments for the team.
-
How Building a Platform as a Product Empowered Software Engineers
Platform engineering is about accelerating and empowering developers to deliver more product value faster over time. According to Jessica Andersson, most companies don’t invest in platform engineering until they reach a certain size. At QCon London she presented how their startup adopted platform engineering, what strategy they took, and what they did to gain platform adoption from developers.
-
Enabling Developer Productivity: Intentional Evolution of the Platform at InfoQ Dev Summit Boston
At the InfoQ Dev Summit in Boston, Jennifer Davis, an engineering manager at Google and author of "Effective DevOps" and "Modern System Administration," discussed strategies for enhancing developer productivity through intentional evolution of platforms. She emphasized the importance of effective documentation and code samples in fostering a thriving developer community.
-
Enabling Software Platform Adoption with Self-Service and User Engagement
In order to scale a platform, it has to become a self-service product with software engineers and managers engaged, taking advantage of new technologies. A stakeholder engagement program was established with senior engineers and managers across the company, explaining how the new tools can increase developers' productivity and team velocity.
-
Building a Dedicated Platform for Frontend Developers at the Norwegian Government
Recognizing the challenges faced by frontend developers, the Norwegian Labour and Welfare Administration decided to build a dedicated platform to address their needs. It offers services like a CDN, an observability stack for monitoring and debugging, and feature management using Unleash. The platform is treated as a product to drive adoption and improve the developer experience.
-
Cloudflare's Journey in ML and AI: MLOps Platform and Best Practices
Cloudflare's blog described its MLOps platform and best practices for running Artificial Intelligence (AI) deployment at scale. Cloudflare's products, including WAF attack scoring, bot management, and global threat identification, rely on constantly evolving Machine Learning (ML) models. These models are pivotal in enhancing customer protection and augmenting support services.
-
Improving Developer Experience in a Small Organization
A way to improve developer experience is by removing time-consuming tasks and bottlenecks from developers and from the platform team that supports them. How you introduce changes matters; creating an understanding of the “why” before performing a change can smoothen the rollout.
-
VMware Tanzu Application Platform Adds Buildpack Improvements and Application Limits
VMware released a number of new features for the Tanzu Application Platform and the Tanzu Application Service. Tanzu Application Platform provides a multi-cloud platform that runs on Kubernetes. Tanzu Application Service is a delivery and operations platform. The features include buildpack improvements, API maturity scoring, services to prevent the impact of noisy neighbors, and shared routes.
-
Kubefirst Platform Improves Local Experience and Password Management
Kubefirst, an open-source infrastructure application platform, recently released version 1.11. This version adds improved support for their local installation including a new local DNS implementation, enables Traefik ingress controller for local installs, and adds trusted local TLS certificates.
-
How Palo Alto Approaches Platform Engineering
Ramesh Nampelly, senior director of cloud infrastructure and platform engineering at Palo Alto, recently wrote about how Palo Alto approaches platform engineering. They built their own internal developer platform (IDP) based on the open-source tool Backstage. Their platform covers infrastructure provisioning, policy management, observability, and cost management.
-
State of DevOps Report Finds Platform Teams Lacking Product Management Support
Puppet released the 2023 State of DevOps Report with a focus on Platform Engineering. The report found that organizations with platform engineering teams report increased developer velocity, improvements in system reliability, greater productivity, and better workflow standards. Organizations still need to work on adopting a product mindset with the platform teams.