The best way to help someone come up to speed in skills and methodologies is to work directly with them, side-by-side. Pair programming is the perfect chance to nudge people into g
When it comes to my choice of editor, I'm a nomad. I'm always switching around based on the needs of my current project. But I've found a few essential editor features I can't live
Maybe someday Visual Studio will include support for Azure Functions in F#, but for now it’s possible to get there by adapting the C# Azure Function template.
It's possible to extend the default Heroku 30 second timeout by sending meaningless bytes back to the client. This post shows how to do so using Node.js / Express middleware.
The experience and wisdom you've gained during your career is invaluable to junior makers. There are many ways you can leverage your experience to help your team grow and mature.
Before you simply drop the client right into the mix, invest some time in the relationship between your new client and their team. Think about what they need to know. Listen to the
Avoiding lost code is one of the major benefits of version control, so using Git features that might cause data loss should only be done with careful consideration.
While you might not be able to prevent accidentally ruining data in production, you can put up roadblocks to reduce the risk. Consider writing custom scripts to avoid making those