~$ cd ~/blog

blog

thoughts on code, tools, and random stuff i find interesting.

~$ ls -la posts/

bypassing dpi with zapret on linux

Jan 10, 2026

step by step zapret installation to bypass isp deep packet inspection.

#linux #privacy #networking #censorship
read →

2025 reflections and 2026 goals

Jan 5, 2026

what i learned, what i built, and what i am aiming for this year.

#reflection #goals #personal
read →

coding with llms for a year

Dec 28, 2025

what got faster, what stayed the same, and what got harder.

#ai #llm #coding #productivity
read →

my terminal setup 2025

Dec 25, 2025

alacritty, zsh, tmux, and the small configs that make it work.

#terminal #setup #productivity #ricing
read →

rust for js developers

Dec 15, 2025

the mental shift from garbage collection to ownership.

#rust #javascript #learning #tutorial
read →

building a heatmap for github contributions

Dec 10, 2025

recreating the github contribution graph from scratch for my personal website.

#visualization #github #vue #d3
read →

the case for smaller containers

Dec 1, 2025

building images under 50mb instead of gigabytes and why it matters.

#docker #containers #optimization #devops
read →

last.fm is still goated

Nov 25, 2025

why i still use last.fm in 2025 and how i added it to my site.

#music #api #webdev
read →

managing dotfiles with chezmoi

Nov 20, 2025

finally a dotfiles manager that does not feel like a second job.

#dotfiles #chezmoi #automation #dotfiles
read →

why i switched from neovim to zed

Nov 15, 2025

giving up 5 years of modal editing for a mouse-friendly rust-based editor.

#zed #editor #neovim #rust
read →

how i sync obsidian notes into vue

Oct 28, 2025

wiring a tiny pipeline that turns my messy vault into clean blog-ready markdown.

#tooling #automation #obsidian #vue
read →

shipping tiny cli tools on a weekend

Oct 26, 2025

notes on building opinionated little binaries fast and keeping scope under control.

#cli #shipping #weekend-project
read →

designing a terminal aesthetic without going full retro

Oct 20, 2025

balancing nostalgia and usability while building the new theme for this site.

#design #ui #tailwind #catppuccin
read →

ai browsers are just chromium

Oct 19, 2025

stop shipping chromium with a chatbot sidebar and calling it revolutionary. please.

#browsers #ai #tech-criticism
read →

welcome to my blog

Oct 17, 2025

first post on this new blog. thoughts on why i'm writing and what to expect.

#meta #personal
read →