I had to work on Saturday, so I could only take one day off, hence the update is a day late.
Recommended Open Source Projects#
- player.style, a collection of player themes
- Bulletproof React, a simple, extensible, and powerful architecture for building production-ready React applications
- SimpleX, a private chat application with cross-platform support
- openstatus, a performance monitoring platform
- npm-chart, a visual chart of npm package download counts written in Nuxt
- mise, a Rust-based tool for managing versions of common development environments, such as Node, Python, cmake, and hundreds of other development tools
- SQLModel, SQLAlchemy with Pydantic type support; the FastAPI author feels a bit path-dependent
- NezhaDash, a dashboard based on Nezha monitoring and Next.js, simple and good-looking
- K3s, a lightweight k8s that requires only half the memory
- WebChat, an end-to-end encrypted anonymous chat application based on WebRTC; after installing the extension, you can see an icon in the bottom right corner of any website, and clicking it allows you to chat with others on the same site
- Scalar, an offline API client built for OpenAPI/Swagger, beautifully designed
- Next.js 14 Dashboard Starter, a Dashboard project for Next.js 14 App Router using Shadcn-ui
- TutorialKit, easily create interactive coding tutorials
- libvips, an efficient image processing library written in C with low memory requirements and excellent performance
- Stack Auth, another open-source Auth library
- Park UI, a UI component library based on Ark UI and Panda CSS
- Tailus UI React, a UI component library based on Raidx UI and Tailwind CSS
- alien-signals, the lightest signal library
- bolt.new, AI-driven full-stack web development in the browser, mainly combining online editing and one-click publishing
- react-native-template-obytes, a starter template for React Native
Reading Recommendations#
- How to fetch data in React [2024]
- SSR-friendly Custom React Hook for Local Storage Read and Write
- Intro to CSS animations for React developers
- Node vs Bun: no backend performance difference
- How To Manage Dangerous Actions In User Interfaces
- The HTTP QUERY Method
Other Recommendations#
- lndev/ui, a beautiful animation component library, requires payment but can be referenced
- Next.js Weekly, a weekly newsletter related to React and Next
- Public APIs for free, a repository collecting APIs that can be used to find some free APIs
- Awesome Remote Jobs, a repository collecting remote job opportunities
- Frontend Architecture, a free course on frontend architecture
Personal Weekly Journal#
- Work: Getting paid while slacking off
- Games: I take back what I said before; playing Delta is quite enjoyable, but after the matchmaking mechanism changed, I feel like I'm being treated like a potato chip every match. LOL is fun with a group of five; it's just enjoyable to play with others. I tried Fragpunk, which is average; the maps are too small, and while the art is nice, it feels a bit obstructive to visibility, so I stopped after a few rounds. I also tried the new game from the Dead Cells studio, Windwalker, which seems fun, lowering the difficulty of operations and maximizing enjoyment. I have high hopes, but can we not have every indie game go EA? Who taught them that?
- Exercise: Please, just exercise for real, don't be a flying pillar
- Learning: I haven't really studied much; I looked at hono and elysia.