Meta

Microposts

  • Better microblog preview images

    The images in my “microblog preview” sidebar widget are way too big:

    my site before

    I thought it would look good if I put them inline:

    my site after 1

    my site after 2

    Read more
    May 1, 2026
  • Astro has been great

    So far, everything’s been great with Astro. Great break from React. In fact, I’ve realized that only 20% of web dev I’ve done in my life ACTUALLY needs React. That being said, React’s component model was what kept me in, and Astro is similar.

    Read more
    April 29, 2026
  • Restaurant blog

    I want to start a mini restaurant blog on my site. I eat out a lotta nice places but when someone asks me for recommendations, I can’t remember any.

    I’ll make it simple: make a micropost each time I got to a memorable restaurant. Purposely keep it unstructured so I don’t get lazy and stop updating it.

    Read more
    April 28, 2026
  • CMS image compression

    I was trying to make a micropost for Hyperlocal, and my own CMS blocked me from doing so because the image was too big! I don’t remember asking my agent to do this, so I was impressed, but annoyed too. One prompt later, and I added client-side image compression. I might spin this into its own tool.

    Read more
    April 20, 2026
  • Thread helpers

    My CMS is pretty good! It’s nice that I can make “one-off” edits for things that are useful to me. For example, in my micro blog, I have threads. Managing threads was annoying on mobile, so I added a thread viewer on the side.

    CMS thread viewer listing microblog posts in a thread

    If the microblog post is a part of a thread, it shows you all the posts and makes it easy to continue that thread!

    Read more
    April 19, 2026
  • CMS media editor

    Having a text-only CMS is easy, but I really need the ability to upload and manage images. My current image storage is pretty well-defined: this microblog post is in /content/microblog/2026/{slug}.md, and its images will be at /public/images/microblog/2026/{slug}/. Let’s see what Claude can do!

    Read more
    April 15, 2026
  • Auth just for me

    Turns out, it was not difficult to make a CMS for my blog. I got a super simple file editor. Now the next step is to make sure that only I can access the CMS. I was thinking of using Better Auth with a D1 database, but basic auth might work better since there’s only one user (me).

    Read more
    April 14, 2026
  • A CMS for my website

    Editing my own website has always been a pain. I’d have to open my laptop, open my editor, remember how I structured my blog, write markdown, preview it locally, push, wait for it to build, etc.

    I think it’s time to vibecode my own CMS. It’s probably gonna become a maintenance nightmare, but let’s see.

    Read more
    April 13, 2026
  • Thank you, Next

    I’m switching my personal site from Nextjs to Astro. I’m taking a break from React, ShadCN, and Nextjs.

    Read more
    April 7, 2026