Articles
These are my articles.
- Use NProgress in a Remix app
- Result Objects in TS
- Dark Mode and Dark Context
- Use Fathom with Remix
- Fix `gyp: No Xcode or CLT version detected!` error
- Use Dependabot to keep Remix up-to-date
- Automatic Revalidation in Remix
- Creating a PDF with React in the Browser
- Sending data from layout to leaf routes in Remix
- Using Service Workers with Remix
- Localizing Remix apps with i18next
- Adding CSRF protection to Remix
- Load only the data you need in Remix
- Server-Side authentication with Auth0 in Remix
- Using TailwindCSS with Remix
- Use ETags in Remix
- Jest Matchers for Remix responses
- Using Form Objects inside Remix actions
- Route protection in Remix with Policies
- Redirect to the original URL inside a Remix action
- Read search params with JS
- Use ActiveModel::Serializer with non ActiveRecord object
- Serialize list of items with ActiveModel::Serializer
- Use serializers with JSON.stringify and JSON.parse
- Force a locale in Rails I18n from the params
- Que es un bundler de JS
- Remix vs Next.js Comparison
- Add missing `created_at` and `updated_at` columns in Rails
- Todo lo que sé de SWR
- Componentes con React
- Carrusel de elementos dinámicos con React.js
- ¿Cómo mantenerse actualizado con el ecosistema de JavaScript?
- Introducción a Redux.js
- Usando Generadores Asíncronos en JavaScript
- Redirects in Next.js, the Best Way
- Prefetching Data in a Next.js Application with SWR
- Introducción a GraphQL
- Introducción a MDX
- React v16.6: lazy, memo y más
- Render as you Fetch Pattern in React with SWR