I don't know what MCP is and at this point I'm too afraid to ask
An explanation of the Model Context Protocol (MCP), an open standard for connecting LLMs to data and tools, and why it's important for AI development.
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.
139 articles from this blog
An explanation of the Model Context Protocol (MCP), an open standard for connecting LLMs to data and tools, and why it's important for AI development.
Learn how to implement an HTML dialog that displays enlarged images when clicked, with zoom cursors, animations, and backdrop styling.
A developer debugs hardware issues with their custom-built Micro Journal device, solving key and charging problems through community help and documentation.
A technical guide on using FFmpeg to invert video colors, converting a dark mode screen recording into a light mode version with a single command.
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.