RSSAmplifier

Blog

Sitong Peng Portfolio

Some things I have written

sitongpeng.comRSS feed ↗11 posts

Latest posts

OpenClaw (Clawdbot): just a fun game? Or...?

After five days with OpenClaw, I'm experiencing a new kind of programming joy that feels like playing an RPG—grinding skills, leveling up my understanding, and automating rote tasks out of my life.

From Layoff to Offer: What I Did With My Gap Time

After a company-wide layoff, I used my gap time to rebuild as an individual contributor — rediscovering the joy of coding, learning from failure, and preparing to come back stronger.

WebSockets guarantee order - so why are my messages scrambled?

WebSocket uses TCP, so order is guaranteed — but not if your own code breaks it. Here's how to spot and fix async message mishandling.

How a classic Dijkstra paper saved me from range boundary hell

I don't have a good rationale when deciding if range boundaries should be inclusive or exclusive. This is how Dijkstra's classic EWD831 paper taught me a better way.

Backend challenges when building a web based network game

Wrestling with WebSocket, Docker, Github Container Registry, Redis, and GitHub Actions. A multipart series about building an end to end multiplayer game.

Database constraints: when (and why) you should use them

You can't expect application code to always write clean data into your database. Understanding when to use constraints or concurrency control tools will help you build scalable systems.

Frontend challenges when building a web based network game

Wrestling with Web Canvas, WebSockets, Tailwind CSS, and a Vercel/NextJS stack. A multipart series about building an end to end multiplayer game.

How have New Years resolutions changed in the last decade?

Looking back at Twitter resolutions in 2015, using engineering and data techniques.

Say it ain't so - Exploring Rust Part II

Building a Windows version of say from OSX.

Ray Tracing in One Weekend - Exploring Rust Part I

I try the Hello World project of ray tracing.

What do Artificial Neural Nets (ANNs) have to do with the brain?

How ANNs are similar and different from Human brains.