Re-ordering Git commits
A guide to re-ordering Git commits using interactive rebase, including conflict resolution and cancellation.
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.
159 articles from this blog
A guide to re-ordering Git commits using interactive rebase, including conflict resolution and cancellation.
Learn two useful CSS tricks for styling HTML Dialog elements: blurring the backdrop and disabling page scrolling when open.
Developer revives his old AI startup's brainstorming tool by building a GitHub Copilot Extension, using VS Code's speech features and LLMs.
A guide on using GitHub Copilot Edits to make multi-file code changes directly from VS Code, including setup and iteration.
A technical musing on the role of JavaScript in web development, comparing HTML, CSS, and JS to parts of a sentence.
A technical guide on using the Obsidian Dataview plugin to query and organize notes, with practical examples for newsletters and dashboards.
A technical guide on using the Obsidian Templater plugin to automate note creation, with a detailed example for managing contacts.
A developer shares two browser extensions they built in 2024 to solve minor web annoyances: one for copying mailto links and another for cleaning up Gmail.
A technical guide on how to style and beautify your RSS feed using XSL and CSS, with specific implementation examples for Astro.
A technical guide on migrating an Astro.js blog from Astro.glob() to the newer, type-safe Content Collections for better content management.
A developer details their experience updating a personal blog to use Astro 5.0's Content Collections API for improved performance and maintainability.
An opinion piece on the evolving role of Developer Relations, discussing when to hire and who to hire for dev rel teams.
A developer shares their experience and method for manually tracking income from side projects, contract work, and other tech-related gigs.
A developer reflects on the value of 'doing things that don't scale' for human connection and avoiding premature optimization in tech projects.
Tips for writing effective content for developers, covering the AIDA formula, developer voice, and being genuinely useful.
A developer shares how she combined a custom URL shortener with the Raindrop bookmarking tool to create a personal referral link hub.
A developer discusses the 'second brain' concept and shares strategies for making digital note-taking more actionable and less like data hoarding.
How to use GitHub's moderation settings and interaction limits to protect open source repositories from spam comments, issues, and PRs.
A developer reflects on the struggle of choosing between finishing old side projects and starting new, exciting ones.
A technical guide on building a custom GitHub Copilot extension, covering app registration, local setup, and integration steps.