Practitioners’ Blog

Blog posts by people who build, design, manage, or run software at Pivotal.

  • 5 Tips for Effective Remote Pair Programming While Working from Home

    5 Tips for Effective Remote Pair Programming While Working from Home

    With COVID-19 raging across the world, now is a perfect time to practice pair programming, but remotely.

    Read More
  • How to Build Sustainable, Modern Application Architectures

    How to Build Sustainable, Modern Application Architectures

    Read More
  • Strangling a monolith by focusing on ROI

    Strangling a monolith by focusing on ROI

    How Pivotal Labs Sydney helped the Australian government save tens of millions of dollars per year.

    Read More
  • Modernizing .NET apps to the cloud? Ditch your domain joins and IWA in favor of single sign-on

    Modernizing .NET apps to the cloud? Ditch your domain joins and IWA in favor of single sign-on

    In legacy .NET it’s common for applications to rely on domain services for identity management. When bringing that app to the cloud, domain services aren’t the best practice.

    Read More
  • Slaying the Hydra: The Multi-Headed Beast That Is API Security

    Slaying the Hydra: The Multi-Headed Beast That Is API Security

    Validating someone's identity and ensuring they only have access to the resources they’re entitled to, all while locking down the fort from attacks can quickly become a Herculean task.

    Read More
  • Improving Cloud Foundry Loggregator scalability with a shared-nothing architecture

    Improving Cloud Foundry Loggregator scalability with a shared-nothing architecture

    A new architecture means Cloud Foundry Loggregator is easier to use and more scalable.

    Read More
  • Getting Started With Spring Cloud Stream

    Getting Started With Spring Cloud Stream

    Spring Cloud Streams offer a straightforward way to implement event-driven architecture, whether your backend is RabbitMQ, Kafka, or something else. Here's a demo.

    Read More
  • Netflix Built its Own Application Generator to Boost Dev Productivity. Here's How You Can, Too

    Netflix Built its Own Application Generator to Boost Dev Productivity. Here's How You Can, Too

    Application generators help developers to get started quickly by providing useful guide rails that reduce toil and ease their burden.

    Read More
  • Achieving Success With a Modern, Multi-Generational Workforce

    Achieving Success With a Modern, Multi-Generational Workforce

    Read More
  • Thrive as a Designer in SAFe

    Thrive as a Designer in SAFe

    Read More
  • Lean and Inclusive Design

    Lean and Inclusive Design

    How to build inclusivity into your practice.

    Read More
  • Building Your Happy Place

    Building Your Happy Place

    A framework for strengthening communities in the workplace.

    Read More
  • Tips for Scaling User-Centered Product Design

    Tips for Scaling User-Centered Product Design

    Read More
  • Metrics, Product Management, and You: Knowing You Did a Good Thing

    Metrics, Product Management, and You: Knowing You Did a Good Thing

    Defining success metrics can be daunting for even experienced product managers. This post explains how one simple question ("How do we know we did a good thing?") can help you create better metrics.

    Read More
  • Scaling Deployments to Multi-Cluster Kubernetes Environments with Concourse and Spinnaker

    Scaling Deployments to Multi-Cluster Kubernetes Environments with Concourse and Spinnaker

    Avoid multi-cluster madness with an automated, scalable delivery pipeline

    Read More
  • 5G is a Tremendous Business Opportunity For Telcos. Here's What You Need To Get Ready With a Cloud-Native Platform & Elastic Infrastructure

    5G is a Tremendous Business Opportunity For Telcos. Here's What You Need To Get Ready With a Cloud-Native Platform & Elastic Infrastructure

    Read More
  • A Technical Comparison of Popular API Gateways with Apigee Edge, Spring Cloud Gateway, and Ocelot

    A Technical Comparison of Popular API Gateways with Apigee Edge, Spring Cloud Gateway, and Ocelot

    Read More
  • Replacing the Spring Cloud Services Circuit Breaker Dashboard

    Replacing the Spring Cloud Services Circuit Breaker Dashboard

    Read More
  • Connecting GPUs to Greenplum Database

    Connecting GPUs to Greenplum Database

    In this post, we’ll show how GPUs can be connected to a Greenplum database cluster for scalable, in-database training of deep neural networks.

    Read More
  • How to Trim Your API Access Costs with a Cache

    How to Trim Your API Access Costs with a Cache

    Read More
  • loading