David Soards

blog.soards.me

A blog by me, David Soards, mostly about Front-End Development and UX/UI Design.

  • Easy Forms for VueJS with Formspree

    Easy Forms for VueJS with Formspree

    Add a Contact Form to Your Vue or Nuxt App

  • Setup a VPS on Hetzner Cloud

    Setup a VPS on Hetzner Cloud

    Lambda What, Lambda Who

  • Quick Tip: Breaking Vue's Reactivity

    Quick Tip: Breaking Vue's Reactivity

  • Simplify Dark Mode w/ Radix Colors & Tailwind

    Simplify Dark Mode w/ Radix Colors & Tailwind

    Save the Dark Variant for Edge Cases

  • Use More System Fonts

    Use More System Fonts

    You May Not Always Need a Web Font

  • Resize Image on Save in Django Before Sending to Amazon S3 - No Lambda Function Required

    Resize Image on Save in Django Before Sending to Amazon S3 - No Lambda Function Required

    The Simple Way Using Pillow and a Memory Buffer

  • Easy Headless Wordpress with Nuxt & Netlify III

    Easy Headless Wordpress with Nuxt & Netlify III

    Deploying on Netlify

  • Easy Headless Wordpress with Nuxt & Netlify II

    Easy Headless Wordpress with Nuxt & Netlify II

    Nuxt & Tailwind

  • Easy Headless Wordpress with Nuxt & Netlify

    Easy Headless Wordpress with Nuxt & Netlify

    Setting up Wordpress

  • Make a flickering Neon SVG animation from scratch w/ Illustrator, React & Emotion

    Make a flickering Neon SVG animation from scratch w/ Illustrator, React & Emotion

  • Make a custom night mode toggle w/React & CSS Variables

    Make a custom night mode toggle w/React & CSS Variables

  • Designing a UI for Designers but also Non-Designers

    Designing a UI for Designers but also Non-Designers

  • Building an Ecommerce Website for a Farm to Table Business

    Building an Ecommerce Website for a Farm to Table Business

    Representing a Unique Business Model Using Illustrations

  • Designing the Comic Creator Mobile App

    Designing the Comic Creator Mobile App

    My User Centered Research & Design Process