Write like you code: Simplifying the Art of Writing

Glasp

Hatched by Glasp

Jul 11, 2023

3 min read

0

Write like you code: Simplifying the Art of Writing

In the world of programming, writing clean and efficient code is highly valued. It not only makes the code easier to understand and maintain but also enhances the overall functionality of the program. Surprisingly, the same principles can be applied to writing as well. Good writing, just like good code, is simple, efficient, and well-structured. On the other hand, bad writing resembles bad code, with unnecessary complexity and a lack of structure.

When it comes to writing, one should follow the mantra of "Write like you code." This means that the principles of simplicity, efficiency, and structure that apply to coding should also be applied to writing. Just as good code can be understood by a junior engineer, good writing should be easily comprehensible by any reader. Moreover, great code can be understood even by a first-year computer science freshman, and the same should hold true for great writing.

However, the best code is often no code at all. Similarly, the best writing is the one that doesn't include unnecessary information. If something doesn't need to be said, it's better left unsaid. By being mindful of this, writers can ensure that their work is concise and to the point. This concept is similar to the idea of "code optimization" in programming, where unnecessary lines of code are removed to enhance efficiency.

But what about the reader's perspective? Just as a programmer needs to consider the resources of a computer, a writer must consider the mental resources of the reader. Attention span and memory play a crucial role in the reader's ability to engage with the text. Therefore, it is essential for writers to combat reader boredom by incorporating frequent moments of humor or insight.

One effective technique for keeping readers engaged is to ensure they have an epiphany every 250 words. This concept, known as the "Raymond Chandler rule" coined by David Perell, encourages writers to create moments of revelation or surprise at regular intervals. By doing so, writers can captivate their audience and maintain their interest throughout the entire piece.

In addition to these principles, there are actionable steps that writers can take to improve their craft:

  1. Simplify your language: Just as programmers strive for simplicity in their code, writers should aim for simplicity in their language. Avoid using complex jargon or convoluted sentence structures. Instead, opt for clear and concise language that is easily understood by a wide range of readers.

  2. Edit ruthlessly: Editing is a crucial part of the writing process. Take the time to review your work and eliminate any unnecessary or redundant information. Be ruthless in your editing, removing anything that doesn't contribute to the overall message or flow of the piece.

  3. Seek feedback: Just as programmers collaborate and seek feedback from their peers, writers can benefit from the input of others. Share your work with trusted friends or colleagues and ask for their honest opinions. Constructive criticism can help you identify areas for improvement and refine your writing skills.

In conclusion, the principles of writing and coding are more intertwined than one might initially think. By adopting the mindset of "Write like you code," writers can create clean, efficient, and well-structured pieces that captivate and engage their readers. Just as good code is understood by junior engineers and great code by first-year computer science students, good writing should be easily comprehensible by any reader, while great writing should be accessible to even the most inexperienced audience. By implementing techniques such as the "Raymond Chandler rule" and following actionable advice, writers can elevate their craft and create impactful content that resonates with their readers.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣