It’s performance review time of year again! It’s hard enough to clear your head and objectively self-reflect on your own performance, let alone on the performance of others. For many of my team this was the first time that they’d been asked to provide 360 feedback on their peers, and so there was an extra level of discomfort. I recorded the following Loom video demonstrating the Situation, Behaviour, Impact (SBI) framework, in order to help them approach the feedback process and make their feedback more actionable. I hope it’s useful to others too.
I found when using Kohana in FastCGI mode that I was getting error 500 messages without the usual stack trace or error message. This was only happening when I accessed the development server remotely, not when I ran it locally (i.e. http://localhost/). Turns out this is actually the default behaviour for IIS7 with FastCGI. To change this you simply run the following command:
%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpErrors -errorMode:Detailed
All fixed! If you want to change it back when you put the server into production then change the errorMode to “DetailedLocalOnly”.