Documents


Architecture References

A collection of different references to different architectural solutions and best practices.

Design Patterns

A design pattern is a reusable, best-practice solution template for addressing common design requirements in the cloud to improve code quality, maintainability, and communication amongst the community.

Projects

A collection of projects I have worked on using skills and technology presented on this site.

Ansible

Ansible is an open-source automation tool used for configuration management, application deployment, and task automation.

AWS

AWS (Amazon Web Services) is a cloud computing platform that offers a wide range of services for building and managing applications and infrastructure in the cloud.

Azure

Azure is a cloud computing platform by Microsoft that provides a wide range of services for building, deploying, and managing applications and infrastructure in the cloud.

Cloud Resume Challenge

The Cloud Resume Challenge is a self-paced, hands-on learning experience designed to help individuals build and showcase their cloud skills by creating a serverless web application using AWS and Azure

Databases

Databases are software systems that store, organize, and manage large amounts of data in a structured and efficient way, making it easy to retrieve and update information as needed.

DevOps

All things related to developing code and tools

Docker

Docker is a platform that allows developers to easily build, ship, and run applications in containers, which provide a lightweight, portable environment for running code.

Git

Git is a distributed version control system that allows you to track changes to your code and collaborate with other developers.

GitHub

GitHub is a web-based platform that provides a graphical interface for working with Git repositories and managing collaborative software development projects. GitHub Actions is a feature of GitHub that allows users to automate software workflows directly in their repository, enabling continuous integration and deployment processes.

Hugo

Hugo is a fast and flexible static site generator written in Go.

IaC

DevOps is a set of practices and tools that aims to improve collaboration and communication between development and operations teams, with the goal of delivering software more quickly, reliably, and efficiently.

Jenkins

Kubernetes

Kubernetes is an open-source platform for automating the deployment, scaling, and management of containerized applications across clusters of hosts.

Linux

Linux is a free and open-source operating system that is based on the Unix operating system and is widely used in servers, supercomputers, mobile devices, and other embedded systems, as well as personal computers. It is known for its stability, security, and flexibility, as well as its large ecosystem of software and tools.

Markdown

Markdown is a lightweight markup language that is commonly used for formatting text in plain text documents, such as README files, documentation, and blogs. It uses a simple syntax that is easy to read and write, and can be easily converted into HTML or other formats.

Misc

Collection of random bits and pieces.

Portainer

Portainer is an open-source, lightweight management tool for Docker and Kubernetes environments that simplifies container management through an intuitive graphical user interface.

PowerShell

PowerShell is a cross-platform command-line shell and scripting language that is used for task automation and configuration management in Windows and other operating systems. It provides a powerful set of tools and commands for managing system resources, running scripts, and automating administrative tasks.

Python

Python is a high-level, interpreted programming language that is known for its simplicity, readability, and versatility in a wide range of applications, including web development, data analysis, scientific computing, and artificial intelligence.

Raspberry Pi

Raspberry Pi is a series of small single-board computers designed for educational and hobbyist purposes that can run a variety of operating systems and be used for a wide range of projects.

Scalr

Scalr is a cloud management platform that enables enterprises to achieve cost-effective, automated, and standardized application deployments across multi-cloud environments. It offers infrastructure as code, policy-driven governance, and cloud cost optimization features for businesses.

Security

Docker is a platform that allows developers to easily build, ship, and run applications in containers, which provide a lightweight, portable environment for running code.

SSH

SSH (Secure Shell) is a network protocol that provides a secure way to remotely access and manage devices, using encryption to protect against eavesdropping, tampering, and other attacks.

Streamlit

Streamlit is an open-source Python library designed to help developers create interactive and aesthetically pleasing web applications for data science and machine learning projects with minimal effort.

Terraform

Terraform is an open-source infrastructure-as-code tool that allows developers to define and manage infrastructure resources, such as virtual machines, storage, and networks, in a declarative way. It provides a consistent, repeatable way to create and update infrastructure, and supports a wide range of cloud providers and services.

Vagrant

Vagrant is an open-source tool that simplifies the process of configuring, managing, and provisioning virtual development environments, primarily using VirtualBox, VMware, and other virtualization platforms, to enable consistent and reproducible development workflows.

Web Development

A collection of documents speciifc to web development, such as HTML, CSS, or JavaScript

Windows

Ansible is an open-source automation tool used for configuration management, application deployment, and task automation.

Last modified July 21, 2024: update (e2ae86c)