Online Video Courses

Software Documentation – Special Meaning of "Business" in Software Design

By Ugur Akinci | January 29, 2009

Did you know that for software developers the word “business” (as in “business requirements,” “business layer,” or “business specs”) has a meaning totally different than its regular everyday connotation? For a software engineer, a “business layer” has nothing to do with selling goods and services and making money or running a real business; but everything…

Read More

How to Write Like an "Insider"

By Ugur Akinci | January 29, 2009

It’s a common writing mistake – a head-on and high-handed criticism which leaves the “insiders” with the impression that “this writer has no idea what’s going on in here…” Imagine you’re the head of security at the Fortune-100 ABC corporation. You have worked for the last 15 years for this same company, developing many of…

Read More
updating charts

Writing Freelance – Is It For You?

By Ugur Akinci | January 28, 2009

Introduction Writing freelance is probably the dream of all writers out there. As a matter of fact, freelance writing has become a huge industry that has been growing rapidly in the past two decades. It’s a great way to make money and travel the world while doing what you love, while the clients pay the…

Read More
custom Word dictionary

Technical Writing – 3 Golden Rules of Indexing

By Ugur Akinci | January 28, 2009

Introduction Indexing is the process of compiling and sorting all the pages of a book, magazine or periodical. The indexer is responsible for creating an alphabetical list of all the topics covered in the text. The reader can then use it to find specific information in the text more easily by looking up words that…

Read More