Improving my newsletter's open rate the hard(er) way
A developer shares how manually engaging with newsletter subscribers by asking for replies significantly improved email open rates.
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.
165 articles from this blog
A developer shares how manually engaging with newsletter subscribers by asking for replies significantly improved email open rates.
Explores the CSS corner-shape property for creating beveled, scooped, and other unique border corners with modern CSS.
A guide to creating a PowerShell function that mimics the Linux 'touch' command for creating and updating files.
A developer shares an experiment to improve discoverability in LLMs and AI tools like ChatGPT by directly asking them for SEO advice.
A developer shares the creation process of 'Code Wave,' a 2D word-collecting game built with Phaser and JavaScript for the GitHub Game Off 2025.
A developer's manifesto on using AI as a tool without letting it replace critical thinking and personal intellectual effort.
A tech professional shares advice on AI, tech careers, and the importance of human networking in the modern job market during a talk to college students.
A developer creates a humorous nature documentary-style video about developers pretending to work before the holidays, using office b-roll.
A technical blog post explaining how to style markdown-generated blockquote attributions with targeted CSS selectors.
A developer argues for normalizing 'finished' software that works without constant updates, contrasting it with the expectation of perpetual maintenance.
Explains the purpose and configuration options for the .github folder in GitHub repositories, including templates, workflows, and community files.
Tips for leading tech projects and influencing decisions without formal authority, focusing on expertise, relationships, and communication.
A developer's personal review and comparison of Ente, an end-to-end encrypted photo backup service, against alternatives like Amazon Photos and self-hosted options.
A developer reflects on the boredom of AI-driven 'vibe coding' and why they still prefer hands-on programming for the joy and learning it provides.
Explains how to use JavaScript's getAnimations() method to pause CSS animations on an element.
Introduces the ABCD framework for giving and receiving effective feedback on technical work like blog posts, tutorials, and projects.
A developer reflects on an 11-year-old GitHub issue being closed, musing on career changes and tech evolution.
Explains the CSS clamp() function for responsive design, covering its syntax, use cases, and advantages over media queries.
A technical guide on using Codemods to automate codebase upgrades and migrations, with examples from Next.js.
A guide on using GitHub Actions to automatically mark stale pull requests and issues in your open source repositories.