📡 Every Year on January 1st I open a blog post that will be updated throughout the year: this is my personal TechRadar whit Tools, Trends, Techniques and Platforms I stumble upon during the year 2023 and think are worth a look. It has no particular order, it has no rank nor is it complete. It is just a list of things I want to keep in mind. This is the 2023 edition.
https://www.oreilly.com/radar/topics/radar-trends/
https://vuejs.org/ - Vue3
https://tailwindcss.com/ - Tailwind CSS
https://javalin.io - Leightweight Java Web Framework
http://vanilla-js.com - Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications.
https://docs.getunleash.io/ - Feature Toggle used by Gitlab
https://www.microsoft.com/en-us/research/blog/restler-finds-security-and-reliability-bugs-through-automated-fuzzing/ - Bug Finder by Fuzzing
https://www.jfree.org/jfreechart/
https://github.com/apache/pdfbox
https://knowm.org/open-source/xchart/
https://xmlgraphics.apache.org/fop/
KIE Tools - Red Hat
https://blog.kie.org/2021/09/developing-business-processes-more-efficiently-with-runtime-tools-quarkus-extension-part-1.html - KIE Business Intelligence with Quarkus:
https://blog.kie.org/2021/04/dashbuilder-an-apache-licensed-business-reporting-and-monitoring-tool.html - Dashboard Builder for Business Reporting and Monitoring
https://stoplight.io/ - API Design and Documentation
https://docs.antora.org/antora/2.3/ - Antora is a modular static site generator designed for creating documentation sites from AsciiDoc content.
https://gohugo.io/ - Hugo is one of the most popular open-source static site generators. With its amazing speed and flexibility, Hugo makes building websites fun again.
https://www.apicur.io - API Design and Documentation
https://github.com/up9inc/mizu - API Traffic Analyzer
https://www.babylonjs.com - Babylon.js is one of the world’s leading WebGL-based graphics engines. From a new visual scene inspector, best-in-class physically-based rendering, countless performance optimizations, and much more, Babylon.js brings powerful, beautiful, simple, and open 3D to everyone on the web.
https://www.grapecity.com/spreadjs/docs/features/cells/AutoFillData/dragfill - Excel like Drag and Drop
https://maze.co - Maze is a user testing and usability research platform that turns your prototype into actionable insights from real users, bringing confidence to the design process.
https://ongres.com/ - PostgreSQL Distro used by vshn
https://www.arangodb.com - Multi-Model Database
https://duckdb.org - DuckDB is an embeddable SQL OLAP Database Management System.
https://www.mysql.com/de/products/workbench/
https://dbgate.org/ - DBGate is a modern database management tool for Windows, Linux and Mac OS X.
https://www.cockroachlabs.com/product/ - Küchenschabe - kriegt man nicht weg. PostgreSQL Treiber
https://debezium.io - Change Data Capture for Databases
https://www.doctrine-project.org/index.html - ORM PHP
http://couchdb.apache.org/ - CouchDB is a database that uses JSON for documents, JavaScript for MapReduce indexes, and regular HTTP for its API.
https://www.couchbase.com/ - Couchbase Server is an open source, distributed, NoSQL document-oriented engagement database. It exposes a fast key-value store with managed cache for submillisecond data operations, purpose-built indexers for fast queries and a query engine for executing SQL queries.
https://www.postgresql.org/docs/13/datatype-json.html - jsonb with index capabilities
CRDTs (conflict-free replicated data types) are a data structure that is designed for resolving concurrent changes in collaborative applications (like Google Docs). Here’s a good interactive tutorial and a project: building a collaborative pixel editor.
Neuronal Search
https://github.com/jina-ai/jina
https://tika.apache.org Content Analytics
see Radar 2024
https://spark.apache.org/ - Apache Spark is a unified analytics engine for large-scale data processing.
https://www.tableau.com/why-tableau/what-is-tableau - Tableau is a data visualization software that is used for data science and business intelligence.
https://www.finereport.com/en/ - FineReport is a data visualization and reporting tool that can be used to create reports, dashboards, and data analysis.
https://www.thoughtspot.com/ - ThoughtSpot is a search and AI-driven analytics platform that enables anyone to get answers from their company data in seconds.
https://flourish.studio/ - Flourish is a powerful platform for data visualisation and storytelling.
https://www.databricks.com/product/data-lakehouse - Data Lakehouse
https://landscape.cncf.io/ - Cloud Native Computing Foundation
https://opentelemetry.io/ - OpenTelemetry provides a single set of APIs, libraries, agents, and collector services to capture distributed traces and metrics from your application.
https://micrometer.io/ - Micrometer is a dimensional-first metrics collection facade whose aim is to allow you to time, count, and gauge your code with a vendor neutral API.
https://cilium.io/ - eBPF-based Networking, Observability, Security
https://adambien.blog/roller/abien/entry/microprofile_metrics_micrometer_and_quarkus
https://grafana.com/oss/tempo/
https://docs.fluentbit.io/manual/installation/kubernetes
https://vector.dev/docs/reference/configuration/sinks/http/
https://vector.dev/docs/setup/deployment/topologies/
https://www.elastic.co/guide/en/kibana/current/get-started.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/common-log-format-example.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/index-templates.html
von voxxed:
Sentry vs logging:
https://docs.sentry.io/platforms/python/guides/logging/
https://docs.sentry.io/product/sentry-basics/
Frage: können wir https://newrelic.com/de mit OpenShift Bordmitteln ablösen?
https://upptime.js.org/docs/faq Funny Monitor operated by GithubActions and Issues
https://www.statuspal.io/pricing commercial, expensive, used by vshn
https://www.openshift.com/blog/whats-inside-openshift-4
https://k9scli.io/ - Kubernetes CLI To Manage Your Clusters In Style!
https://k3s.io/ - Lightweight Kubernetes for Raspberry Pi
https://operatorhub.io/operator/cert-manager
Docker Alternative:
https://podman-desktop.io/features
https://www.krakend.io/ - KrakenD is a stateless, distributed, high-performance API Gateway that helps you effortlessly adopt microservices.
https://doc.traefik.io/ - Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy.
https://doc.traefik.io/traefik/https/acme/ - Traefik ACME - Let’s Encrypt
OpenFGA is an open-source authorization solution that allows developers to build granular access control using an easy-to-read modeling language and friendly APIs. RBAC etc https://openfga.dev OpenFGA takes the best ideas from Google’s Zanzibar paper for Relationship-Based Access Control, and also solves problems for Role-based Access Control and Attribute-Based Access Control use cases.
https://auth0.com/blog/openfga-v10-a-new-milestone-in-cloud-native-authorization-systems/
https://zitadel.com/opensource
https://www.airlock.com/ von Ergon
https://www.futurae.com/ Gaetano Bude
https://www.vaultproject.io - Vault is a tool for securely accessing secrets.
https://github.com/mozilla/sops - SOPS is an editor of encrypted files that supports YAML, JSON, ENV, INI and BINARY formats and encrypts with AWS KMS, GCP KMS, Azure Key Vault and PGP.
JIB
https://github.com/GoogleContainerTools/jib
https://github.com/up9inc/mizu
https://cloud.redhat.com/blog/openshift-pipelines-and-openshift-gitops-are-now-generally-available
See who calls who etc.
https://keithtenzer.com/2021/04/27/openshift-service-mesh-getting-started-guide/
..and see which are slow:
jaeger, kiali, istio
Circuit Breaker, retry
https://resilience4j.readme.io
https://www.kubermatic.com/products/kubermatic/
von zhaw:
Tekton - statt Jenkins
ArgoCD - Infra in separatem git
https://restic.readthedocs.io/en/stable/030_preparing_a_new_repo.html - Restic is a modern backup program that can back up your files:
…is the base of
vshn’s https://github.com/k8up-io/k8up
https://docs.ceph.com/en/latest/radosgw/s3/
Server with clients
OpenStack Swift
https://www.gurock.com/testrail/ - von Apple und m&p benutzt
https://ontestpad.com/ (mit Handy GUI) - sehr einfach, Tag-Basiert für Critical Path
https://www.softwaretestinghelp.com/15-best-test-management-tools-for-software-testers/
https://tuskr.app/ - unterstützt keine Test-Suites, nur Runs als Collection of Tests.
https://www.practitest.com/ - bad docu
https://www.notion.so/product (Used by Юлия for Manual Testing)
https://www.cypress.io/ Cypress
von Silvan - JS Test Runner
why not Jira:
https://ifuckinghatejira.com/43/
what is
https://www.jug.ch/html/events/2021/tame_legacy_codebase.html
https://www.targetprocess.com/
(von Исаёнок)
Retro:
https://github.com/josephearl/awesome-retrospectives
https://rapport.leanloop.co.uk/
https://pivotal.github.io/postfacto/
Strategy:
Schulung:
https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/
Blog:
https://ahead.feedly.com/posts/introduction-to-mitre-attack-featuring-version-12-2022
https://falco.org/ - Threat detection
https://www.ti8m.com/blog/Falco.html
https://www.acloudjourney.io/blog/threat-detection-on-aks-with-falco
https://docs.tigera.io/calico/latest/about
https://docs.fortinet.com/product/fortiauthenticator/6.2
https://docs.dependencytrack.org
https://quarkus.io/guides/security-keycloak-authorization
https://www.lacework.com/ -
Infra-Überwachung:
stat. Analyse Infra
Kubernetes Analyse über API
dyn. Analyse Kubernetes API
dyn. Analyse Traffic Workload
System sammelt Daten und ermittelt mit KI Abweichungen von der Normalität, fast ohne Konfig.
Läuft als DaemonSet und übermittelt Metadaten an AWS Frankfurt.
Tornhil: Your Code as a Crime Scene https://pragprog.com/titles/atcrime/your-code-as-a-crime-scene/
von Silvan am 23.06.2022 to measure team efficiency:
Ich habe die folgenden Tools erwähnt:
https://www.pluralsight.com/product/flow <--- AI-Tool
https://next.github.com/projects/repo-visualization
https://github.com/spf13/cobra - CLI Framework Go
https://github.com/ibraheemdev/modern-unix
https://jvns.ca/blog/2022/04/12/a-list-of-new-ish--command-line-tools/
https://martinfowler.com/articles/patterns-of-distributed-systems/follower-reads.html
https://www.jug.ch/html/events/2021/software_reviews.html
https://martinfowler.com/articles/branching-patterns.html
https://trunkbaseddevelopment.com/
https://martinfowler.com/articles/devops-compliance.html
https://microservices.io/patterns/data/shared-database.html
Arc42
https://c4model.com/#Modelling - C4 model - Context, Container, Component, Code
Model-Generation:
Demo:
Hinweis: dieser Blog wiederspiegelt meine persönliche Meinung und hat nichts mit meiner Anstellung als Dozent der zhaw noch mit anderen Anstellungen zu tun.