Bookmarks
Site designs I like
- Yandex EducationYandex's education portal for courses and schools; bookmarked for its design.October 10, 2026
- Angus J FAngus Findlay's personal site: a clean, chronological list of projects and writing, each with a thumbnail, one line and a date.July 25, 2025
- Awwwards Loading Page CollectionA curated gallery of loading screens and preloaders from award-winning sites.July 25, 2025
- SSPSimon Späti's data engineering blog and second brain of interlinked notes, with a nice digital-garden design.July 25, 2025
3D printing
- Hackaday.io ProjectsThousands of hardware and electronics projects documented by makers, with build logs.October 10, 2026
- MakerWorldBambu Lab's 3D model library, with print profiles you can send straight to the printer.October 10, 2026
- PrintablesPrusa's free 3D model library and community, with contests and photos of real prints.October 10, 2026
Learning
- Calif ResearchCalif's security research: exploit write-ups for FreeBSD, iOS, nginx, Vim and PHP, plus AI-assisted bug hunting.October 23, 2026
- GitHub Security LabGitHub's security research team: vulnerability advisories, write-ups and CodeQL guides.August 6, 2026
- Bartosz Ciechanowski's BlogLong interactive explainers on how things work, from GPS and mechanical watches to cameras and engines, with hand-built 3D demos.July 28, 2026
- Julia Evans' ZinesIllustrated zines explaining Linux, networking, git, DNS and debugging in a few friendly pages.July 28, 2026
- Nand2TetrisBuild a computer from NAND gates up to an OS and Tetris. Free course and book.July 28, 2026
Reading
- Clever Code Considered HarmfulJosh W. Comeau on why readable code beats clever one-liners.July 25, 2025
- Critical Resources and the First 14KBWhy the first 14KB of a page matter for TCP slow start, and what that means for inlining critical resources.July 25, 2025
- End Times DevNathaniel's blog on web performance, small HTML and CSS tricks, and side projects.July 25, 2025
- Hacker vs Programmer MentalityYegor Bugayenko on hacking something until it works versus engineering it to last.July 25, 2025
- Just Fucking UseOne of the blunt 'just fucking use…' rant sites: stop overthinking and pick the simple, proven tool.July 25, 2025
Tools
- ExplainshellPaste a shell command and see what every flag and argument does, straight from the man pages.July 28, 2026
- Everything Claude CodeA big collection of Claude Code setups: agents, skills, hooks, commands and rules.July 25, 2025
- LottieFilesLibrary and tools for Lottie: lightweight vector animations for web and apps.July 25, 2025
- OmarchyDHH's opinionated Arch Linux and Hyprland setup, configured out of the box.July 25, 2025
- Warp TerminalA modern terminal with command blocks, search and built-in AI.July 25, 2025
Docs & references
- Oracle Fixed Width Text Format ConfigOracle EDQ docs on describing fixed-width text files: field positions, lengths and record layout.July 25, 2025
- Poimandres DocsDocs for the Poimandres open-source libraries: React Three Fiber, Drei, Zustand, Jotai and friends.July 25, 2025
- Prisma ORM SQLite QuickstartOfficial guide to setting up Prisma ORM with SQLite from scratch.July 25, 2025
- React Native AccessibilityReact Native's accessibility props and APIs: labels, roles, states and screen reader support.July 25, 2025
- TypeORMTypeScript ORM for Node.js with decorators, migrations and support for most SQL databases.July 25, 2025
- Zustand Next.js GuideHow to use Zustand with Next.js without sharing state between requests: per-request stores and providers.July 25, 2025