Blog

Coding and living in Finland.

Writing about engineering, life, and things I'm slowly figuring out.

Read articles in time order, or enter through story collections.

Codex at $100/Month: How I Used It as a Software Engineer Over the Past Month
Tech
May 5, 2026

Codex at $100/Month: How I Used It as a Software Engineer Over the Past Month

After upgrading Codex to the $100/month plan, I was not fully convinced myself. Then I looked through a month of history with it and realized the valuable part was not how much code it wrote, but how many unfinished things it helped me actually land in my projects.

Reads184Comments3
Read the full story
I Turned a Word-Guessing Game into an AI Skill
Tech
Apr 22, 2026

I Turned a Word-Guessing Game into an AI Skill

I turned a small semantic word-guessing game into an AI skill that can run directly in the terminal. This piece is about why the format fits LLMs so well, and how I constrained the model into becoming a stable game host.

Reads329Comments4
Read the full story
Hitting the Pitfall of Node.js Fetch Blocked Port by Mistake: Why Does Fetch Not Work While the HTTP Module Works Fine?
Tech
Oct 3, 2025

Hitting the Pitfall of Node.js Fetch Blocked Port by Mistake: Why Does Fetch Not Work While the HTTP Module Works Fine?

Sometimes development feels like an unexpected adventure; I intended to simply change the port to 10080, only to stumble upon the Node.js fetch blacklist. This small mistake revealed the hidden rules of the Fetch standard.

Reads153Comments2
Read the full story
Build a Travel Recommendation AI Agent Using smolagents
Tech
May 9, 2025

Build a Travel Recommendation AI Agent Using smolagents

Create a self-improving AI Code Agent with smolagents that can plan, execute, and debug. This article walks through building a travel recommendation agent step by step.

Reads226Comments0
Read the full story
Consistent Dev Environments with VS Code Dev Containers
Tech
Sep 20, 2024

Consistent Dev Environments with VS Code Dev Containers

VS Code Dev Containers help developers work in portable, isolated environments—ensuring consistency, avoiding dependency issues, and enabling easier collaboration.

Reads1.5kComments1
Read the full story
Mastering the JavaScript Console Like a Pro (2024)
Tech
Jun 1, 2024

Mastering the JavaScript Console Like a Pro (2024)

Unlock the full power of the JavaScript console—from grouping and timing to visualizing data—to debug smarter and build faster in 2024.

Reads2.5kComments2
Read the full story
Installing GraphFrames for PySpark: A Complete Setup Guide
Tech
Apr 12, 2024

Installing GraphFrames for PySpark: A Complete Setup Guide

Step-by-step guide to installing and configuring GraphFrames for PySpark—covering version compatibility, setup methods, and graph algorithm examples.

Reads2.9kComments0
Read the full story
The Magic of box-decoration-break in CSS
Tech
May 10, 2023

The Magic of box-decoration-break in CSS

Fix broken multi-line highlights with a single line of CSS. Learn how box-decoration-break brings seamless styling across line breaks.

Reads3.2kComments1
Read the full story
1/7
Next

Coding, and living with intention.

Subscribe
© 2012–2026 Mofei·Privacy·Terms
Life compiled in code