惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Security Latest
Security Latest
Jina AI
Jina AI
爱范儿
爱范儿
Attack and Defense Labs
Attack and Defense Labs
Recent Commits to openclaw:main
Recent Commits to openclaw:main
GbyAI
GbyAI
N
News | PayPal Newsroom
Last Week in AI
Last Week in AI
V
Visual Studio Blog
SecWiki News
SecWiki News
H
Heimdal Security Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
腾讯CDC
L
LINUX DO - 热门话题
I
InfoQ
罗磊的独立博客
博客园_首页
Know Your Adversary
Know Your Adversary
T
The Exploit Database - CXSecurity.com
博客园 - 【当耐特】
阮一峰的网络日志
阮一峰的网络日志
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Threat Research - Cisco Blogs
美团技术团队
IT之家
IT之家
AWS News Blog
AWS News Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
N
Netflix TechBlog - Medium
Help Net Security
Help Net Security
S
Secure Thoughts
Microsoft Security Blog
Microsoft Security Blog
Schneier on Security
Schneier on Security
Spread Privacy
Spread Privacy
B
Blog RSS Feed
N
News and Events Feed by Topic
L
Lohrmann on Cybersecurity
Google Online Security Blog
Google Online Security Blog
Microsoft Azure Blog
Microsoft Azure Blog
N
News and Events Feed by Topic
I
Intezer
Blog — PlanetScale
Blog — PlanetScale
云风的 BLOG
云风的 BLOG
A
Arctic Wolf
C
Cyber Attacks, Cyber Crime and Cyber Security
G
Google Developers Blog
The Register - Security
The Register - Security
The GitHub Blog
The GitHub Blog
MyScale Blog
MyScale Blog
F
Full Disclosure

Buttondown's blog

Email could have been X.400 times better The physicists who convinced Fermilab to send Brazil's emails Better in-app previews Analytics 3.0 Subscriber ID variables Comments! Send latest premium action Automation filtering Free API subscribers Surveys in automations Reply to replies Labels for RSS feeds How Jeremy Singer-Vine curates curious datasets for readers 2023 (and what's next) Email vs web content Sort by engagement Better gift subscriptions How Andy Dehnart built a career reviewing television New email template Email-based automations Opt-in reply tracking Automatic alt text More social network integrations Sort by metadata Overlarge image warnings Automation tag actions Pause emails mid-flight Search tags and automations Gift via automations Subscriber-driving emails Programmatic webhooks Email page views Tag statistics Discord webhook formatting Automatic subscriber cleanup RSS subscriber count Weekly subscriber reports More list columns Customizable list views How Max Voltar turned a side gig into a trusted keyboard resource How Nick Disabato runs two newsletters from one design consultancy Made-for-you share images Automation improvements End-of-email surveys Filter by date Survey-triggered automations More automation functionality New webhooks How France Insider built a news service with paid subscribers Email as primary key How John Willshire unites two businesses in one newsletter Confirmation reminders Email churned subscribers Email-to-draft Subscriber metadata columns ChatGPT integration Faster web archives Referral program Better search results TikTok embeds Subscriber timeline Spotify embeds Improved RSS-to-email Subscribe page OG image New analytics page Google Tag Manager Even more subscriber types Integrating Duda with Buttondown Linktree integration guide Advanced and enterprise plans Framer integration guide API requests page Team collaboration In-email surveys Better CSS settings Better RSS automation fetching! Editor toolbar improvements Smart filters Faster emails page RSS automations Faster email analytics Zapier error codes Image accessibility checks Tags vs newsletters OG image picker Image editor improvements API bulk actions Improved OpenAPI spec Mastodon support Better subscriber filtering Better subscriber validation Hotkey support! Programmatic access to analytics Stronger bulk actions Faster archive page Custom canonical URLs Email slug and metadata Improved writing interface Generating a Typescript router in Django Filter emails by source
How Cassidy Williams built a newsletter for developers
Asharee Peters · 2023-11-06 · via Buttondown's blog

Cassidy Williams is a software engineer and developer advocate by profession who loves teaching people coding skills (and making them laugh with dumb jokes)! She's currently the CTO of a small AI startup called Contenda, and has worked at a bunch of other companies, large and small — almost always focusing on how to make developers build better.

Cassidy's been a true Buttondown O.G. — she's been sending newsletters for almost five years through the platform, and we caught up with her to learn more about her process and how she uses Buttondown.

It's a joy to write and I love it when people say that they've learned something from it!

Tell me a little bit about your newsletter! What do you write about?

My newsletter is a little bit of tech news, a little bit of what I'm up to, a little bit of technical interview practice, and a little bit of fun non-tech things too, every week. It's a joy to write and I love it when people say that they've learned something from it!

Cassidy has a custom site on her own domain, but uses Buttondown to collect subscribers and host archives.

Where do you find all the content for every week's newsletter? Especially with technical interview questions — I imagine it's kind of hard to just randomly stumble upon dynamic programming problems on Twitter or wherever!

I am very online, heh. I'm in a bunch of Discord groups where folks promote articles they write, plus I subscribe to a bunch of different blogs (both tech-related and not) that I pull content from, plus I "harvest" links from Reddit, Hacker News, Twitter, and a few other spots where things pop up. As for the interview question... that really varies. I try to pull those from actual technical interviews (I'm in some groups where people share their interview experiences), and try to do variations of questions you see on sites like LeetCode and HackerRank! :

You've been rendezvous-ing (is that a word?) for over five years now. How has your process changed over time?

Oh man, I am just a lot more focused on my workflows now, more than anything! I now have templates that I use to populate the newsletter, I have scripts that I run that renders all of the people answering interview questions, I have a dedicated bookmark tool for the newsletter... all of that has made a big difference over time!

When did you start building out these automations? At what point did it make more sense to lean on scripting vs. doing it manually every time?

I started building some of my automations once I had enough responses to my newsletter that I couldn't keep up manually. The interview question of the week in particular was tough to keep track of after a while (because people send in their answers on Twitter, by responding to the email, on Discord, and a few other spots), where in the first year or so I'd only get a couple responses here and there, but now I consistently get between 10 and 30 responses each week!

An example of Cassidy's fun interview questions, complete with shout-outs to successful respondents.

Where did you first learn of Buttondown, and what made you decide to give it a try?

I first learned about it from a friend, Iheanyi Ekechukwu! He recommended it so highly when I mentioned that I was starting to outgrow TinyLetter. Once I tried it, the fact that I could keep writing markdown and import all of my subscribers sold me right away, and the service has only gotten better since then!

It's one of those services that "disappears" because it works so smoothly, I don't have to think about it!

What are some ways Buttondown has helped you run/manage RwC?

First of all, the customer service has been awesome. Justin is always so quick to fix issues and answer questions, I know I'd not get better service anywhere else! And secondly, I love that I can easily check on deliverability for individual subscribers, and check out analytics at a quick glance. I really don't have any complaints. It's one of those services that "disappears" because it works so smoothly, I don't have to think about it!

What are some things you’d be excited to see Buttondown build in the next few months?

I genuinely can't think of anything (I looked through the roadmap and it all looks good), maybe a referral system? That'd be sick.

If you were restarting your newsletter now, from zero subscribers, but knowing everything you've learned over the past five years — what would you do differently?

I'd build out more automations early for populating and authoring quickly, and maybe make things a little shorter. There's some parts of my newsletter that are still fairly manual because I established it that way very early on, and I don't mind that, but if I were starting again, I'd definitely plan that better.