documentation: Add tags to all featured blibs (#139)

* documentation: add tags to all featured blips
This commit is contained in:
Daniel Pötzinger
2022-11-18 11:39:23 +01:00
committed by GitHub
parent d11daaef71
commit bcf1ead9b3
106 changed files with 147 additions and 20 deletions

View File

@@ -2,6 +2,7 @@
title: "ADR"
quadrant: methods-and-patterns
ring: adopt
tags: [architecture]
---
[ADRs](https://adr.github.io/) have proven to be a useful tool for documentation and are commonly used in

View File

@@ -2,6 +2,7 @@
title: "Apicurio Studio"
ring: trial
quadrant: tools
tags: [architecture]
---
[Apicurio Studio](https://www.apicur.io/studio/) is a browser-based, open-source API design studio. It can be used to create or modify APIs using the [OpenAPI specification](https://swagger.io/specification/). The visual editor supports collaborative development and allows to easily define example responses matching incoming requests.

View File

@@ -2,6 +2,7 @@
title: "Application Performance Management"
ring: adopt
quadrant: methods-and-patterns
tags: [devops]
---
Application performance management (APM) enables to predict and prevent performance issues before they impact your users or your business.

View File

@@ -2,6 +2,7 @@
title: "ZeroTrust"
ring: adopt
quadrant: methods-and-patterns
tags: [security, architecture]
---
Because this approach is more and more used and especially useful for distributed architectures, we updated this item to "adopt" and recommend using it in relevant problem areas.

View File

@@ -2,6 +2,7 @@
title: "Checkov"
ring: assess
quadrant: platforms-and-aoe-services
tags: [devops, quality assurance]
---
Checkov is a static code analysis tool for infrastructure-as-code.

View File

@@ -2,6 +2,7 @@
title: "Conventional Commits"
ring: trial
quadrant: methods-and-patterns
tags: [coding, quality assurance, CI/CD]
---
The Conventional Commits specification is a lightweight convention on top of commit messages.

View File

@@ -2,6 +2,7 @@
title: "CSS-in-JS"
ring: trial
quadrant: methods-and-patterns
tags: [frontend]
---
CSS-in-JS is a method where JavaScript is used to style components. The first libraries which implemented this technique were [Styled-Components](https://styled-components.com/), [Emotion](https://emotion.sh/) & [JSS](https://cssinjs.org/).

View File

@@ -3,6 +3,7 @@ title: "DDEV"
ring: adopt
quadrant: tools
featured: true
tags: [coding, ci/cd]
---
[DDEV](https://www.ddev.com/ddev-local/) is an open source tool that makes it dead simple to get local PHP development environments up and running within minutes.
@@ -13,4 +14,4 @@ At AOE, we use DDEV in a variety of PHP projects (large and small).
It has made the onboarding process extremely easy for new developers and developers who have already worked with DDEV feel right at home in other projects.
DDEV makes adding needed dependencies super easy and so far has met every requirement we've ever had.
This is mainly because DDEV is just a wrapper for existing tools like Docker-Compose. However, it does take away a lot of the complexity that is normally involved in configuring these tools.
This is mainly because DDEV is just a wrapper for existing tools like Docker-Compose. However, it does take away a lot of the complexity that is normally involved in configuring these tools.

View File

@@ -2,6 +2,7 @@
title: "Dependency Update Scan"
ring: trial
quadrant: methods-and-patterns
tags: [security, ci/cd]
---
Tools for automated dependency updates continue to offer a big productivity gain when integrated well into the build workflow.

View File

@@ -2,6 +2,7 @@
title: "Diagrams as Code"
ring: adopt
quadrant: methods-and-patterns
tags: [architecture, quality assurance, documentation]
---
Documenting concepts and software architecture as diagrams using code offers great benefit over heavier solutions.

View File

@@ -2,6 +2,7 @@
title: "Amazon EKS"
ring: adopt
quadrant: platforms-and-aoe-services
tags: [devops]
---
[Amazon Elastic Kubernetes Service](https://aws.amazon.com/de/eks/) (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on AWS without needing to stand up or maintain your own Kubernetes control plane or workloads.

View File

@@ -3,8 +3,9 @@ title: "Figma"
ring: adopt
quadrant: tools
featured: true
tags: [frontend, ux/ui, agile]
---
Figma became our go-to tool for the next generation collaborative design. It allowed UX/UI designers, engineers, stakeholders, product managers, and other roles to view, inspect and comment on designs and wireframes, create high- and low-fidelity prototypes, and much more.
Figma puts together all of the features we used in different tools (Axure, Miro, Abstract, Sketch, Anima, Invision) in one. It allowed us to make a single source of truth for our products, create design systems, and eliminate the vast majority of the pain points we faced in the past. It became beneficial, especially in remote and distributed design work, and speed up all our design-related processes. In addition to its real-time design and collaboration capabilities, Figma also offers an extensive, community-backed plugin collection and a robust API that helps to improve the DesignOps processes.
Figma puts together all of the features we used in different tools (Axure, Miro, Abstract, Sketch, Anima, Invision) in one. It allowed us to make a single source of truth for our products, create design systems, and eliminate the vast majority of the pain points we faced in the past. It became beneficial, especially in remote and distributed design work, and speed up all our design-related processes. In addition to its real-time design and collaboration capabilities, Figma also offers an extensive, community-backed plugin collection and a robust API that helps to improve the DesignOps processes.

View File

@@ -2,6 +2,7 @@
title: "Graal Native Image"
ring: trial
quadrant: tools
tags: [coding]
---
Native Image is a technology to ahead-of-time compile Java code to a standalone executable, called a native image.

View File

@@ -2,8 +2,9 @@
title: "Helm"
ring: adopt
quadrant: platforms-and-aoe-services
tags: [devops]
---
Helm has a fast growing community and is used in more and more projects.
It's our default tool to manage Kubernetes resources - every other alternative has to benchmark itself with it.
Therefore, we have updated it to "adopt".
Therefore, we have updated it to "adopt".

View File

@@ -2,6 +2,7 @@
title: "Kubernetes Operators"
ring: trial
quadrant: methods-and-patterns
tags: [devops]
---
The [Kubernetes Operators](https://kubernetes.io/docs/concepts/extend-kubernetes/operator/) allow to manage application configuration within Kubernetes through [custom resources](https://kubernetes.io/docs/concepts/extend-kubernetes/api-extension/custom-resources/).

View File

@@ -3,6 +3,7 @@ title: "Loki"
ring: trial
quadrant: tools
featured: true
tags: [devops]
---
Archiving indexed log data with a system like Elasticsearch can be expensive and archiving it as simple text files makes it hard to query them.
@@ -11,4 +12,4 @@ This allows the user to query the data by pre-defined labels and keeps the costs
Another benefit is the fact that does not have an endpoint for mutating log data which makes the data immutable from a potential compromised system.
We at AOE are using it for longer term log archiving in several Kubernetes clusters.
We at AOE are using it for longer term log archiving in several Kubernetes clusters.

View File

@@ -2,6 +2,7 @@
title: "Micro Frontends"
ring: adopt
quadrant: methods-and-patterns
tags: [architecture]
---
The Micro Frontends approach continues to prove to be a valuable pattern for large-scale systems developed by several teams.

View File

@@ -2,6 +2,7 @@
title: "MLOps"
ring: assess
quadrant: methods-and-patterns
tags: [devops]
---
After spending some time diving into the world of data science and machine learning we're realizing our existing DevOps best practices aren't a perfect fit for the specific workflows we're seeing here.

View File

@@ -3,6 +3,7 @@ title: "NATS"
ring: assess
quadrant: tools
featured: true
tags: [architecture, devops]
---
[NATS](https://nats.io/) is a cloud native messaging and stream-data system for modern distributed software systems.

View File

@@ -2,6 +2,7 @@
title: "Next.js"
ring: adopt
quadrant: languages-and-frameworks
tags: [coding, frontend]
---
[Next.js](https://nextjs.org/) claims itself as **the** React framework for production.

View File

@@ -2,6 +2,7 @@
title: "OCI Container"
ring: adopt
quadrant: platforms-and-aoe-services
tags: [devops]
---
OCI-compatible containers are currently the most-used solution for creating and managing container-based infrastructures and deployments.

View File

@@ -2,6 +2,7 @@
title: "Open Policy Agent"
ring: assess
quadrant: tools
tags: [security, architecture]
---
[Open Policy Agent](https://www.openpolicyagent.org/) (OPA) is a framework which allows modelling and evaluating policy access services.

View File

@@ -2,6 +2,7 @@
title: "Page Composing"
ring: trial
quadrant: methods-and-patterns
tags: [architecture]
---
Page composing is a way to aggregate multiple independent page fragments into one combined web page.

View File

@@ -2,6 +2,7 @@
title: "Prometheus"
ring: adopt
quadrant: platforms-and-aoe-services
tags: [devops]
---
[Prometheus](https://prometheus.io) is an open-source monitoring and alerting system.

View File

@@ -2,6 +2,7 @@
title: "Pulumi"
ring: assess
quadrant: platforms-and-aoe-services
tags: [devops]
---
[Pulumi](https://www.pulumi.com/) is a tool in the infrastructure-as-code space that is quite similar to [Terraform](https://www.terraform.io/) in that it also provide a declarative way to provision cloud infrastructure and services.

View File

@@ -2,6 +2,7 @@
title: "Python for Infrastructure Glue Code"
ring: assess
quadrant: platforms-and-aoe-services
tags: [devops, coding]
---
[Python](https://www.python.org) is an easy to learn programming language that is pre-installed on most Linux distributions and CI runners.

View File

@@ -2,6 +2,7 @@
title: "Service Mesh"
ring: assess
quadrant: platforms-and-aoe-services
tags: [architecture, devops, security]
---
**Service Mesh** is a solution which makes service to service communication more comfortable and more secure in large microservice architectures.

View File

@@ -2,6 +2,7 @@
title: "Shared Responsibility Model"
ring: trial
quadrant: methods-and-patterns
tags: [devops]
---
Since introducing "Platform Engineering Team" who build, maintain and operate our Kubernetes clusters and other related platform services, the question occurs who is in charge of the various tasks like keeping things up and running, applying critical security fixes, update software in general, keeping an eye on the bill and many more topics.

View File

@@ -3,6 +3,7 @@ title: "Sketch"
ring: adopt
quadrant: tools
featured: true
tags: [ux/ui]
---
Figma is a vector graphics editor and primarily web-based prototyping tool, with additional offline features enabled by desktop applications for macOS and Windows. The Figma Mirror companion apps for Android and iOS allow viewing Figma prototypes on mobile devices. The next step in our toolchain development comes right after the Sketch+Abstract approach. Figma enabled the next level of collaboration between designers, stakeholders, and frontend engineers.

View File

@@ -2,6 +2,7 @@
title: "State Management Pattern"
ring: adopt
quadrant: methods-and-patterns
tags: [architecture, coding]
---
State Management is a design pattern with the goal of properly sharing state data across components and separating domain representation from state management.

View File

@@ -2,6 +2,7 @@
title: "Storybook"
ring: adopt
quadrant: tools
tags: [frontend, ux/ui]
---
In recent years, Storybook has become the de facto standard for creating UI components in isolation.

View File

@@ -2,6 +2,7 @@
title: "Strapi"
ring: trial
quadrant: tools
tags: [frontend]
---
Strapi is a headless CMS built with Javascript on Node.js.
@@ -13,4 +14,4 @@ Both perfectly support the [API-first design approach](/methods-and-patterns/api
Ever since the stable release version 3.0.0 from mid-2020, the CMS reached market maturity and offers a good choice for scalable headless CMSs.
As of the 3.6 release in April 2021, Strapi features [full internationalization support](https://strapi.io/blog/announcing-content-internationalization-v3-6), making it a viable candidate to be evaluated toe to toe with solutions like Drupal.
At AOE we are evaluating Strapi for various projects, appreciating its straightforward installation, setup, and use by editors in lieu of more heavy-weight solutions used in the past.
At AOE we are evaluating Strapi for various projects, appreciating its straightforward installation, setup, and use by editors in lieu of more heavy-weight solutions used in the past.

View File

@@ -2,6 +2,7 @@
title: "Team Start Page"
ring: adopt
quadrant: methods-and-patterns
tags: [quality assurance, documentation]
---
A team start page helps (new) members to orientate themselves.

View File

@@ -2,6 +2,7 @@
title: "Vue.js"
ring: adopt
quadrant: languages-and-frameworks
tags: [coding, frontend]
---
Updated to "adopt".
Updated to "adopt".