What is a Preprocessor?

A preprocessor is a program that processes its input data to produce output that is used as input to another program. – wikipedia In web design we use a lot of CSS preprocessors like Sass, LESS, or stylus. A preprocessor converts these raw input data and outputs regular CSS that a web browser can read… Read more »

What is a Repo or Repository?

A repo is s short name for a code repository. A collection of website files that contains a history of revisions called commits. A common place to host files using the git version control is GitHub.

What is Responsive Web Design?

Responsive design was introduced to help designers build one site on one domain that responds to a users viewport. The two necessary elements for a responsive design are a meta viewport tag to disable scaling and media queries to alter the design of the page gets smaller. Responsive design is a lot less expensive and… Read more »

What is Sass or SCSS?

Sass stands for syntactically awesome stylesheets. Sass is a scripting language that is compiled into regular CSS. It was created to help writing CSS easier and more efficient. Some ways it can help you with development You can create variables for colors, font-sizes, and any other value. You can then use that variable throughout your styles… Read more »

What is UI or User Interface Design?

UI design produces a product’s skin – a product’s visual/graphic presentation. It is also responsible for communicating a brand’s strengths to best enhance the user’s experience. In an application, it also guides the user through the interface and provides help notifications, error messages, and visual interaction feedback.

What is UX (User Experience)?

When designing something you have to consider how it looks (UI) and how it functions (UX) but these two overlap a lot. Basically the user experience considers how someone would interact with your website or application. What information do they need to succeed in their goals? How do they feel after using the site? Was… Read more »