One critical software development skill is to be willing to fold when a path becomes untenable and be aware of the tradeoffs in a different solution.
With Redis 6 now having built-in TLS support and Heroku with optional support for Hobby-dev tier, it's time to utilize TLS with minimal effort.
Over the last few years, I’ve found myself leaning on a useful new code smell I’ve stumbled across, one I call being "Polluted by the Precipitant."
Elm has something for everyone to learn. Its principles are nearly universally applicable to other development environments.
Use the Socratic method in pair programming sessions to improve your understanding of your thought process, and grow a junior developer's skills.
Before handing off a maintenance project, here are items you should document or get from the client or the previous person who worked on it.