Archive

The Dulin Report

Browsable archive from the WordPress export.

2022

In most cases, there is no need for NoSQL Apr 18, 2022 TypeScript is a productivity problem in and of itself Apr 20, 2022 Best practices for building a microservice architecture Apr 25, 2022 Good idea fairy strikes when you least expect it May 2, 2022 If you haven’t done it already, get yourself a Raspberry Pi and install Linux on it May 9, 2022 Most terrifying professional artifact May 14, 2022 Peloton could monetize these ideas if they only listen May 15, 2022 Am I getting old or is it really ok now to trash your employer on social media? May 25, 2022 There is no such thing as one grand unified full-stack programming language May 27, 2022 Automation and coding tools for pet projects on the Apple hardware May 28, 2022 Java is no longer relevant May 29, 2022 Good developers can pick up new programming languages Jun 3, 2022 Scripting languages are tools for tying APIs together, not building complex systems Jun 8, 2022 Keep your caching simple and inexpensive Jun 12, 2022 All developers should know UNIX Jun 30, 2022 Monolithic repository vs a monolith Aug 23, 2022 Why don’t they tell you that in the instructions? Aug 31, 2022 Using GNU Make with JavaScript and Node.js to build AWS Lambda functions Sep 4, 2022 Stop Shakespearizing Sep 16, 2022 The Toxic Clique Sep 28, 2022 Book review: Clojure for the Brave and True Oct 2, 2022 Why you should question the “database per service” pattern Oct 5, 2022 Why I am a poll worker since 2020 Nov 11, 2022 If we stop feeding the monster, the monster will die Nov 20, 2022 Things to be Thankful for Nov 24, 2022 Working from home works as well as any distributed team Nov 25, 2022 Should today’s developers worry about AI code generators taking their jobs? Dec 11, 2022

Am I getting old or is it really ok now to trash your employer on social media?

May 25, 2022

We live in an employment-at-will society.



Here is what it means: 




  • You’re free to leave your employer anytime you want for any reason and you don’t have to explain it,
  • Your employer is free to let you go anytime they want for any reason and they don’t have to explain it,
  • You are free to keep looking for a job even after you signed an offer — and if you get a better offer you are free to switch,
  • Your employer is free to rescind their offer before you start your job in case they found a better candidate or things have changed.



Layoffs and rescinded offers suck for candidates. Good employees who quit sucks for employers.



One thing that is immutable, though, is that you don’t go to LinkedIn to trash your employer — or your employee — if things don’t work out.



Every day I come across someone publicly shaming their former employer on LinkedIn for laying them off or rescinding an offer. They write long-winded hashtag-laden posts, and tag their employers. 



Employers do search candidates on social media — and so should candidates. No one wants to work for a company that trashes its’ former employees and candidates. No one wants to hire a candidate that trashes their former employer.



So my advice, particularly to recent college grads who might not have the life experience needed to grasp what’s at stake, is to not burn bridges before they are even built.