DEV Community

Cover image for Technical Writing: Ethics and Honesty for Developers
BekahHW for Deepgram

Posted on • Updated on • Originally published at

Technical Writing: Ethics and Honesty for Developers

When I taught Rhetorical Argument, we talked about the concept of the rhetorical triangle. The rhetorical triangle is based on Aristotle’s teaching that you need to appeal to your audience in three primary planes: ethos, pathos, and logos. When you approach an argument in this way, you’re more likely to convince your audience.


Ethos: The Greek word for “character,” ethos reflects the credibility of the speaker.

Pathos: Emotion. Something that evokes feelings. The Greek word pathos means "suffering," "experience," or "emotion."

Logos: Logic or meaning.

In some ways, this series of posts on writing covers a piece of each of these concepts. In my last post on storytelling, we talked about enhancing your writing with storytelling, which we can also see as an appeal to pathos as we form a connection to our audience. In the first post on writing, we learned how to approach writing. In that post, I was appealing to writing knowledge and facts, which aligns with appealing to logos. In this post on ethics, we’re going to learn more about--you guessed it--ethos.

The word “ethics” stems from “ethos.” When we talk about ethics in technical writing, we’re completing the rhetorical triangle approach and adding another layer to how we write and think about writing. Ethics protects your credibility as a writer and helps to create trust with your readers.

What is Ethics in Technical Writing?

At the very least, ethics in writing means that you’re honest with your audience, you represent your evidence accurately by avoiding exaggeration or disinformation, and you give credit to the resources you use to complete your writing.

Think about it from a reader’s perspective: you would want someone to give you credit if they use your idea, even if that’s in a tweet. You read articles and resources to gain knowledge, help you formulate opinions, and create strategies for problem-solving.

It is also worth noting that because something is legal, it doesn’t mean that it’s ethical. Ethical dilemmas in technical writing can stem from pressure from an employer, a short deadline, or by not thinking critically about our topics as we're writing. So what are some ways to ensure that your technical writing is ethical? Well, you can get started by evaluating your resources and your writing.

Questions to Consider in Ethical Writing

  • What information have you included? Does it represent the topic honestly and without trying to “trick” the reader?
  • What words have you used? Do they convey an accurate meaning?
  • Have you felt pressured to represent your topic in a certain way?
  • Have you given credit to resources you’ve used through linking, citations, or another form of attribution?
  • Have you given false information?
  • Have you concealed the truth?
  • Have you misused information?
  • Have you exploited cultural understanding to mislead your audience?

Don’t Be Deceptive

This might seem like a clear statement, but it means more than “don’t lie.” Avoiding deceptive writing means that you do your best to represent an idea without blurring any lines, leaving out pertinent information, or misrepresenting data.

For example, let’s say you’re writing about a particular framework, and you want your readers to think it’s the best technology in its category. You know that someone in high standing in the tech industry has said that framework is the best of all. So you add that into your blog post. That doesn’t seem deceptive, right? Here’s the catch: that tech person made that statement a year ago and has recently said that a new framework is even better. Despite knowing this, you use the quote to support your argument.

Although you didn’t lie, and it’s not illegal, it’s still unethical because you deceive your audience.

Give Credit to Referenced Authors

In the tech world, where people often talk about copying and pasting code into their repositories from other resources, it might seem unnatural to credit others for their ideas and content. However, you should recognize the author of the information you’re using if at all possible in your writing. You can do this by linking to the resource, using a footnote that shares the resource, or by listing the source you’ve referenced at the end of your writing. You should do your best to make it clear what information you’ve used from the source.

Avoiding Unintentional Ethics Violations

Some of the most common ethics violations in writing are unintentional. You might be curious how someone could do that. Presenting misinformation that’s been passed along to you or believing that you’re giving information truthfully when you don’t recognize how your biases are impacting your judgment are examples of unintentional ethical violations. Here are some questions to help you avoid ethical violations:

  • Have I used reliable resources?
  • Have I evaluated my own bias relating to this subject?
  • Have I checked that the information provided to me is accurate?
  • Have I represented the research and opinions of others accurately?
  • Have I considered my primary audience and how they’ll interpret the information I’ve presented?
  • Have I disclosed any sponsorships or rewards I’ll receive for posting and/or linking information?

Let’s go back to the example above. What if you didn’t know that the tech person came out in support of another framework? What if you just remembered that they shared that opinion? In cases like these, it’s helpful to do a quick search to verify that the information is up to date and accurate.

You can still update the content if you’ve already posted that blog. It’s also good practice to point out that you’ve edited your post and point to where and why that occurred.


This post, along with the previous two on writing, should give you an overview of how to approach writing and, hopefully, think a little deeper about the words you put on the page. That’s not to say overthink it. Writing requires practice and effort, but it’s a discovery to find your voice and a voice that your readers can connect to and trust. When you think deliberately about ethical technical communication, you're taking a step to improve your own writing. Next week, we’ll continue our writing journey and learn more about making your writing accessible.

If you have any questions, or you’d like to hear more about finding your voice, you can hit us up on Twitter and listen to our Tuesday Twitter Spaces, at @DeepgramDevs

Top comments (1)

andrewbaisden profile image
Andrew Baisden

Thats such a good topic well worth the time it took to read thanks.