HTML
HyperText Markup Language (HTML) is used to make the structure of a web page.
TailwindCSS is a CSS framework allowing elements to be styled directly in the HTML using class names.
SCSS is one of the two SASS syntaxes. SASS is a CSS preprocessor and compiles into normal CSS code.
JavaScript, often paired with HTML and CSS, adds effects and makes the site dynamic.
Node.js is a JavaScript runtime environment that makes it possible to run JavaScript on a server.
React.js is a JavaScript library used to build user interfaces with components.
React Native is a JS library for building mobile applications with JavaScript, and compiling it to the device's native API.
Socket.io is a JS library for real-time web applications, using bidirectional and event-based communication between the server and client.
jQuery is a JavaScript framework that shortens and simplifies JavaScript code, allowing code to be written quicker.
MongoDB is a NoSQL database program, using JSON structured documents rather than tables in typical SQL databases.
MySQL is a relational database program using the Structured Query Language (SQL).
PHP: HyperText Preprocessor (PHP) is a server-side scripting language used to create web pages.
Python is a multi-purpose language, and is one of the most popular programming languages.
The main code editor I use for pretty much everything, especially Node.js applications.
Another code editor I use occasionally, but due to it's sunset in December 2022, I use VSCode most of the time.
A JavaScript package manager, making it quick and easy to add shared JavaScript code to a web app.
An open-source version control system to keep track of changes in code.
A real-time collaborative application used to design user interfaces. I mostly use it to design websites.
An open-source graphics editor, used for image editing & manipulation, and free-form drawing.