{"id":187280,"date":"2014-10-29T09:06:07","date_gmt":"2014-10-29T16:06:07","guid":{"rendered":"http:\/\/css-tricks.com\/?page_id=187280"},"modified":"2025-07-15T06:30:19","modified_gmt":"2025-07-15T12:30:19","slug":"guest-writing","status":"publish","type":"page","link":"https:\/\/css-tricks.com\/guest-writing\/","title":{"rendered":"Write for CSS-Tricks!"},"content":{"rendered":"\n

Hey, glad you’re here! If you’re interested in writing an article to publish on CSS-Tricks, you’re in the right spot. We put this little page together to give you everything you need to get started.<\/p>\n\n\n

Why you should apply to be a guest writer<\/h3>\n\n\n
    \n
  1. It’s a win for our readers.<\/strong>
    They get to learn from your experience. Nobody knows exactly what you know.<\/li>\n\n\n\n
  2. It’s a win for you, the writer.<\/strong>
    We have a budget to pay you for your work. And the exposure you get ain’t bad.<\/li>\n\n\n\n
  3. It’s a win for CSS-Tricks.<\/strong>
    The more valuable content we publish, the more often people drop by to visit.<\/li>\n<\/ol>\n\n\n

    What to keep in mind when guest writing<\/h3>\n\n\n
      \n
    1. Write the article you wish you found when you Googled for it. (Chris’ tweet<\/a>)<\/li>\n\n\n\n
    2. Deliver a\u00a0sensation of lived experience and professional acumen<\/q>. (Frank Chimero<\/a>)\u00a0<\/li>\n<\/ol>\n\n\n\n

      Would you<\/em> be happy to land on this article from a search? Are you speaking to me, developer-to-developer, from experience?<\/p>\n\n\n

      What you should write about<\/h3>\n\n\n

      The best advice is something Chris Coyier wrote<\/a> a while back:<\/p>\n\n\n\n

      \n

      Write the article you wish you found when you googled something.<\/p>\n<\/blockquote>\n\n\n\n

      There\u2019s a Frank Chimero quote that\u2019s equally relevant:<\/p>\n\n\n\n

      \n

      Most design content has become poor quality, surface-level content marketing that does more damage than good, because it offers over-simplified, misinformed perspectives dressed up as guidance. One hardly gets the sensation of lived experience and professional acumen in the words.<\/p>\n<\/blockquote>\n\n\n\n

      So, the bottom line is that we\u2019re looking for something that is referential and instructional, but also based on real-life experiences that connect with readers. It can\u2019t be documentation that the reader can get somewhere else, nor can it be a tutorial using the same example \u2014 modal, to-do list, meme generator, etc. \u2014 that is already well-covered in other tutorials. It\u2019s a specific situation of a learning discovery you made that resonates with readers personally and gives them something new to bookmark and use later.<\/p>\n\n\n

      Audience, tone, and length<\/h3>\n\n\n

      It probably goes without saying that front-end web designers and developers are our main audience. What might be less obvious is that they are coming from different points in their careers. Some are seasoned veterans from the table layout era, others may be getting into HTML & CSS for the first, while the rest are somewhere in between.<\/p>\n\n\n

      Audience<\/h4>\n\n\n

      The other thing to note is that “web design” and “web development” mean so many different things. One of the funny things we laugh about around here is that we’re called CSS-Tricks but tend to write about the larger field of front-end development. And that field is long and wide with many, many specializations<\/a>. We cater to all of them, whether we’re talking about code, design systems, accessibility, performance, typography, copywriting, semantics… and so on.<\/p>\n\n\n

      Tone<\/h4>\n\n\n

      We’re all friends around here! We like to keep the tone of our articles pretty chill. Some will be more technical than others. Some will be a little more opinionated than others. The best articles are those that explore ideas from multiple angles with an open mind that there’s usually more than one way to do something and the “best” way could depend on who is reading and what they’re working on.<\/p>\n\n\n\n

      You can generally assume readers have basic knowledge of HTML, CSS, and JavaScript, except when covering those basics adds to the clarity of your article.<\/p>\n\n\n\n

      The tone should be:<\/p>\n\n\n\n