Back to blog

Follow and Subscribe

Engineering

Page 2 of 9

  • Bridging the real-time testing gap: Fanout support in local development for Fastly Compute

    Katsuyuki Omuro

    Fastly Compute now supports local Fanout testing, letting you build and validate real-time features without deploying to production.

    Engineering
    + 2 more
  • Powering PyPI with Advanced Traffic Engineering

    Joe Williams, Stephen Strowes

    PyPI serves millions daily. See how Fastly’s Individual Provider Anycast unlocks faster, smarter routing for Python’s package index.

    CDN & Delivery
    + 4 more
  • Demystifying Fastly’s Defense Against HTTP Desynchronization Attacks

    Brian Haberman, Sandra Escandor-O’Keefe, + 1 more

    Learn how Fastly's robust architecture and strict protocol parsing defend against HTTP desynchronization attacks, ensuring your web applications are secure.

    Security
    + 3 more
  • Getting Started with TypeScript on Fastly Compute

    Katsuyuki Omuro

    Getting started with TypeScript on Fastly Compute is simple! Learn how to add static typing to your JavaScript projects for robust development.

    Compute
    + 3 more
  • Building an actually secure MCP Server with Fastly Compute

    Kay Sawada

    Build a secure, scalable MCP Server with Fastly Compute. Learn to address vulnerabilities and ensure reliable performance for your LLM applications.

    Compute
    + 4 more
  • ETags: What they are, and how to use them

    Leon Brocard

    How to optimize your ETags to speed up your site and reduce calls to your origin without requiring significant code refactoring or content overhaul.

    DevOps
    + 2 more
  • Unicode in VCL

    Katherine Flavel

    There's more to life than just the Latin alphabet. Because we’re a global platform with humans using all kinds of writing systems, recently we added the ability to write synthetic responses — e.g. a web page with an error message — in UTF-8 in Fastly VCL. In this post, Engineering Director Katherine Flavel shares some of the behind-the-scenes work to show how we did that.

    Engineering
  • Over a decade later: The evolution of instant purge

    Tyler McMullen, Julien Benoist

    Explore the decade-long evolution of Fastly's instant purge technology. Learn about our decentralized approach, challenges faced, and innovations in scalability.

    Performance
    + 2 more
  • Smarter Security Operations: Embracing Detection-as-Code

    Simran Khalsa, Gary Harrison, + 1 more

    Modernize security with Detection-as-Code. Learn how to automate threat detection & response using DevSecOps & tools like Fastly's WAF Simulator.

    DevOps
    + 2 more
    An illustration of a yellow, shining shield with a cracking gray shield peeling off of it
  • What is Cache Control?

    Mark Nottingham

    The Cache-Control response header is one of HTTP’s more widely known header fields; it allows a site to control how caches handle their data in CDNs, browsers, and elsewhere

    Engineering
    Industry insights
  • Write less, do more at the edge: Introducing expressly

    Dora Militaru

    Build faster with Expressly on Fastly’s edge. Simplify routing, cookies, and errors in JavaScript apps with less code.

    Product
    + 3 more
  • We should still teach coding

    Sue Smith

    We should still teach coding, AI can't replace the critical thinking, creativity, and problem-solving skills that programming instills.

    DevOps
    Engineering
    CODE - Fastly
  • Using cURL to Test Origin Server Responses

    Matt Torrisi

    Curl, or cURL, is a utility that’s shipped by default on operating systems like MacOS and many Linux distributions that allows you to send an HTTP request to a URL and receive the result. In this post, we’ll walk you through how to use the tool to test an origin server’s response.

    Engineering
    Performance
  • Modern Web Application Firewalls vs. Legacy: What Today’s Security Teams Need

    David King, The Fastly Collective

    Legacy WAFS can come with a lot of shortcomings, that's why when designing the Fastly Next-Gen WAF, we set out to enable users with these four key benefits.

    Security
    + 2 more
  • Best practices for using the Vary header

    Rogier Mulhuijzen

    Vary is one of the most powerful HTTP response headers. However, if used incorrectly, it can cause problems for developers. Understand vary header best practices to reduce mistakes and improve performance.

    Performance
    Engineering
  • Preventing outages with resilient architectures

    Laura Thomson, Inés Sombra, + 1 more

    Fastly’s resilient architecture principles prevent outages, mitigate severity, and deliver on our availability promises without compromising performance.

    Industry insights
    + 3 more
  • Making the Internet Sustainable— Starting from Its Infrastructure

    Simon Wistow

    Making the internet greener starts with its infrastructure. Learn how edge computing and smarter content delivery reduce energy waste and carbon impact.

    CDN & Delivery
    + 2 more
    An illustration of a keyboard with a lever in the middle and a hand pushing the lever forward
  • How to Protect Against Credential Stuffing

    Arun Kumar, Fastly Security Research Team

    In this post, we will discuss a low latency approach to detect these attacks by co-locating the password hashes in a KV Store, along with Compute on Fastly’s edge.

    Compute
    + 3 more
  • Supercharge DevOps with a Developer-Friendly CDN

    Mili Mathews

    Discover how a developer-friendly CDN can enhance DevOps workflows, improve performance, and deliver seamless user experiences with Fastly and Google Cloud.

    CDN & Delivery
    + 3 more
  • The Gentle Art of Doing Things Differently

    Simon Wistow

    Discover how constraints can drive creativity and technological breakthroughs as we look back on the transformative impact of resourcefulness in the tech industry.

    Industry insights
    Engineering