What’s the best way to fire an employee?

David Jackson (Founder, Seeking Alpha)
Keeping someone in a job not suited to them is worse than firing them | A Founder’s Notebook

Your job as a manager is to build a successful company. You don’t fire people because there’s something wrong with them — a one-sided consideration. You fire them because it’s not working, and there’s no prospect that it’s going to work — which is bad for the company and bad for the employee.