Styling Ordered Lists with CSS Counters
A guide to styling ordered lists using CSS counters and the ::marker pseudo-element for custom list numbering.
A guide to styling ordered lists using CSS counters and the ::marker pseudo-element for custom list numbering.
A guide on using Watchdog to automatically restart Celery workers when Python code changes during local development.
Three deployment strategies for integrating a Django REST backend with a React frontend, comparing pros and cons.
A guide to using different function forms in JavaScript and React, including personal rules for function declarations, expressions, and arrow functions.
A beginner's guide to setting up and starting a live stream on Twitch and YouTube, covering software, hardware, and basic concepts.
A guide to using the Elgato Stream Deck for live streaming, covering setup, profiles, and actions for Twitch and YouTube.
A beginner's guide to learning React by starting with the simplest possible setup using vanilla JavaScript and an HTML file.
A guide on deploying Django model changes to production using migrations, covering a simple method and best practices.
Explains LCH colors in CSS, their advantages over RGB/HSL, and browser implementation status for accessing wider color gamuts.
How to handle slow Django views by offloading long-running tasks using Django Q for background processing.
A guide to using Django templates for building user interfaces, covering setup, configuration, and best practices.
Episode 50 of a series on building a SaaS product, focusing on creating a continuous user onboarding flow with Django and Python.
An artist shares their digital portrait of Benedict Cumberbatch, created in Procreate, and discusses their creative process.
Explains the State Reducer pattern for React Hooks, enabling inversion of control for component state management.
Explains why client-side redirects are bad for performance and recommends using server-side redirects instead.
Announcing use-sound, a React Hook for adding sound effects to web applications, with tips for tasteful implementation.
A guide to setting up scheduled tasks in Django using the Django-Q library as a simpler alternative to Celery.
A developer's guide to building a static website using Sapper, Svelte, and WordPress as a headless CMS for blog content.
A developer builds and styles the onboarding flow UI for a SaaS product using Python, Django, and Tailwind CSS.
Explains how to correctly type a custom React hook to return a tuple instead of an array, fixing TypeScript type inference issues.