Learning Rust After 5 Years of JavaScript

A JavaScript developer's journey into Rust. Featuring compiler errors, existential crises, and eventual enlightenment.

I Built a CLI Tool

From idea to npm package in 48 hours. Building a command-line tool that actually solves a real problem.

UI/UX Design Principles I Wish I Knew Before My First Prototype

Real lessons from building interactive prototypes. What works, what doesn't, and how to make interfaces people actually want to use.

The Art of Refactoring Without Breaking Everything

How to improve code without introducing bugs. Real examples from code I actually refactored (and the mistakes I made).

Dark Patterns I've Seen And Never Use

Real examples of manipulative design I encountered while shopping online, booking flights, and canceling subscriptions.

Debugging Stories That Almost Broke Me

Real debugging nightmares from production. Includes panic, desperation, and eventually finding a semicolon.

Docker Explained Like You're Five

Finally understanding Docker without the corporate jargon. Includes mistakes I made so you don't have to.

Fixing Git Disasters I've Caused

Real git catastrophes from my career. Featuring force pushes, deleted branches, and that time I leaked API keys to GitHub.

ZhenXi.Li

I believe… whatever doesn’t kill you simply makes you… stranger.

notifications_active Notice

If you like this website, you can bookmark it 😅😅

0123456789 0123456789 : 0123456789 0123456789 : 0123456789 0123456789
trending_up WebSite Info

Run days : 0

Total article : 15

Total words : 219,641