I'm happy to see Laravel being used for more and more projects and getting the credit it deserves as truly first-class framework -- regardless of language.
How convenient, since I just started using Stripe this past week :) Control -- the app I had been using -- seemed great, but I have to imagine this will trump, especially considering the amount of polish and attention to detail goes into every Stripe interface.
Wholeheartedly agree. This really strikes a chord with me, and it's the exactly problem I'm working to make a dent on.
Earlier this year I created a free course called the New Year of Coding [1] with the goal of helping anyone learn what they're doing and, more importantly, why things function in the way they do.
I'm attempting to tackle the problem at a larger scale with my upcoming book, Your First Web App [2], which will walk anyone through the entire process of creating a web app, from start to finish. The goal is for someone to be able to understand all of the pieces, starting with the text editor, the development environment, etc., and gradually working into the actual development, all the way explaining how everything fits together.
It's proven to be a great deal of work so far, but it sure is rewarding getting the "Hey! This is was super helpful! Thanks!" messages.
I also started off on a very similar path writing my programming book [1] and ended up switching over to using LaTeX-powered Texpad for Mac.
It's resulted in a huge gain in productivity, in terms of both managing the content and the code samples and keeping everything nice and consistent. (That last item can become difficult, much quicker than I originally anticipated.)
It's wonderful to see more tools cropping up in this area; there's most definitely a need for them!
With that being the most common feedback you get, I would highly recommend adding some good use cases to your landing page to tell people why they should want to use it.
As others have mentioned, due to the sensitive nature of a project along these lines, I would strongly recommend finding a mentor in the psychology realm. You'll want to make sure that you carefully consider some of the functionality aspects of the app to make sure things won't be unnecessarily/accidentally harmful.
Whenever I see a site with the fixed background images and scrolling content panels (where the background image is periodically visible again), I spend more time trying to figure out what's contained in the background images through those gaps than I do reading the content.
I'm in the process of writing a book right now (http://yourfirstwebapp.com) with the help of Nathan's Authority, and I can say that his book is jam-packed with useful info. It's been particularly beneficial in helping me develop a cohesive plan/strategy to plan, write, and market my book.
As others have mentioned in the past, I believe this is one of the best "business" books I've ever read. Not in the traditional sense, but that only furthers my point. Absolutely phenomenal read.