Blog

  1. Improving the performance of my Next.js blog

    During the year-end holidays, I replaced this tech blog from GatsbyJS to Next.js. After the replacement, the Lighthouse performance score dropped, so I investigated the cause and made improvements.

    • Frontend
    • Next.js
    • Performance
  2. tsc and Babel

    A summary of the roles of tsc and Babel when transpiling TypeScript.

    • TypeScript
  3. Building Othello with WebAssembly

    I implemented an Othello game algorithm in WebAssembly to experience how much faster it is compared to JavaScript.

    • Frontend
  4. Building an authenticated site with GatsbyJS

    Notes from following a tutorial on implementing authentication with GatsbyJS.

    • Frontend
    • GatsbyJS
  5. Issue with loading icons in Material-UI + webpack

    The problem where the way you import the Material-UI icons package affects build time in a Material-UI + webpack environment.

    • Frontend
  6. Using the Storage object in Next.js

    How to use the browser's Storage object in Next.js.

    • Frontend
    • React
    • Next.js
  7. Formatting numbers with a fixed number of decimal places in JavaScript

    How to format numbers with a specified number of decimal places in JavaScript.

    • Frontend
  8. Notes on converting a TypeScript project to a monorepo

    Notes on refactoring a repository that managed frontend and server code in separate directories into a monorepo structure.

    • TypeScript
  9. Trying the ISUCON summer course 2017

    Notes from working through the ISUCON Summer Course 2017, covering the basic data collection steps up to finding bottlenecks.

    • ISUCON
  10. Tutorial - build a VPC with CDK for Terraform

    A tutorial for building a VPC using CDK for Terraform

    • Terraform
    • TypeScript