Feedback
Constructive criticism that moves our projects forward.
The nuts and bolts: Feedback communicates the results of any exchange or interaction, making it both visible and understandable. Its job is to give people a signal that they (or the product) have succeeded or failed at performing a task. This might also include suggestions for new approaches.
Front-End Code
Universal languages allow you to design across browsers.
The nuts and bolts: Front-end development is a type of computer programming that concentrates on the coding and creation of parts and functions of a website that are visible to the user. It's all about making sure a website's visual elements work properly. The "client side" of an application is often referred to as the front end.
Framework
A collection of reusable code and design patterns.
The nuts and bolts: A framework is an abstraction that allows generic software to be selectively changed by user-written code, resulting in application-specific software. A CSS framework, in particular, is a library that uses the Cascading Style Sheets language to make web design easier and more standards-compliant.
Forms
Forms challenge designers’ mettle with user interactions.
The nuts and bolts: On a web page, a form allows a user to enter information that is then sent to a server for processing. These forms may include checkboxes, radio buttons, or text fields.
Font, Type Family, Typeface
Three terms that describe typography.
The nuts and bolts: The art and technique of arranging type to make written language legible, readable, and appealing when displayed are referred to as typography. Selecting typefaces, point sizes, line lengths, line-spacing, and letter-spacing, as well as adjusting the space between pairs of letters, are all part of the type arrangement process.
Fail Fast
Failing is inevitable. Might as well get it over with quickly.
The nuts and bolts: Fail fast is a philosophy that emphasizes extensive testing and incremental development in order to determine whether or not an idea has merit. Failing fast aims to de-stigmatize the word "failure" by emphasizing that the knowledge gained from a failed attempt increases the likelihood of subsequent success.