Tech Charter

  • Javascript

    How to Use an IIFE in Javascript

    A quick guide of how and when to use an IIFE (immediately invoked function expression) in Javascript.
    December 22, 2022
    2 min read
  • Internationalization | Vue I18n

    How to (Best) Set the Initial Locale in Vue I18n

    Investigates the difficulties of setting the initial locale in Vue I18n and provides a pre-built solution.
    October 16, 2022
    7 min read
  • Software Architecture

    Should We Always Follow the DRY Principle?

    A look in to whether the DRY principle should always be followed as a rule.
    April 10, 2022
    5 min read
  • ESLint | Typescript

    How to Lint All Files With Typescript ESLint

    How to avoid the "The file must be included in at least one of the projects provided" error when linting all files with Typescript ESLint.
    January 22, 2022
    2 min read
  • Project Management | Agile

    Think in Deliverables, Not Just Sprints

    A consideration of how too heavy a focus on sprints can lead to poor code quality, and how deliverables can avoid that.
    October 25, 2021
    5 min read
  • Software Architecture

    How to Structure Your Project

    An investigation of the different ways a project can be structured, and when each approach might be used.
    September 13, 2021
    5 min read
  • Nuxt | Cookies

    Handling the Set-Cookie Header in Nuxt

    A brief look at why the Set-Cookie header doesn't always work as expected in Nuxt Universal mode and how to deal with it.
    May 14, 2021
    2 min read
  • React | Typescript

    Defining React Children in Functional Components with Typescript

    A comparison of the various ways children be included in the type definition of a React functional component.
    December 20, 2020
    2 min read
  • ESLint

    An Overview of the ESLint Configuration Options

    A brief look into the various configuration options available to ESLint.
    July 20, 2020
    5 min read
© 2022, Built with Astro.