Błyskawiczne wiadomości, lub jak ktoś woli – wiadomości flash, to mechanizm pozwalający na jednorazowe przesłanie informacji o jakimś zdarzeniu. Najczęściej wykorzystywany razem z formularzami do edycji danych, idealnie spisuje się w swojej roli. Do czasu.

W celu ułatwienia sobie życia, stworzyłem partial odpowiedzialny za wyświetlanie wiadomości flash w zależności od typu wiadomości. Plan wydawał się być doskonały, gdyby nie jeden mały szkopuł. Nieważne jak bardzo bym się nie starał, zmienna flash zawsze była nil. Okazało się (stackoverflow kolejny raz nie zawiódł), że partial nie może nazywać się w jedyny sensowny sposób, czyli _flash.erb. Po zmianie nazwy na _flash_msg.erb, wszystko zaczęło działać jak w niemieckim czołgu.