hazelandgreg.wedding

2025, Author

Wedding website for Hazel and Greg

Languages (3)

CSS

CSS (Cascading Style Sheets) is a style sheet language used for describing the presentation of a document written in a markup language such as HTML. CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. This separation can improve content accessibility, provide more flexibility and control in the specification of presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a separate .css file, and reduce complexity and repetition in the structural content.

HTML

HTML (HyperText Markup Language) is a markup language used to create webpages and web applications. It is the standard markup language used to create webpages and web applications. HTML is written in the form of HTML elements consisting of tags enclosed in angle brackets. These tags describe the content and structure of webpages and web applications. HTML also provides a means to create interactive webpages and web applications with the use of HTML forms, which can be used to collect user input.

JavaScript

JavaScript is a high-level, interpreted programming language that is used to create interactive web pages and applications. It is a scripting language that is used to add dynamic elements to web pages, such as animations, interactive forms, and dynamic content. JavaScript is also used to create mobile applications and desktop applications. It is an object-oriented language that is used to create complex applications.

Databases (1)

DynamoDB

Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It is a serverless database that can automatically scale up or down to meet the needs of your application. DynamoDB offers a flexible data model, reliable performance, and automatic scaling of throughput capacity. It also provides encryption at rest, point-in-time recovery, and other features to help protect your data.

Tools (1)

Amplify

AWS Amplify is a comprehensive development platform from Amazon Web Services that enables developers to quickly build, deploy, and manage scalable full-stack web and mobile applications. It provides a set of libraries, UI components and a command-line interface for integrating popular front-end frameworks (React, Angular, Vue, iOS, Android, Flutter) with cloud backends, including authentication, GraphQL and REST APIs, storage, and serverless functions. Amplify Studio offers a visual development environment for designing UI and data models, while built-in hosting, CI/CD and environment management streamline the application lifecycle so teams can focus on features instead of infrastructure.

Operating Systems (1)

Linux

Linux is an open-source operating system that is based on the Linux kernel. It is a free and powerful operating system that is used in many different types of computing devices, from smartphones to supercomputers. It is highly customizable and can be used for a variety of tasks, from web hosting to software development. It is also highly secure and reliable, making it a popular choice for many users.

Jobs (1)

Independent Programmer and Consultant

2014 – present, Independent Programmer and Consultant

Independent Programmer and Consultant, building next-generation education technology and partnering with select clients to architect high-impact software solutions