Full-stack Developer

A software developer who designs, develops, maintains and supports the entire end-to-end product. These developers are capable of developing and implementing modern solutions to any industry problem. They typically work with different technologies such as mobile application development, web application development, back-end software development and front-end software development.

More terms you might want to know

Diary Study

A technique for understanding people’s experience of a product or service. Participants are asked to keep daily records of their experience using the product, and these records are taken into consideration when designing the design.

Backslanted

A type of design that features the strokes running predominantly from the upper left to the lower right.

It can also be used in reference to a type of lettering, typically for advertisements, to be read in either direction. It is also used to help the reader navigate through and around the advertisement.

Brand

A name, symbol or other distinctive feature that distinguishes one business's product from another's, often associated with a logo, design, slogan and other items.

Persona

A sample of the target audience for which a product or service is intended.

Ligature

A form of typographic ornament used by a type designer for decorative purposes. Common ligatures are based on joining two or more letters together, often with figures embedded in the design

User Interface (UI)

A type of graphical interface that allows the user to interact with the application on a screen, such as a computer monitor or smartphone, using various types of input devices.

Pull Quote

A brief snippet taken from the text of an article.

Typeface Design

The art and discipline of putting together set of typefaces into a harmonious and readable type system. A typeface designer spends much time considering many things such as clear visual message, readability at different sizes, legibility at small point sizes, ease of use for printing processes on its own or over the top of other fonts.

Flat Design

A design style first introduced by Microsoft Design Language based on minimalism and simplicity. This newer trend focuses on reducing nonsensical designs and makes the content more accessible for all users.

In this way of designing, fewer elements are used to create shapes and less emphasis on gradients and textures. This modern trend moves away from skeuomorphism. Instead, it focuses on a realistic view or illustration with buttons and icons appearing flat with no shadows.

Responsive Design

The process of developing a product or design system that can be altered to fit different device and interaction contexts.

Problem?

Got a suggestion or found an issue with the glossary?
Let me know!