ymmr.dev
Articles About
  • 2026/8/2
    I don't know when to use a pointer or value receiver's thumbnail
    I don't know when to use a pointer or value receiver
    • Go

    Although A Tour of Go mentions when to use a pointer receiver over a value receiver and many people share their opinions, I've been confused about it since I started learning Go. It may includes some

  • 2026/8/1
    GraphQL handles an HTTP POST request's thumbnail
    GraphQL handles an HTTP POST request
    • Go
    • GraphQL

    Today, I've been doing the gqlgen tutorial. During the tutorial, I found that a GraphQL server receives an HTTP POST request, even for queries. After a minute, I understood that it makes sense because

  • 2026/8/1
    Walking at 4 AM's thumbnail
    Walking at 4 AM
    • Diary

    At 4 AM, it's quiet around the park near my apartment, and no one has started their day except for newspaper deliverers and bus drivers. I feel close to them. It's my favorite time of day.

  • 2026/7/31
    A penguin on the wall's thumbnail
    A penguin on the wall
    • Diary

    A month ago, I recognized a penguin on the wall in my room. It looks like this: A penguin on the wall After that, he has been living in my mind, and I can't forget about him.

  • 2026/7/28
    Cloudflare image optimization and srcset attribute of the <img /> tag's thumbnail
    Cloudflare image optimization and srcset attribute of the <img /> tag
    • Cloudflare
    • HTML

    I set up image transformation for my blog using Cloudflare's image optimization. This feature transforms images on a CDN server and serves lighter images. During introduction, I needed to consider whe

  • 2026/7/28
    My strategy for finding birds's thumbnail
    My strategy for finding birds
    • Diary

    Sometimes, I look for birds while walking around and I bought a pair of binoculars for that. Birds live everywhere, but it's pretty hard for me to find them. Therefore, I keep in mind two things when

  • 2026/7/24
    How to verify two types are equal in Vitest's thumbnail
    How to verify two types are equal in Vitest
    • Vitest

    I wrote a blog post about implementing utility types by ourselves. To check if the two types are the same, the expectTypeOf API in Vitest is very convenient. // In utility-type.test-d.ts import { desc

  • 2026/7/23
    Practicing implementing utility types's thumbnail
    Practicing implementing utility types
    • TypeScript

    TypeScript provides a lot of utility types. These are not only convenient but also teach us TypeScript syntax. For example, Pick is used to create a type that selects specific properties from a type o

  • 2026/7/21
    Why rebuilding my blog's thumbnail
    Why rebuilding my blog
    • Diary

    Now, I'm rebuilding my blog with Svelte including some design changes. I have two reasons: To have a place to post what's on my mind roughlyTo learn a new programming language or framework, and how to

  • 1
  • 2
  • 3
  • 4