I'm a solo developer at my company and I'm about to take some leave. While I'm out, the company will hire a temporary developer to take over my responsibilities. I'm looking for tips on how to ensure they have everything they need for a smooth onboarding experience, beyond just the basic environment setup. What specific documentation or resources should I provide?
3 Answers
Honestly, I think keeping things minimal is also a strategy. Just give them the essential information needed to do the job. If they realize they can't understand the system without you, it might underscore your value. I know it sounds a bit cutthroat, but with the current job market dynamics, you gotta protect yourself.
I understand where you're coming from, but I think it greatly depends on your job situation and the legal aspects of your leave. I've been secure in my position for years, and I would always opt for good documentation, especially in consultancy jobs where you might not return. It's all about ensuring everything runs smoothly while you're away!
Make sure to document everything thoroughly! It's vital to include key things like an architecture decision log that explains why certain technologies or methods were chosen. A runbook detailing how to deploy, roll back, and handle any emergencies would be super helpful too. Don't forget a 'Don't Touch' list for files that seem simple but could cause issues if messed with. Also, running through the local dev setup yourself to ensure it works is a must. Consider providing seed data or a staging environment for testing instead of giving them production access, which can be risky.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically