ADHD tech stack: auto time tracking
A personal guide to automatic time tracking tools and strategies for individuals with ADHD, focusing on immediate feedback to improve productivity.
A personal guide to automatic time tracking tools and strategies for individuals with ADHD, focusing on immediate feedback to improve productivity.
A technical guide on creating animated sparkle effects for text and images in React, including planning, animation, and accessibility.
A guide on how to derive state from props in React function components, including code examples for initializing and updating state.
Explains how to implement computed properties (derived state) in React using useState and sorting examples.
A tutorial on managing JavaScript arrays in React state, covering common operations like adding, updating, and removing items.
Learn how to use GraphQL to programmatically create pages and manage data in your Gatsby.js projects.
A beginner's guide to starting programming, recommending Python and outlining a learning path from basics to building small projects.
Advice on pacing your programming self-study to avoid burnout, recommending 4 hours daily for full-time learners and 1-2 hours for those with jobs.
A tutorial on updating items in a React list using state management, including useState and useReducer hooks.
A tutorial on adding items to a list in React using the useState Hook and controlled input fields.
A tutorial on removing items from a list in React using state management and the filter method.
A developer uses Test Driven Development to fix a bug in a Django app, writing a test, fixing the code, and refactoring.
Learn how to use HTML forms and Django's form system to collect user input in this tutorial episode.
A guide to creating and autoloading a custom PHP package locally using Composer, without publishing it to Packagist first.
A guide exploring various CSS styling strategies for React applications, including CSS-in-CSS, CSS-in-JS, and utility-first approaches.
A discussion on the importance of balancing practical tool learning with theoretical computer science concepts for web developers.
A guide to implementing a native sharing button using the Web Share API with progressive enhancement for cross-browser compatibility.
Learn how to use Django Debug Toolbar to identify and fix slow database queries in your Django application views.
Advice for beginner programmers on choosing what to learn next, emphasizing following personal interest to maintain motivation and build foundational skills.
A technical report on creating a reproducible research project to analyze Clojure dependency versions using the GitHub API and Skyscraper.