UX / Interaction Designer. Striving to find synergies between design, psychology, sociology and technology to turn them into something beautifully useful.
Reflection, revision and progress are substantial elements of software development. Building the…
Every day we consume pieces about thoughts, revelations and lessons learned for the sake of improving ourselves. We read articles, listen to podcasts and watch videos to learn more about what others have found, experienced and felt in…
This post was originally published at engineering.brandwatch.com on June 3, 2015. A lot has changed…