Ajax login screen with Laravel 5.3
Laravel is a fantastic framework for development. Unfortunately every once in a while a little "gotcha" pops up that can really cause some problems. One of those "gotchas" is when you are trying to create an ajax based login form (instead of a standard HTML one). There are some odd redirections and response codes that work fine for a typical post - redirect scenario but cause a headache with ajax requests. Thankfully it's a minor tweak to make it work nicely.
Stop grunting and gulping and just use NPM
Simple offline maintenance page for websites with .htaccess
If you need to do some website or web app upgrades that require you to take the site offline you can use .htaccess so visitors are not seeing broken pages and links. This edit works great for any PHP based site, Wordpress, Codeigniter, Drupal, Expression Engine, you name it.
How do you manage client feedback?
Feedback, it's a blessing and a curse. Every web designer and developer knows that at some point you need to get feedback from your team and your client during website development. The problem is the countless ways that feedback is sent: emails, spreadsheets, text messages, project management software. Once you ask for feedback you spend all of your valuable time trying to manage it instead of doing something useful with it.
"The alternative is email hell or having really shoddy communication. I can trace just about every client problem I've ever had down to poor communication, and any tools or processes in place to counter that are a win in my book."
The problem isn't the feedback, the problem is a lack of good, easy to use tools to leave and manage the feedback.