6
doofy
3y

I fucking hate web development and fuckton of issues it has. Laravel library not found despite the files exists and composer loaded it in the autoloader, fix: create a config file for the lib, why? Because magic. The code cannot find the provider class without it....
Next, try out smtp mail. Works everywhere, but not with the live smtp server. Fails with Invalid recipients error. 2 hours later, with half of my hair torn out I finally figured out. Can you guess?
Credentials and settings are correct, recipients are also correct. The fucking from address parameter was the culprit because you cannot send emails on behalf another address, logical but fuck that error message. Why is it that hard to respond with an understandable response?

Comments
  • 1
    because blue hairdos.
    also because its all frameworks now so you dont have to worry about a thing ...
    except when it breaks.

    next time you see someone saying oop in a positive way, you know why you have to punch his teeth out.
  • 2
    @AtuM

    More correct statement imho: Devs don't give a fuck about defensive code and / or proper error propagation.

    try ... catch (Exception e) ... print "Made a boo boo";

    Is one of the most common anti pattern found in libraries.

    (If you hate exceptions, you can just imagine the same with a switch case and a default case for every error constant possible ;) )

    And yes... Trying to find out what boo boo is, why boo boo occured or whatever the fuck is going on is more work than the original author would have had if he did it proper from the beginning...

    If the author writes error handling stuff next time, I hope he remembers this... :) ;)
Add Comment