# Blog

## Blog, page 31

- [

    6 NovemberCompany News

    ### Building the most ambitious sites on the Web with Vercel and Next.js 14

    Guillermo RauchCEO and Founder, Vercel

    ](/blog/building-the-most-ambitious-sites-on-the-web-with-vercel-and-next-js-14)

- [

    6 NovemberGeneral

    ### Building secure and performant web applications on Vercel

    Alli Pope, Matt Jared

    ](/blog/building-secure-and-performant-web-applications-on-vercel)

- [

    1 NovemberField Engineering

    ### Understanding cookies

    Lydia HallieStaff Developer Advocate

    ](/blog/understanding-cookies)

- [

    13 OctoberField Engineering

    ### How we optimized package imports in Next.js

    Shu DingSoftware Engineer

    ](/blog/how-we-optimized-package-imports-in-next-js)

- [

    11 OctoberCustomers

    ### Tekla's ecommerce evolution: harnessing flexibility with Vercel and Medusa

    Alli PopeDirector of Marketing Programs and Vercel Media

    ](/customers/teklas-ecommerce-evolution-harnessing-flexibility-with-vercel-and-medusa)

- [

    11 Octoberv0

    ### Announcing v0: Generative UI

    Jared PalmerVP of Product, AI

    ](/blog/announcing-v0-generative-ui)

- [

    10 OctoberGeneral

    ### Images on the web

    ](/blog/images-on-the-web)

- [

    5 OctoberCompany News

    ### Introducing Spend Management

    Lee RobinsonVP of Developer Experience

    ](/blog/introducing-spend-management-realtime-usage-alerts-sms-notifications)

- [

    2 OctoberField Engineering

    ### Understanding the SameSite cookie attribute

    ](/blog/understanding-the-samesite-cookie-attribute)

- [

    29 SeptemberGeneral

    ### Understanding CSRF attacks

    ](/blog/understanding-csrf-attacks)

- [

    26 SeptemberGeneral

    ### First Input Delay (FID) vs. Interaction to Next Paint (INP)

    ](/blog/first-input-delay-vs-interaction-to-next-paint)

- [

    26 SeptemberGeneral

    ### Optimizing web fonts

    ](/blog/optimizing-web-fonts)