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

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
L
LangChain Blog
WordPress大学
WordPress大学
MyScale Blog
MyScale Blog
The Cloudflare Blog
J
Java Code Geeks
Google DeepMind News
Google DeepMind News
Recent Announcements
Recent Announcements
Microsoft Azure Blog
Microsoft Azure Blog
Y
Y Combinator Blog
有赞技术团队
有赞技术团队
Last Week in AI
Last Week in AI
酷 壳 – CoolShell
酷 壳 – CoolShell
Martin Fowler
Martin Fowler
小众软件
小众软件
量子位
月光博客
月光博客
P
Proofpoint News Feed
IT之家
IT之家
腾讯CDC
博客园 - 三生石上(FineUI控件)
博客园 - 司徒正美
雷峰网
雷峰网
V
Visual Studio Blog

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
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.