|
|
|
|
|
by SpicyLemonZest
2292 days ago
|
|
> Technical blog posts are expensive whether you DIY or work with someone like us. A detailed post, let's say 1500 words, can easily consume 25 hours of time from everyone involved. I feel like this glosses over the fundamental question. You've just written a 500 word comment about your company's business; it's grammatical, well-formatted, communicates both overall scope and low level details, even has an introduction and conclusion. But I'm sure your team didn't spend 25/3 ~= 8 hours on it, and I'm pretty confident you skipped the majority of the listed steps. Why does scaling up by a factor of 3 require such a huge paradigm shift? |
|
- You yourself are doing something technically interesting
- You know enough about the project and/or topic to write on behalf of your team members and company. (Because posts on company blogs are perceived to represent everyone.)
- You need to be a competent writer. Sub-skills matter, too: editing, proofreading, creating visuals, and more. This simply takes practice, especially if you expect to move fast.
- It helps if you're a native english speaker, which many engineers are not.
- If you're truly doing it all yourself, you need to know your way around whatever CMS your company uses. Most engineers don't.
- You need to know enough to anticipate the repercussions. Love them or hate them, this is what Legal/PR/Comms are for.
If all this is true, yes, an individual can write a great post in a single day.
To answer your question directly, I was able to write my main comment quickly because:
- I was responding to something. I wasn't writing from scratch. Hot takes are easy ;)
- I'm a cofounder. AKA: I'm comfortable writing on behalf of my company. It's actually part of my job.
- HN comments are lower stakes than a blog post. No long-term SEO impact, for example.
- I've been doing this for 10+ years. And my 500 word comment still took me 90 min to write and edit.
- Yup, I'm a native english speaker.
- Probably some other factors I'm blind to at this point.