Skip to main content
Foliony

What IT support taught me about building software

Years of answering tickets changed how I write error messages, labels and documentation.

Joshua AdjeiVerified

· 1 min read

Before I wrote software full time, I spent years in IT support. It shaped how I build products more than any framework has.

Users describe symptoms, not causes

"The internet is broken" usually meant a full disk, an expired password or a cable. Good support means asking calm, specific questions. Good software means error messages that do the same.

Every confusing screen becomes a ticket

When something is hard to understand, people do not read documentation; they ask for help. I now treat every unclear label as a future support request.

Write things down

The fastest fix is the one someone already documented. I keep short notes for every decision in a project, and they save hours later.

Support taught me empathy for the person on the other side of the screen. I try to build with that in mind.

0 comments

Comments0

Comments are turned off for this post.

Loading comments…

Delete this comment?

This cannot be undone. Replies to it stay visible.

Report this comment

Tell us what is wrong. The author is not told who reported it.

Reason

Sign in with your Google account.

Foliony Journal

Keep reading

  • 1 min read

    Why I keep choosing the same stack

    Next.js, TypeScript, Zod and MongoDB: what each one does for me, and what I would change next time.

    2 likes1 comment