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.
A concept used in systems design to describe the negative consequences of making seemingly innocuous design changes. Shorthand for a product's delayed but inevitable need to be reworked due to earlier, seemingly trivial decisions not having been fully thought through in the original release.
Designers incur this "debt" by making quick and easy choices that save time in the present but cause more complex problems later on down the road when it becomes necessary to change or add something.
A language used to create web pages, and it stands for Hypertext Markup Language.
The width and height of a document, after having been cut down to size from a larger sheet.
The way that a user navigates through a website, app, etc.
A technique used to sequentially present items in a list or other data set that are too long to display at one time.
An observation in Psychology that suggests that the number of mental objects the average person can keep track of is seven (plus or minus two).
Layout is a defining characteristic of design. It dictates the positioning of content and design elements. Layouts can range from the simple, such as a four- or two-column layout, to more complex designs like grids with multiple hierarchy levels.
The distance between two points of extrusion or an object. It can also be defined as the measurement of size.
The word "bracket" is often used to refer to parentheses and is written as either [] or () and used to delimit blocks of text, e.g. a set of instructions. Within brackets, items are arranged from left to right in order of precedence.
Colours that directly across the colour wheel, like blue and orange. When you put these colours next to each other, they make a great contrast together. Complementary colours are often found in nature.