Being available: The secret to great leadership
An engineering leadership article arguing that being available and building strong team connections is a crucial, often overlooked leadership skill.
Cassidoo.co is the personal blog of Cassidy Williams, a well known developer, speaker, and educator who writes about JavaScript, React, career growth, web development, dev tools, and learning in public. Her posts mix technical insights with approachable explanations, covering topics like UI patterns, coding tips, productivity workflows, and the human side of software engineering. Cassidy is known for her weekly newsletter, open-source work, and community involvement.
175 articles from this blog
An engineering leadership article arguing that being available and building strong team connections is a crucial, often overlooked leadership skill.
A developer shares his favorite productivity apps for 2022, including Obsidian, Centered, Cron, and todometer.
How to add a lang attribute to your Next.js site's HTML element for improved accessibility and Lighthouse performance scores.
Explores why successful tech products often prioritize familiar user experiences over unique, novel features, using examples like Astro and Supabase.
An introduction to Astro, a new web framework focused on performance by shipping less client-side JavaScript and supporting multiple frameworks.
React 18 Alpha release details: New Root API, Suspense features, and upgrade guide for developers.
Explains shallow routing in Next.js, a technique to change URLs without re-running data fetching methods, using the useRouter hook.
A tutorial on creating a scrolling credits sequence for video calls using OBS and CodePen, with code examples and setup instructions.
Learn how to enable AMP (Accelerated Mobile Pages) in Next.js projects, including AMP-only and hybrid modes with the useAmp hook.
A guide on how to add custom Babel presets and plugins to a Next.js project by creating and configuring a .babelrc file.
A technical guide explaining the React Children prop, its behavior, and how to use the React.Children utility methods effectively.
Learn how to fetch API data at build time with getStaticProps and at runtime with React hooks in a Next.js application.
Learn how to disable anonymous telemetry data collection in Next.js using CLI commands or environment variables.
A guide on implementing Web Monetization using Snippet Injection to add payment streams to websites without code changes.
A guide explaining where console.log statements appear in Next.js applications, covering client-side browser logs and server-side terminal/logs.
Learn how to quickly deploy a CodePen project to Netlify in under 30 seconds by exporting and dragging files.
Explains React Strict Mode in Next.js, its benefits for identifying potential issues, and how to enable it globally or for specific components.
A guide on using environment variables in Next.js applications, including configuration for both server and client-side, and deployment on Netlify.
Learn how to add global CSS styles to a Next.js application by importing them in the _app.js file.
Learn how to create a custom 404 error page in Next.js by adding a 404.js file to your pages directory for custom branding and styling.