Writing for CODE

Thank you for your interest in writing for CODE Magazine, a developer's magazine written by and created for software developers. Our process is pretty simple.

Proposing and Writing an Article

If you are interested in writing for CODE, here is what you need to do:

  1. E-mail your article abstract to Editor-in-Chief, Rod Paddock (info@codemag.com).
  2. With your article abstract, please include a little about yourself. Please include info about where you work, if you are an MVP or RD, and links to other articles you have written. We don't require that you've written before to write for CODE. We have worked with numerous authors on their article for professional publication. But if you have, we are interested and want to take a look.
  3. If your idea is accepted, you will be asked to develop an outline, we'll send you an author's contract. You will also need our Word template which has to be used as a basis for all our articles.
  4. Upon acceptance of your outline you can start writing your article.
  5. You submit the article by our agreed-upon deadline. (For print articles, deadlines are usually the 15th every other month, Feb, Apr, Jun, Aug, Oct, Dec. Deadlines for online-only or special issue content are agreed upon individually).
  6. We edit the article and will work with you to make things more clear. Remember to follow the guidelines for each article (see below) or we'll send the article back to you. You must provide a high resolution photo of yourself (at least two inches by three inches and at least 300 dpi) when you submit your article for editorial review.
  7. We schedule your article for publication in various formats. (That may include some or all of the following: Print, web site, email newsletters, eBooks, ...). Note that there may be significant lead time between completion of the article and it being published. This depends on how timely the article was submitted, how it fits into our editorial calendar, and whether it is print or digital only.
  8. You become famous! ;-)

That's it! Pretty simple stuff. If you have any questions please e-mail Rod at the e-mail address above.

Author's Tools

Writing an article is pretty simple. Most of our authors write their articles using Microsoft Word. In fact, we need to you to submit Word documents (docx) so we can process them further. So some authors write using a different tool, but then convert to docx.

Other tools you might find useful:

  • Code Snippet Tool - Use this tool to format your code snippets according to our standards. Simply copy your code into the tool and out pops the same snippet properly colored. We even give you visual guides so you can easily tell how long individual lines can be and still fit properly into a printed magazine.

Types of Articles and Writer's Guide

CODE Magazine publishes a wide range of different articles both in print and digital. They generally fit into the following caregories:

Technical How-To Articles

These are the most common articles in CODE, published both in print and digital. These articles explain a technique or technology in depth. We generally tend to focus on technologies that are either already available or "just around the corner". However, on occasion we also publish articles that look a bit further into the future. How-To articles typically have code snippets/listing and detailed instructions that can be followed by the reader. How-To articles are written by a large number of different authors (EPS/CODE staff as well as freelance). How-To articles can have any length (we don't put much of a limitation of article length) and tend to be "beefy". These types of articles are the ones most commonly proposed by new authors.

If you are interested in writing a technical article, have a look at the Technical Article Writer's Guide.

Columns

Columns are articles that follow a certain theme, with the same theme appearing in every issue of CODE Magazine. (Example: The column on the last page of the print magazine). Columns generally tend to be "opinion articles" more than "how-to" articles. Due to the logistical overhead and required commitment, columns are generally only assigned to authors we have had previous experience with. There is only a limited number of columns we can print, and authors are always competing for columnist spots. Columns can be anywhere from one page to 4 pages in length.

PostMortem

Our PostMortem article series focuses on finished projects and what went well and what didn't. They represent a great way to share experiences with certain technologies and techniques with our readers. PostMortems are written by different authors in every issue. They tend to be around 3-4 pages in length and includes screen shots of the finished product. The more exciting the project, the better.

If you are interested in writing a PostMortem, have a look at the PostMortem Writer's Guide.

E-Columns

E-Columns (a.k.a. "Email Newsletters") are articles that are published digital only (not just email newsletters, but that is how they started out, hence the name). They are similar to regular Columns, but cover a bit of a wider range of topics. An E-Column could be an opinion column, but it could also be more technical. Typically (but now always), a single author owns a certain E-Column and writes the column once a month.

Editorial Calendar 2021

Jan/Feb: Web and Cloud Technologies
  • Amazon Amplify
  • Multi-Tenant Web Dev
  • VUE
  • Web Workers
  • ...
Mar/Apr: JavaScript & Related
  • Current JavaScript Techniques
  • TypeScript
  • JavaScript Futures
  • ...
May/Jun: .Net Development
  • Modern C#
  • Desktop in .NET 5.0
  • Cross Platform.NET
  • ...
Jul/Aug: Data Analysis Technologies
  • Data Science
  • Artificial Intelligence
  • Machine Learning
  • ...
Sep/Oct: Languages
  • Rust
  • Go
  • Python
  • C#
  • ...
Nov/Dec: Mobile Development
  • Cross Platform Mobile
  • Kotlin
  • Swift
  • ...

Please note that CODE Magazine reserves the right to change topics at any time.

Questions? Contact Us!

If you are interested in writing for CODE Magazine, please email our Editor, Rod Paddock, or fill out the form here.