Blog
Developer news, read by people who ship.
- Next.js
How to implement authentication in Next.js
- Webdev
Vite is too fast, Low-Code Tutorial, Closures and Decorators - Picks 189
- Security
Clean Architecture, 5 VS Code Hacks, Rust and WebAssembly - Picks 188
- Architecture
Building a fault-tolerant event-driven architecture with Google Cloud, Pulumi and Debezium
- AI
5 bad coding practices, GitHub Copilot, CRO - Week 187
- Tailwind CSS
Tailwind CSS from Zero to Hero - Dark Mode, JIT & More!
- Insights
Using Vue 3's Router in Practice
- React
Vite + React, The Art of Comments, Top 5 Git Tips - Picks 186
- Vue.js
Different State Management Patterns for VueJS
- Vue.js
What's New with the Composition API in VueJS
- Snowpack
Untangle your web development with Snowpack
- Next.js
React 18, Next.js 11, DDD, face-api - Picks 185
- React
React 18, Chrome 0-Day Bug, Redux Alternatives - Picks 184
- Fastify
Building a Telegram Bot with Fastify
- Tailwind CSS
Tailwind CSS from Zero to Hero - Extracting Components and Setting up for Production
- Tailwind CSS
Tailwind CSS from Zero to Hero - Responsiveness and Custom Utilities
- Next.js
How to implement i18n in Next.js ๐
- Next.js
Back-end Guide, Next.js Free Course, CSS for Web Vitals - Picks 183
- Next.js
How to use Prisma in a Next.js app
- Next.js
Master code splitting with dynamic imports in Next.js
- Architecture
Document Your Architecture, Distortion Effect, Web3, Projen - Picks 182
- GraphQL
Caching in GraphQL: How to prevent excessive and unnecessary requests
- gRPC
gRPC service in Node.js: Tutorial, Examples and Best practices
- gRPC
Build a chat app using gRPC and React
- Weekly Picks
Notion API, Ethereum Development, WWDC21 - Picks #181
- Fastify
Fastify authentication strategy
- gRPC
gRPC vs. REST: pros and cons and technical comparison
- News
My takeaways from Google I/O Event 2021 as a developer
- gRPC
gRPC: detailed guide to the core concepts
- Weekly Picks
Next-Gen CSS, OSS needs you, testing best practices - Picks #180