React Server Components: A Deep Dive into the New Rendering Paradigm
Explore how React Server Components fundamentally change how we think about data fetching and rendering. We cover the mental model, practical patterns, and pitfalls to avoid.
Deep technical articles on React, Next.js, TypeScript, NestJS, and mobile development from the Octopush engineering team.
Explore how React Server Components fundamentally change how we think about data fetching and rendering. We cover the mental model, practical patterns, and pitfalls to avoid.
Master intercepting routes, parallel routes, and route groups. Learn how these patterns enable modals, split-view layouts, and nested dashboards.
Generics are one of TypeScript's most powerful features. This guide breaks down generic types, conditional types, mapped types, and template literal types.
Explore NestJS modular architecture, dependency injection, custom guards for auth, and request/response interceptors in production APIs.
Implement optical character recognition in React Native using Vision Camera and ML Kit. Build a real-world KTP scanner extracting NIK, name, and address automatically.
The next/image component is powerful but often misunderstood. This guide covers lazy loading, priority hints, AVIF/WebP formats, remote patterns, and Core Web Vitals.
Compare React Query and SWR caching strategies, mutation APIs, DevTools, bundle size, and ecosystem integrations to help you pick the right tool.
Strict mode catches bugs before production. We walk through noImplicitAny, strictNullChecks, noUncheckedIndexedAccess, and how to adopt them incrementally.
Scale your backend with microservices using NestJS and Redis Pub/Sub. Covers service communication, event serialization, error handling, and Kubernetes deployment.
Cover the Hermes engine, Reanimated 3, memoization strategies, FlatList optimizations, and how to use Flipper to profile your React Native app.
Configure Tailwind design tokens, create reusable component variants, and document them with Storybook for consistent UI across your entire product.
Next.js Middleware runs at the edge before request completion. Use it to protect routes, handle locale redirects, inject feature flags, and run A/B experiments.
Go beyond Pick and Omit. Explore Awaited, ReturnType, Parameters, infer keyword, recursive conditional types, and build your own powerful utility types.
Implement production-grade auth using Passport.js, JWT access/refresh tokens, Google OAuth2, and RBAC. Includes security best practices and rate limiting.
Building a robust KTP scanner requires more than basic OCR. Covers preprocessing pipelines, handling skewed images, confidence scoring, and FastAPI deployment.
Weekly engineering insights, architecture patterns, and practical code tips from the Octopush team.
No spam. Unsubscribe anytime.