Writing

WebAssembly Flow Field

A Rust WebAssembly particle flow field experiment.

  • #wasm
  • #rust
  • #canvas

Pac-Man

A Pac-Man game with ghosts, power pellets, and classic arcade gameplay

Multiplayer Snake

Play a large-world multiplayer snake game with live leaderboards

Why Cursor is Your New Best Friend in Coding

Discover why Cursor is revolutionizing the way developers code, with its AI-powered assistance, lightning-fast features, and developer-friendly interface.

How I Defeated the 3 Mbps Upload Demon

A chaotic yet educational journey into why OPNSense upload speed collapsed when using bridge mode with Xfinity — spoiler: it was the $16 NIC from eBay.

Adding GitHub as a Content Source in a Next.js Blog

Learn how to enhance your Next.js blog by pulling content directly from a private GitHub repository, alongside local MDX files and GraphCMS — complete with API integration and source detection.

Character Rain

try left click

Setting Up Gitea Webhooks with Linux: A Complete Guide

A comprehensive guide on implementing and managing Gitea webhooks on Linux systems, including setup, security, and best practices for automated workflows.

Got a Tretris game here

A Tetris game

NEXUS

The Ultimate Guide to Mega Backdoor Roth

The Mega Backdoor Roth is an advanced retirement savings strategy that allows high-income earners to contribute significantly more money to their Roth accounts than would normally be possible through traditional means. This guide will provide an in-depth explanation of how it works, who can benefit from it, and how to implement it effectively.

Dynamic Programming: From Fundamentals to Advanced Concepts

A comprehensive guide to dynamic programming that covers fundamental concepts, implementation patterns, and solution strategies progressing from basic problems like Fibonacci sequences to advanced topics such as state compression, complete with practical Python code examples and optimization techniques.

A sample markdown post served from graphcms

Publishing a markdown psot in graphcms and fetch it in backend...

Ipmitool Fan speed control

Controlling fan speed for dell r630 server using ipmitool

Testing an editor in a post

A sampe editor

Checking out mdx with next-mdx-remote and custom stype.

An introduction blog post with some code blocks, the original

When to Use Static Generation v.s. Server-side Rendering

We recommend using Static Generation (with and without data) whenever possible because your page can be built once and served by CDN, which makes it much faster than having a server render the page on every request.

Lorem Ipsum

eque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...

© 2026 bowen.ge All Rights Reserved.