Caleb O.

I'm learning how to use software to create optimal experiences for people around the world. In my free time, you'll find me writing about the things I learn on my blog, trying to make sense of functional programming,memory,andhow computers work in general

featured work

recent posts

4 min read

01 Mar, 2025

How to move FIL out of MetaMask: My Experience

In this article, I share how you can move FIL from your MetaMask wallet

#web3

#plgd

|

17 min read

25 Feb, 2025

Building a proximity feature into maps with React

In this guide, I walk you through how to build something a little bit similar to the "Gym near me" feature on Google Maps.

#react

#guide

|

21 min read

10 Feb, 2025

Adding image info/metadata to Zed

In this article, I share how I made my first contribution to the Zed editor and the stuff I learned from doing so.

#rust

#oss

|

2 min read

26 Dec, 2024

Blog posts don't show up immediately with GhostCMS

Blog posts with GhostCMS don't show up immediately with Next.js in production but works fine on localhost. Here's how to fix it

#headless-cms

#nextjs

|

recent talks

June 29, 2024

|

Improving UX on the web with URLs

#web

#ui

#techfest

December 2, 2023

|

Building npm packages in 2023 — and beyond

#javascript

#devfest

March 25, 2023

|

Growing by creating OSS projects

#oss

November 16, 2022

|

Building performant and user-centric applications on the web.

#performance

October 28, 2021

|

Protecting API Keys in production with Next.js API routes

#nextjs