The Nine Principles Of Design Implementation

Recently, I was leading a training session for one of our clients on best practices for implementing designs using HTML and CSS. Part of our time included a discussion of processes such as style-guide-driven development361, approaches such as OOCSS2 and SMACSS313, and modular design4.
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Posted in html

Continue Reading

Building A Simple AI Chatbot With Web Speech API And Node.js

Using voice commands has become pretty ubiquitous nowadays, as more mobile phone users use voice assistants such as Siri and Cortana, and as devices such as Amazon Echo and Google Home1 have been invading our living rooms. These systems are built with speech recognition software that allows their users to issue voice commands2.
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Posted in html

Continue Reading

Creating Custom Inputs With Vue.js

Component-based libraries or frameworks such as Vue have given us the wonderful ability to create reusable components1 to be spread throughout their respective application, ensuring that they are consistent, and (hopefully) simplifying how they are used. In particular, form inputs tend to have plenty of complexity that youd want to hide in a component, such as custom designs2, labels, validation, help messages, and making sure each of these pieces are in the correct order so that they render correctly.
Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

Posted in html

Continue Reading