Archive
UIUX 6 writings
Tags
Most used
All Posts161Essay28OS22Linux18Blog17Web14Java13CSS12VSCode12Hexo10Shell10Workflow10Catppuccin9Cities
ChengDu9QingDao6SuZhou6AnShun1ShangHai1All topics
Agent2AI2Algorithm3Android3Apache3Asynchronous1Atomicity1Authentication2Authorization2Book1Browser4Bun1C3Carapace2CDN2CICD1Clash1CLI3Collection1Concurrency4Cpp1CyberPunk2DataBase7Decorator2Django1Docker2Dotfiles2Entertainment1fd2ffmpeg1File2Font2FOSS1FrontEnd2Games6Generics2Ghostty1GIL1Git5GitHub1Glossary1Go1HTML3HTTP1HTTPS2Icarus3Image4Internet3IO2JavaScript4Just1JWT1Lab1LCP2Literature4Live2d1LQIP1LSP1Lua2macOS3Makefile1Markdown6Maven1Microsoft3Music5MyBatis1Neovim2Network7Nushell9Onedrive2OneUI1OSS1Parallelism2Performance8Pjax1Process6Productivity6Programming1Proxy1Python7Queue1Reflection2Responsive2Ricing7Ruff1Rust1Security1Shiki4Sketchybar1Skill1Socket2Spicetify1Spotify1Spring1SQL2srcset2SSH2SVC1Swup1TCP2Terminal8Theme1Thread5Tmux3Tomcat1TUI3Typst1Ubuntu2UIUX6UNIX1UV1Vim3VSIX1Wallpaper1Windows7WSL12PJ/XkiTe1dTFgdaAEpzwSA/VD3PEnI5i/rXd4Sijkggl86Ntuhy1mKTlPCXWWhnP7Z3yJviHVoiyEDxyupiGYUsk/iMx9l7+5x0oyTouf0oo33blRdR6X2qOhyS5pfZCc6P7W23wFrOp05Ry/dSqf7LnrNH0cs8tGarSC0eTqfdEpgrw7/zBiinxpni3fKDDGgv1Kz/L1PiLR4S+W5OsXsle3ZQ3r57emAlfeIVLX0iRtJUXSeRfCnTm5tkpTn7lABewG+nujoIZZIqYV34DwR+2Lzvxp4S8iItuAfI/czHMYO1WIy72BitGPOlmmTE1OAMc9eOl91AC773BcKLtBFyVR2yQIeyce41fsY+UamSBbnXLpa3GMY2sZI4kCjI46sHs+F7W0juk1+jBPDmrlmIVN5WrRHjJPLnIxUh4vW37bSgGE91AVxsnjcb8R1o9KpJkwrRrPTQZPC/OP13dpUSu0hJ/Sqz2n1JWBe0dlokEOk88T5dqv/txewjr7KISIEyzFDOD3CXDqZSwTTz7cLiSizUjGgxe2g1P6DcwSiNmx8VLHVXZKZm6kWFLlUtBOTkF3mNBvMkEvqqzGK+dHMDO9pJz3IEezVHG/uioEkfTTLG9UB2LEmVXKgWNqBHA09Hs4hnDF8g2h8TPNOdSPzEHc0+teO2uNK1hSVAVocbyC3mVX/9ak7GoBO6lRk9hilCwmBAmSjNygQ2q7UJNSzDz9g07Lt5SEUiA5CCkm9aGbIHwm+DuCipw+J4OI1MqkBFAFI9HohlrUnnEQ2DM5PCQ2Dqh/FXJVPb3pcxq3vjM7Kqh4qwcjr7i9ioWU4pGSZPBmR+qmIBllNt3yxYaWn7s0z26VjExwxyjxL77KJhlanJ9sCBXwevnDLPr+hm6xyeap2J4DLY83eXTyiYePkpaYyQsC8RpiLPt+08M35/zQu8pzX4LB8K//10haWQfrn2kr/3V5gFh3TJ7EKZ1Skldq2sAxFB+wHBmsPqjzVEwVDPOKUcx+DG8JKVeiQ7jyXY2r1lW30dozWKR2CygrZ1rz+IoKWzsoc+zsUgirPUvohBYEljagK3+JG+49k4Co/z6CWhsgd2blhXqS/glYBpg2ccA15nqJYjLcvYODSqQ1mlTvIPPyPXghCVCMNnEwrsJOI9mMLBHkUs0K9fKuHVvqkNroum72JlW2MXLPT02K3p0h870kJF+fFnXrI199jSqneTXMuvhyx5fmSdKovm8JJ37lNYwqrEsqUC
spring/02
- Way to Minimalism, Part 1: Meta BarA blog minimalism experiment starting from the article meta bar, tucking fonts, line height, post info, and comments into lighter UI for a quieter page.UIUX5 min
- Use Gum in Nushell Scripts for Better UIUXAdding interactive TUI components to shell scripts with Gum, and caveats when using it in Nushell.ShellUIUXNushellTUI8 min
winter/03
- UI/UX TerminologyWhy is it called a Radio Button, a Breadcrumb, a Toast? These UI terms trace back to car radios, Grimm's fairy tales, and toasters — metaphors early GUI designers borrowed from the real world.WebUIUX17 min
- Exploring Progressive Image Loading TechniquesA deep dive into LQIP, BlurHash, ThumbHash, and other progressive image loading strategies for the web.ImageWebUIUXLQIP5 min
- HTML Table Overflow IssuesA simple CSS technique to keep HTML tables within their containers by controlling table layout and text wrapping.CSSJavaScriptUIUX4 min
autumn/01
- Fix Markdown Footnote Jump Overlap With CSS Scroll-Margin-TopFix the common problem where fixed top navbars hide jump targets using scroll-margin-top ruleBlogCSSWebUIUX2 min