Skip to content

Cheat Sheets

This is a collection of handpicked cheat sheets that have been approved for use on this site only! The rights holder is linked below in each case.

Never memorize something that you can look up. Albert Einstein

Languages

Computer based formal languages.

CSS Awesome CSS

CSS LogoCascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML (including XML dialects such as SVG, MathML or XHTML).

Box Shadow

Box Shadow by George Moller: Twitter LinkedIn

Color Psychology

Color psychology is the study of hues as a determinant of human behavior. Color influences perceptions that are not obvious, such as the taste of food. Colors have qualities that can cause certain emotions in people. How color influences individuals may differ depending on age, gender, and culture. Although color associations can vary contextually between cultures, color preference is thought to be relatively uniform across gender and race.

Color Psychology by George Moller: Twitter LinkedIn

Cursor

CSS Cursor by George Moller: Twitter LinkedIn

Filter

CSS Filter by George Moller: Twitter LinkedIn

Grid

grid-template-[columns|rowsgrid-[row|column]-gapgrid-columngrid-row
CSS Grid by George Moller: Twitter LinkedIn

Tailwind CSS Awesome Tailwind CSS

Tailwind CSS LogoTailwind CSS is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.

Interactive cheat sheets to quickly find class names and CSS properties: Tailwind CSS Cheat Sheet — tailwindcomponents.comTailwind CSS Cheat Sheet — Flowbite

Tailwind CSS Cheat Sheet by tailwindcomponents.com
Tailwind CSS Cheat Sheet by Flowbite

D2

D2 LogoD2 is a modern language that turns text to diagrams. Create beautiful diagrams in minutes. Simple syntax. Endlessly customizable.

D2 by Terrastruct: Twitter Printable Version

JS Awesome JavaScript

JS LogoJavaScript (JS), is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

Array

In computer science, array is a data type that represents a collection of elements (values or variables), each selected by one or more indices (identifying keys) that can be computed at run time during program execution

ARRAY by George Moller: Twitter LinkedIn

Asynchronous

The async/await pattern is a syntactic feature of many programming languages that allows an asynchronous, non-blocking function to be structured in a way similar to an ordinary synchronous function.

Asynchonous JS by James K Nelson: Twitter Printable Version

Mastering Async JavaScript

Build an unassailable understanding of JavaScript's callbacks, promises and async/await syntax over the course of 47 live examples and exercises.

Course by James K Nelson

DOM Events

DOM (Document Object Model) Events are a signal that something has occurred, or is occurring, and can be triggered by user interactions or by the browser. Client-side scripting languages can register various event handlers.

DOM Events by George Moller: Twitter LinkedIn

SQL

SQL LogoStructured Query Language (SQL) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).

SQL Joins

A join clause in the Structured Query Language (SQL) combines columns from one or more tables into a new table. The operation corresponds to a join operation in relational algebra. Informally, a join stitches two tables and puts on the same row records with matching fields : INNER, LEFT OUTER, RIGHT OUTER, FULL OUTER and CROSS.

SQL Joins by Gina Acosta Gutiérrez: Twitter LinkedIn

Methodologies

Twelve-Factor App

The Twelve-Factor App methodology is a methodology for building software-as-a-service applications. These best practices are designed to enable applications to be built with portability and resilience when deployed to the web.

The 12Factor App by Holger Schäfer: Twitter inspired by DZone

SAP

SAP SE is a German multinational software company based in Walldorf, Baden-Württemberg. It develops enterprise software to manage business operations and customer relations. The company is the world's leading enterprise resource planning (ERP) software vendor.

ABAP CDS

The ABAP Core Data Services (ABAP CDS) are the implementation of the general CDS concept for AS ABAP. ABAP CDS makes it possible to define semantic data models on the central database of the application server.

Browser version EnglishGerman

CDS ABAP by Jörg Brandeis: Twitter LinkedIn

Modern ABAP

ABAP (Advanced Business Application Programming, originally Allgemeiner Berichts-Aufbereitungs-Prozessor, German for "general report preparation processor") is a high-level programming language.

Browser version EnglishGerman

Modern ABAP by Jörg Brandeis: Twitter LinkedIn

RAP Basics

The ABAP RESTful Application Programming Model (RAP), together with Fiori Elements, allows developers to efficiently build cloud-ready, transactional business apps, services, and extensions on SAP BTP ABAP Environment.

Browser version English

RAP Basics by Jörg Brandeis: Twitter LinkedIn

SAP HANA SQLScript

SAP HANA (HochleistungsANalyseAnwendung or High-performance ANalytic Application) is an in-memory, column-oriented, relational database management system developed and marketed by SAP SE. The motivation behind SQLScript is to embed data-intensive application logic into the database.

Browser version EnglishGerman

SAP HANA SQLScript by Jörg Brandeis: Twitter LinkedIn

Standards

HTTP Status Codes

Status codes are issued by a server in response to a client's request made to the server. It includes codes from IETF Request for Comments (RFCs), other specifications, and some additional codes used in some common applications of the HTTP.

HTTP status codes by George Moller: Twitter LinkedIn

JSON Awesome JSON

JSON LogoJavaScript Object Notation (JSON) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other serializable values). It is a common data format with diverse uses in electronic data interchange, including that of web applications with servers.

JSON Web Tokens (JWT)

JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.

JSON Web Tokens by Manish Poduval: LinkedIn

JWT.IO allows you to decode, verify and generate JWT.

Regular Expression (Regex) Awesome Regex

A regular expression (shortened as regex or regexp; sometimes referred to as rational expression) is a sequence of characters that specifies a match pattern in text.

Regex Cheat Sheet by JRebel: Homepage Twitter

URL

A Uniform Resource Locator (URL), colloquially termed a web address, is a reference to a web resource that specifies its location on a computer network and a mechanism for retrieving it. A URL is a specific type of Uniform Resource Identifier (URI).

URL by George Moller: Twitter LinkedIn

Tools

Git Awesome Git-Tips

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Git Cheat Sheet 1/5Git Cheat Sheet 2/5Git Cheat Sheet 3/5Git Cheat Sheet 4/5Git Cheat Sheet 5/5
Git by George Moller: Twitter LinkedIn