I love code, coffee, dogs... and some cats.
I'm a Web Developer with a heart for elegant user interfaces, effortless user experiences, and beautifully crafted code. With over 6 years of experience and development, my strengths are a result of my curiosity and passion for all things web.
Hello
Welcome to my website. Enjoy the beauty of the canine's images thanks to our friends over at unsplash.com.
I chose mute colors for this site, you can see it on the choice of images, and the CSS styles used on the page. Not full black, nor full white, just a hint of both.
Programming is not about coding, programming is about solving problems with technology and coding.
We don't write code just to write code. We solve customer's problems with code.
"People work with people, not machines"
Communication: as developers, the best communication skill we have is "listening", by actively listening we can get a better understanding of what our customer wants, hint: what they want sometimes it is not what they say them want.
Critical Thinking: "always be a student" We should have an attitude of always wanting to learn more, by dissecting problems into smaller pieces we can start to understand the root cause of each problem, perhaps we can see a better picture of the whole system by understanding each piece, and be able to look at the problem with different eyes and to think outside the box.
Teamwork: simply put: "putting all soft skill into practice". Be respectful of your teammates, juniors, and seniors. Present solutions, not problems. Have empathy. Trust your team, do what is best for the team.
But the hard part is to select what to "know". In a constantly evolving technology field, a deep understanding of the basics of technology will allow us to better make use of the current tools.
Have a clear idea of what we want to achieve. "If you don't know where you are going, any road will take you", but if we have a clear and specific goal, we can choose the right tool for the job.