Prioritizing others is at the heart of what many of our clients at Echo & Co. do. It’s what the nonprofits we love are formed around: working toward the greater good, fighting for the disenfranchised, shining light on injustice, and trying to make the world a better place.
Code structure is something most Drupal developers wrestle with. There are tons of modules out there that make our lives easier (Views, Display Suite, etc.) but managing database configuration while maintaining a good workflow is no easy challenge.
Design can sometimes be a subjective process. As experts in the field, we study our client's brand and business goals, rely on our expertise, and search out inspiration to help guide us in making design decisions.
OS X 10.10 Yosemite comes with Apache and PHP pre-installed, but it's not in a great configuration, requires root to make lots of changes, and can introduce issues with file ownership and permissions. We prefer to use Homebrew to avoid these problems and because it's easier to keep up to date with newer versions of each component and extend customization. We can also set things up to be fully automatic so you can create new websites locally without needing to edit any configuration files.