1
0
Fork 0
dailysh.it/.pugrc

1197 lines
41 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"locals": {
"head": {
"author": "Michael W. Czechowski",
"charset": "UTF-8",
"description": "Michael W. Czechowski: Visionary Software Architect with 20+ years of experience transforming businesses through cutting-edge web technologies and enterprise solutions. Trusted advisor to C-level executives, delivering strategic insights and innovative architectures that drive digital transformation and competitive advantage.",
"distribution": "global",
"keywords": "software architect, enterprise solutions, web development, digital transformation, C-level advisor, Stuttgart, open source, cloud architecture, 20 years experience, Michael Czechowski",
"lang": "en",
"language": "English",
"ogDescription": "Visionary Software Architect with 20+ years of experience. Trusted C-level advisor for enterprise web technologies and digital transformation strategies. Expertise in cloud architecture, microservices, and scalable solutions that drive business growth and innovation.",
"ogImage": "./src/assets/og-image.png",
"ogTitle": "Michael W. Czechowski - Enterprise Software Architecture & Digital Transformation Expert",
"ogType": "website",
"ogUrl": "https://dailysh.it/",
"rating": "general",
"revisitAfter": "7 days",
"robots": "index, follow",
"title": "NEXT LEVEL SHIT · Michael W. Czechowski - Expert in Web Technologies & Enterprise Software Architecture",
"twitterCard": "summary_large_image",
"twitterDescription": "Visionary Software Architect with 20+ years of experience. Trusted C-level advisor for enterprise web technologies and digital transformation strategies. Expertise in cloud architecture, microservices, and scalable solutions that drive business growth and innovation.",
"twitterImage": "./src/assets/twitter-image.png",
"twitterTitle": "Michael W. Czechowski - Enterprise Software Architecture & Digital Transformation Expert",
"twitterUrl": "https://dailysh.it/",
"umamiId": "9e83ef75-cbfb-49cf-ae4f-a7485ca46ba8",
"umamiSrc": "https://dailysh.it/u/script.js",
"viewport": "width=device-width, initial-scale=1.0"
},
"footer": {
"title": "Let's Connect",
"content": "With over two decades of experience at the forefront of technology innovation, I bring a unique blend of technical expertise and strategic vision to every project. My approach goes beyond just coding I architect comprehensive solutions that align with your business objectives and drive sustainable growth. Whether you're looking to modernize legacy systems, implement cutting-edge cloud architectures, or develop scalable enterprise applications, I offer the insights and expertise to guide your digital transformation journey. As a trusted advisor to C-level executives, I understand the critical balance between innovation and ROI, ensuring that every technological investment translates into tangible business value. Let's collaborate to turn your technological challenges into competitive advantages, positioning your organization at the forefront of your industry.",
"githubUrl": "https://github.com/nextlevelshit",
"linkedinUrl": "https://www.linkedin.com/in/michael-werner-czechowski/",
"xingUrl": "https://www.xing.com/profile/Michael_Czechowski",
"emailLink": "mailto:hello@dailysh.it?subject=Hi",
"emailText": "Electronic Mail",
"riskUrl": "https://nextlevelshit.github.io/xstate-vue/",
"riskImgSrc": "./src/assets/nxlsht.png",
"riskImgAlt": "",
"riskAriaLabel": "Risk",
"riskTitle": "At your own risk",
"gitea": "Gitea"
},
"landingpage": {
"email": ["hello", "at", "dailysh.it"],
"name": "Michael W. Czechowski",
"logoSvg": "./src/assets/nls.svg",
"logoSvgInverted": "./src/assets/nls_inverted.svg",
"emojiSvg": "./src/assets/waving-hand.svg",
"jobTitle": ["Enterprise Software Architect", "Digital Transformation Expert"]
},
"intro": {
"heading": "After $1"
},
"professional": {
"title": "Professional Approach",
"principlesIntro": "Throughout my career, I've been guided by the philosophies and innovations of industry pioneers. These principles form the foundation of my approach to software architecture and digital transformation:",
"principlesPeople": [
{
"name": "Robert C. Martin",
"concept": "Clean Code",
"paragraphs": [
"Robert C. Martin's 'Clean Code' methodology has been foundational in shaping my approach to software craftsmanship. His principles demonstrate how code readability directly impacts long-term maintainability and system evolution.",
"The practical application of Martin's clean code principles in my work has proven essential for building sustainable codebases, particularly in complex enterprise environments where code clarity becomes a critical factor for project success.",
"These principles have been especially valuable in my academic work, forming a core part of how I teach sustainable software development practices to computer science students at DHBW Stuttgart."
]
},
{
"name": "Eric Evans",
"concept": "Domain-Driven Design",
"paragraphs": [
"Eric Evans' Domain-Driven Design has fundamentally shaped my approach to software architecture, particularly in complex enterprise environments. His work provides a sophisticated framework for managing complexity through strategic design.",
"The ubiquitous language concept from DDD has been instrumental in my methodology for aligning technical implementation with business domains, especially in microservices and SaaS architectures.",
"Working with DDD principles has enabled me to develop more elegant solutions for complex business problems, particularly when integrating with existing enterprise systems."
]
},
{
"name": "Uncle Bob",
"concept": "SOLID Principles",
"paragraphs": [
"The SOLID principles represent core architectural concepts that I regularly apply in both my professional work and academic teaching. These principles form the foundation of reliable, maintainable software architecture.",
"In my experience developing enterprise systems, SOLID principles have proven essential for creating flexible architectures that can adapt to evolving business requirements while maintaining system integrity.",
"These concepts are particularly relevant in modern web development, where I apply them extensively in my courses at DHBW Stuttgart to demonstrate sustainable software design."
]
},
{
"name": "Linus Torvalds",
"concept": "Free and Open Source Software (FOSS)",
"paragraphs": [
"As a passionate advocate for open source software, Torvalds' work with Linux and Git has deeply influenced my approach to collaborative development and version control methodologies.",
"The FOSS philosophy aligns perfectly with my commitment to knowledge sharing, both in enterprise environments and in academia, where I emphasize the importance of open collaboration and transparent development practices.",
"Git's distributed nature has shaped my approach to teaching modern development workflows, particularly in web development courses where collaboration is key."
]
},
{
"name": "Aaron Swartz",
"concept": "Open Access",
"paragraphs": [
"Swartz's vision of open access has significantly influenced my approach to system design and information architecture. His principles align with my teaching of web development and social engineering, emphasizing the importance of accessible yet secure systems.",
"These concepts have proven particularly valuable in developing enterprise architectures that balance accessibility with security requirements, a crucial aspect I cover in my social engineering courses at LFH.",
"The principles of open access influence how I approach both software architecture and academic teaching, promoting transparency while maintaining necessary security boundaries."
]
},
{
"name": "Ilya Zhitomirskiy",
"concept": "Decentralization",
"paragraphs": [
"Zhitomirskiy's principles of decentralization have been crucial in shaping my approach to modern web architectures and distributed systems, particularly relevant in today's microservices environments.",
"His concepts of distributed systems align closely with my teaching of web development, where I emphasize the importance of resilient, scalable architectures.",
"These principles have proven especially relevant in enterprise contexts where system reliability and scalability are paramount."
]
},
{
"name": "Aral Balkan",
"concept": "Ethical Design",
"paragraphs": [
"Balkan's ethical design principles form a crucial component of my approach to software architecture, particularly relevant in my teaching of social engineering at LFH.",
"His framework provides valuable insights for developing systems that respect user privacy while meeting enterprise requirements, a balance I emphasize in both my academic and professional work.",
"These principles have become increasingly relevant in my work with enterprise systems, where privacy and ethical considerations must be balanced with business requirements."
]
}
]
},
"academia": {
"intro": [
"As a passionate advocate for open source software and a university lecturer since the beginning of this decade, I bring a unique perspective to the intersection of academia and industry.",
"My courses in web development, software engineering, and computer science for economics are designed to bridge the gap between theoretical knowledge and real-world application. By integrating cutting-edge industry practices into the curriculum, I prepare the next generation of software engineers to tackle the complex challenges of tomorrow's digital landscape.",
"<a href=\"https://leibnizfh.de\" target=\"_blank\">At Leibniz Fachhochschule (LFH)</a> in Hannover, Germany, I've pioneered a course on Social Engineering, addressing a critical yet often overlooked aspect of cybersecurity. This innovative program equips students with the knowledge and ethical framework to protect themselves and their future employers from sophisticated social manipulation tactics. By focusing on real-world scenarios and practical defense strategies, I ensure that graduates are well-prepared to navigate the human element of cybersecurity in their professional careers.",
"In my role as a lecturer for Web Development at DHBW Stuttgart, I lead students through an immersive exploration of modern web technologies, frameworks, and software architecture concepts. My teaching philosophy centers on fostering a deep understanding of foundational principles while keeping pace with the rapidly evolving tech ecosystem. Through hands-on projects and real-world case studies, I challenge students to think critically about scalability, performance, and user experience skills that are invaluable in today's competitive tech industry."
],
"sectionTitles": {
"computerScience": "Computer Science",
"expertise": "Software <wbr/>Architect&shy;ure <wbr/>and <wbr/>Develop&shy;ment"
},
"courseInstitutions": {
"dhbw": "Duale Hochschule Baden-Württemberg (DHBW)",
"lfh": "Leibniz Fachhochschule (LFH)"
},
"courses": {
"dhbw": [
"2025 (upcoming) „Einführung in die Webentwicklung II“ (Introduction to Web Development)",
"2024 „Einführung in die Webentwicklung II“ (Introduction to Web Development)"
],
"lfh": [
"2023 „Social Engineering“",
"2023 „Mobile Medien (Mobile Media)“",
"2022 „Social Engineering“",
"2022 „Mobile Medien (Mobile Media)“",
"2021 „Social Engineering“"
]
},
"expertise": {
"intro": [
"With over two decades at the forefront of software development and architecture, I've navigated the ever-evolving landscape of technology, consistently delivering innovative solutions across diverse sectors.",
"My expertise spans a comprehensive range of technologies and methodologies, enabling me to provide both strategic guidance and hands-on leadership to organizations seeking to innovate and maintain a competitive edge. From developing robust, scalable software architectures to implementing agile practices and leveraging the latest in cloud and DevOps technologies, I bring a wealth of knowledge and practical experience to every project. My approach is rooted in a deep understanding of both current trends and time-tested principles, ensuring solutions that are not only cutting-edge but also sustainable and aligned with long-term business objectives."
],
"frontendTechnologies": {
"color": "green",
"category": "frontend technologies",
"summary": "Frontend Technologies",
"items": [
{
"links": [
{
"text": "JavaScript (ES6+)",
"url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript",
"description": "A high-level, interpreted programming language",
"label": "JavaScript (ES6+)"
},
{
"text": "TypeScript",
"url": "https://www.typescriptlang.org/",
"description": "A typed superset of JavaScript that compiles to plain JavaScript",
"label": "TypeScript"
}
]
},
{
"links": [
{
"text": "React",
"url": "https://reactjs.org/",
"description": "A JavaScript library for building user interfaces",
"label": "React"
},
{
"text": "Vue.js",
"url": "https://vuejs.org/",
"description": "A progressive framework for building user interfaces",
"label": "Vue"
},
{
"text": "Svelte",
"url": "https://svelte.dev/",
"description": "A radical new approach to building user interfaces",
"label": "Svelte"
}
]
},
{
"links": [
{
"text": "Angular",
"url": "https://angular.io/",
"description": "A platform for building mobile and desktop web applications",
"label": "Angular"
},
{
"text": "Ember.js",
"url": "https://emberjs.com/",
"description": "A framework for ambitious web developers",
"label": "Ember"
}
]
},
{
"links": [
{
"text": "jQuery",
"url": "https://jquery.com/",
"description": "A fast, small, and feature-rich JavaScript library",
"label": "jQuery"
}
]
},
{
"text": "Plain JS"
},
{
"links": [
{
"text": "HTML5",
"url": "https://developer.mozilla.org/en-US/docs/Web/HTML",
"description": "The standard markup language for documents designed to be displayed in a web browser",
"label": "HTML5"
},
{
"text": "CSS3",
"url": "https://developer.mozilla.org/en-US/docs/Web/CSS",
"description": "A stylesheet language used to describe the presentation of a document written in HTML or XML",
"label": "CSS3"
},
{
"text": "Sass",
"url": "https://sass-lang.com/",
"description": "A preprocessor scripting language that is interpreted or compiled into CSS",
"label": "Sass"
},
{
"text": "Less",
"url": "https://lesscss.org/",
"description": "A backwards-compatible language extension for CSS",
"label": "Less"
}
]
},
{
"text": "Responsive Web Design"
},
{
"links": [
{
"text": "Tailwindcss",
"url": "https://tailwindcss.com/",
"description": "A utility-first CSS framework for rapidly building custom designs",
"label": "Tailwindcss"
},
{
"text": "Ant Design",
"url": "https://ant.design/",
"description": "A design system for enterprise-level products",
"label": "Ant"
},
{
"text": "Material Design",
"url": "https://material.io/design",
"description": "A design system created by Google",
"label": "Material"
},
{
"text": "Bootstrap",
"url": "https://getbootstrap.com/",
"description": "The world's most popular front-end open source toolkit",
"label": "Bootstrap"
}
]
},
{
"text": "Bundlers:",
"links": [
{
"text": "Vite",
"url": "https://vitejs.dev/",
"description": "Next Generation Frontend Tooling",
"label": "Vite"
},
{
"text": "Webpack",
"url": "https://webpack.js.org/",
"description": "A static module bundler for modern JavaScript applications",
"label": "Webpack"
},
{
"text": "Parcel",
"url": "https://parceljs.org/",
"description": "Blazing fast, zero configuration web application bundler",
"label": "Parcel"
}
]
},
{
"text": "Visualization:",
"links": [
{
"text": "Observable Plot",
"url": "https://observablehq.com/plot/",
"description": "A javaScript library for exploratory data visualization",
"label": "Observable"
},
{
"text": "D3.js",
"url": "https://d3js.org/",
"description": "A JavaScript library for manipulating documents based on data",
"label": "D3"
},
{
"text": "Particle.js",
"url": "https://particles.js.org/",
"description": "A lightweight JavaScript library for creating particles",
"label": "Particle"
},
{
"text": "Three.js",
"url": "https://threejs.org/",
"description": "A cross-browser JavaScript library and API used to create and display animated 3D computer graphics",
"label": "Three"
}
]
},
{
"links": [
{
"text": "NextJS",
"url": "https://nextjs.org/",
"description": "The React Framework for Production",
"label": "NextJS"
}
],
"suffix": "(React framework)"
},
{
"links": [
{
"text": "NuxtJS",
"url": "https://nuxtjs.org/",
"description": "The Intuitive Vue Framework",
"label": "NuxtJS"
}
],
"suffix": "(Vue framework)"
},
{
"links": [
{
"text": "SvelteKit",
"url": "https://kit.svelte.dev/",
"description": "The fastest way to build Svelte apps",
"label": "SvelteKit"
}
],
"suffix": "(Svelte framework)"
},
{
"links": [
{
"text": "Gatsby",
"url": "https://www.gatsbyjs.com/",
"description": "A React-based open source framework for creating websites and apps",
"label": "Gatsby"
}
],
"suffix": "(Static site generator)"
},
{
"links": [
{
"text": "Storybook",
"url": "https://storybook.js.org/",
"description": "A tool for building UI components and pages in isolation",
"label": "Storybook"
}
],
"suffix": "(UI component explorer)"
},
{
"links": [
{
"text": "Jest",
"url": "https://jestjs.io/",
"description": "A delightful JavaScript Testing Framework with a focus on simplicity",
"label": "Jest"
}
],
"suffix": "(Testing framework)"
},
{
"links": [
{
"text": "Cypress",
"url": "https://www.cypress.io/",
"description": "Fast, easy and reliable testing for anything that runs in a browser",
"label": "Cypress"
}
],
"suffix": "(E2E testing)"
},
{
"links": [
{
"text": "Playwright",
"url": "https://playwright.dev/",
"description": "Reliable end-to-end testing for modern web apps",
"label": "Playwright"
}
],
"suffix": "(E2E testing)"
},
{
"links": [
{
"text": "Redux",
"url": "https://redux.js.org/",
"description": "A Predictable State Container for JS Apps",
"label": "Redux"
}
],
"suffix": "(State management)"
},
{
"links": [
{
"text": "MobX",
"url": "https://mobx.js.org/",
"description": "Simple, scalable state management",
"label": "MobX"
}
],
"suffix": "(State management)"
},
{
"links": [
{
"text": "Zustand",
"url": "https://zustand-demo.pmnd.rs/",
"description": "A small, fast and scalable bearbones state-management solution",
"label": "Zustand"
}
],
"suffix": "(State management)"
},
{
"links": [
{
"text": "Apollo Client",
"url": "https://www.apollographql.com/docs/react/",
"description": "A complete state management library for JavaScript apps",
"label": "Apollo"
}
],
"suffix": "(GraphQL client)"
},
{
"links": [
{
"text": "Axios",
"url": "https://axios-http.com/",
"description": "Promise based HTTP client for the browser and node.js",
"label": "Axios"
}
],
"suffix": "(HTTP client)"
},
{
"links": [
{
"text": "Lodash",
"url": "https://lodash.com/",
"description": "A modern JavaScript utility library delivering modularity, performance & extras",
"label": "Lodash"
}
],
"suffix": "(Utility library)"
},
{
"links": [
{
"text": "RxJS",
"url": "https://rxjs.dev/",
"description": "A library for reactive programming using Observables",
"label": "RxJS"
}
],
"suffix": "(Reactive programming library)"
},
{
"links": [
{
"text": "WebGL",
"url": "https://www.khronos.org/webgl/",
"description": "A JavaScript API for rendering interactive 2D and 3D graphics",
"label": "WebGL"
}
],
"suffix": "(3D graphics)"
}
]
},
"devopsAndCloud": {
"color": "blue",
"category": "devops",
"summary": "DevOps & Cloud",
"items": [
{
"links": [
{
"text": "Docker",
"url": "https://www.docker.com/",
"description": "A platform for developing, shipping, and running applications",
"label": "Docker"
},
{
"text": "Kubernetes",
"url": "https://kubernetes.io/",
"description": "An open-source system for automating deployment, scaling, and management of containerized applications",
"label": "Kubernetes"
}
]
},
{
"links": [
{
"text": "Azure",
"url": "https://azure.microsoft.com/",
"description": "Microsoft's cloud computing platform",
"label": "Azure"
},
{
"text": "Google Cloud",
"url": "https://cloud.google.com/",
"description": "Google's suite of cloud computing services",
"label": "Google"
}
]
},
{
"text": "CI/CD (",
"links": [
{
"text": "Jenkins",
"url": "https://www.jenkins.io/",
"description": "An open source automation server",
"label": "Jenkins"
},
{
"text": "GitLab CI",
"url": "https://about.gitlab.com/stages-devops-lifecycle/continuous-integration/",
"description": "GitLab's built-in Continuous Integration",
"label": "GitLab"
},
{
"text": "GitHub Actions",
"url": "https://github.com/features/actions",
"description": "Automate your workflow from idea to production",
"label": "GitHub"
}
],
"suffix": ")"
},
{
"links": [
{
"text": "Terraform",
"url": "https://www.terraform.io/",
"description": "An open-source infrastructure as code software tool",
"label": "Terraform"
}
]
},
{
"text": "Monitoring (",
"links": [
{
"text": "Prometheus",
"url": "https://prometheus.io/",
"description": "An open-source monitoring system with a dimensional data model",
"label": "Prometheus"
},
{
"text": "Grafana",
"url": "https://grafana.com/",
"description": "An open-source platform for monitoring and observability",
"label": "Grafana"
}
],
"suffix": ")"
},
{
"links": [
{
"text": "Apache",
"url": "https://httpd.apache.org/",
"description": "A robust, commercial-grade, featureful, and freely-available source code implementation of an HTTP (Web) server",
"label": "Apache"
},
{
"text": "Nginx",
"url": "https://www.nginx.com/",
"description": "A web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache",
"label": "Nginx"
}
]
},
{
"text": "Message Queuing:",
"links": [
{
"text": "Kafka",
"url": "https://kafka.apache.org/",
"description": "A distributed streaming platform",
"label": "Kafka"
}
]
},
{
"links": [
{
"text": "Sonarqube",
"url": "https://www.sonarqube.org/",
"description": "An open-source platform for continuous inspection of code quality",
"label": "Sonarqube"
}
]
},
{
"links": [
{
"text": "Sentry",
"url": "https://sentry.io/",
"description": "Application monitoring and error tracking software",
"label": "Sentry"
}
],
"suffix": "(Error tracking)"
},
{
"links": [
{
"text": "Lighthouse",
"url": "https://developers.google.com/web/tools/lighthouse",
"description": "An open-source, automated tool for improving the quality of web pages",
"label": "Lighthouse"
}
],
"suffix": "(Performance, accessibility, and SEO auditing)"
},
{
"links": [
{
"text": "WebPageTest",
"url": "https://www.webpagetest.org/",
"description": "Website performance and optimization test",
"label": "WebPageTest"
}
],
"suffix": "(Performance testing)"
},
{
"links": [
{
"text": "Puppeteer",
"url": "https://pptr.dev/",
"description": "A Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol",
"label": "Puppeteer"
}
],
"suffix": "(Headless browser automation)"
},
{
"links": [
{
"text": "Selenium",
"url": "https://www.selenium.dev/",
"description": "A portable framework for testing web applications",
"label": "Selenium"
}
],
"suffix": "(Browser automation)"
},
{
"links": [
{
"text": "Nx",
"url": "https://nx.dev/",
"description": "Smart, Fast and Extensible Build System",
"label": "Nx"
}
],
"suffix": "(Monorepo tooling)"
}
]
},
"backendTechnologies": {
"color": "violet",
"category": "backend technologies",
"summary": "Backend Technologies",
"items": [
{
"links": [
{
"text": "Node.js",
"url": "https://nodejs.org/",
"description": "A JavaScript runtime built on Chrome's V8 JavaScript engine",
"label": "Node"
},
{
"text": "Express.js",
"url": "https://expressjs.com/",
"description": "Fast, unopinionated, minimalist web framework for Node.js",
"label": "Express"
}
]
},
{
"links": [
{
"text": "PHP",
"url": "https://www.php.net/",
"description": "A popular general-purpose scripting language",
"label": "PHP"
},
{
"text": "Laravel",
"url": "https://laravel.com/",
"description": "A web application framework with expressive, elegant syntax",
"label": "Laravel"
},
{
"text": "Symfony",
"url": "https://symfony.com/",
"description": "A set of reusable PHP components",
"label": "Symfony"
}
]
},
{
"links": [
{
"text": "Java",
"url": "https://www.java.com/",
"description": "A general-purpose programming language",
"label": "Java"
},
{
"text": "Spring Boot",
"url": "https://spring.io/projects/spring-boot",
"description": "An extension of the Spring framework",
"label": "Spring"
},
{
"text": "Quarkus",
"url": "https://quarkus.io/",
"description": "A Kubernetes Native Java stack",
"label": "Quarkus"
}
]
},
{
"links": [
{
"text": "Python",
"url": "https://www.python.org/",
"description": "A programming language that lets you work quickly and integrate systems more effectively",
"label": "Python"
},
{
"text": "Django",
"url": "https://www.djangoproject.com/",
"description": "A high-level Python Web framework",
"label": "Django"
},
{
"text": "Flask",
"url": "https://flask.palletsprojects.com/",
"description": "A lightweight WSGI web application framework",
"label": "Flask"
},
{
"text": "FastAPI",
"url": "https://fastapi.tiangolo.com/",
"description": "A modern, fast (high-performance), web framework for building APIs with Python 3.6+",
"label": "FastAPI"
}
]
},
{
"links": [
{
"text": "Go",
"url": "https://golang.org/",
"description": "An open source programming language that makes it easy to build simple, reliable, and efficient software",
"label": "Go"
},
{
"text": "Rust",
"url": "https://www.rust-lang.org/",
"description": "A language empowering everyone to build reliable and efficient software",
"label": "Rust"
}
]
},
{
"links": [
{
"text": "RESTful APIs",
"url": "https://restfulapi.net/",
"description": "Representational State Transfer",
"label": "RESTful"
},
{
"text": "GraphQL",
"url": "https://graphql.org/",
"description": "A query language for your API",
"label": "GraphQL"
}
]
},
{
"links": [
{
"text": "Hono",
"url": "https://hono.dev/",
"description": "Ultrafast web framework for the Edges",
"label": "Hono"
}
]
},
{
"text": "Runtimes:",
"links": [
{
"text": "Bun",
"url": "https://bun.sh/",
"description": "A fast all-in-one JavaScript runtime",
"label": "Bun"
},
{
"text": "Deno",
"url": "https://deno.land/",
"description": "A secure runtime for JavaScript and TypeScript",
"label": "Deno"
}
]
},
{
"links": [
{
"text": "NestJS (Node.js framework)",
"url": "https://nestjs.com/",
"description": "A progressive Node.js framework for building efficient and scalable server-side applications",
"label": "NestJS"
}
]
},
{
"links": [
{
"text": "Fastify (Node.js framework)",
"url": "https://www.fastify.io/",
"description": "Fast and low overhead web framework, for Node.js",
"label": "Fastify"
}
]
},
{
"links": [
{
"text": "TypeORM (ORM for TypeScript)",
"url": "https://typeorm.io/",
"description": "ORM for TypeScript and JavaScript",
"label": "TypeORM"
}
]
},
{
"links": [
{
"text": "Prisma (Database toolkit)",
"url": "https://www.prisma.io/",
"description": "Next-generation Node.js and TypeScript ORM",
"label": "Prisma"
}
]
},
{
"links": [
{
"text": "Knex.js (SQL query builder)",
"url": "https://knexjs.org/",
"description": "A SQL query builder for JavaScript",
"label": "Knex"
}
]
}
]
},
"databaseAndData": {
"color": "purple",
"category": "databases",
"summary": "Database & Data",
"items": [
{
"text": "SQL (",
"links": [
{
"text": "MySQL",
"url": "https://www.mysql.com/",
"description": "The world's most popular open source database",
"label": "MySQL"
},
{
"text": "PostgreSQL",
"url": "https://www.postgresql.org/",
"description": "The world's most advanced open source database",
"label": "PostgreSQL"
}
],
"suffix": ")"
},
{
"text": "NoSQL (",
"links": [
{
"text": "MongoDB",
"url": "https://www.mongodb.com/",
"description": "A general purpose, document-based, distributed database",
"label": "MongoDB"
},
{
"text": "Cassandra",
"url": "https://cassandra.apache.org/",
"description": "A free and open-source, distributed, wide column store, NoSQL database management system",
"label": "Cassandra"
},
{
"text": "Redis",
"url": "https://redis.io/",
"description": "An open source, in-memory data structure store",
"label": "Redis"
}
],
"suffix": ")"
},
{
"links": [
{
"text": "Elasticsearch",
"url": "https://www.elastic.co/elasticsearch/",
"description": "A distributed, RESTful search and analytics engine",
"label": "Elasticsearch"
}
]
},
{
"text": "Data Analysis & Visualization"
}
]
},
"crossPlatform": {
"color": "pink",
"category": "cross-platform",
"summary": "Cross-Platform Development",
"items": [
{
"text": "Desktop Apps:",
"links": [
{
"text": "Electron",
"url": "https://www.electronjs.org/",
"description": "Build cross-platform desktop apps with JavaScript, HTML, and CSS",
"label": "Electron"
},
{
"text": "Tauri",
"url": "https://tauri.app/",
"description": "Build smaller, faster, and more secure desktop applications with a web frontend",
"label": "Tauri"
}
]
},
{
"text": "Mobile Apps:",
"links": [
{
"text": "React Native",
"url": "https://reactnative.dev/",
"description": "A framework for building native apps using React",
"label": "React"
},
{
"text": "Flutter",
"url": "https://flutter.dev/",
"description": "Google's UI toolkit for building natively compiled applications",
"label": "Flutter"
},
{
"text": "Cordova",
"url": "https://cordova.apache.org/",
"description": "Mobile apps with HTML, CSS & JS",
"label": "Cordova"
}
]
},
{
"links": [
{
"text": "Progressive Web Apps (PWAs)",
"url": "https://web.dev/progressive-web-apps/",
"description": "Websites that took all the right vitamins",
"label": "Progressive"
}
]
}
]
},
"bestPractices": {
"color": "red",
"category": "best practices",
"summary": "Development Best Practices",
"items": [
{
"links": [
{
"text": "Accessibility (a11y): WCAG",
"url": "https://www.w3.org/WAI/standards-guidelines/wcag/",
"description": "Web Content Accessibility Guidelines",
"label": "Accessibility"
},
{
"text": "ARIA",
"url": "https://www.w3.org/WAI/standards-guidelines/aria/",
"description": "Accessible Rich Internet Applications",
"label": "ARIA"
}
]
},
{
"text": "Internationalization (i18n):",
"links": [
{
"text": "i18next",
"url": "https://www.i18next.com/",
"description": "Internationalization framework",
"label": "i18next"
},
{
"text": "Weblate",
"url": "https://weblate.org/",
"description": "Web-based continuous localization system",
"label": "Weblate"
},
{
"text": "Localize",
"url": "https://localize.co/",
"description": "Translation management platform",
"label": "Localize"
}
]
},
{
"text": "Performance Optimization"
},
{
"text": "SEO Best Practices"
},
{
"links": [
{
"text": "Web Security (OWASP)",
"url": "https://owasp.org/",
"description": "Open Web Application Security Project",
"label": "Web"
}
]
},
{
"links": [
{
"url": "https://12factor.net/",
"title": "The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).",
"ariaLabel": "The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).",
"text": "The 12-Factor App (Microservices and Software-as-a-Service Methodology)"
}
]
},
{"text": "Testing Pyramid"},
{"text": "Accessibility (a11y)"},
{"text": "Rapid Prototyping and Design Thinking"},
{"text": "Scalability and Reliability"},
{
"text": "Continuous Integration and Continuous Deployment (CI/CD)"
},
{"text": "DevOps and Site Reliability Engineering (SRE)"},
{"text": "Agile and Lean Development"}
]
},
"tracking": {
"color": "orange",
"category": "tracking",
"summary": "Analytics & Tracking",
"items": [
{
"links": [
{
"text": "Umami",
"url": "https://umami.is/",
"description": "Simple, fast, privacy-focused alternative to Google Analytics",
"label": "Umami"
}
]
},
{
"links": [
{
"text": "Google Analytics",
"url": "https://developers.google.com/analytics/",
"description": "Web analytics service offered by Google",
"label": "Google"
}
]
},
{
"links": [
{
"text": "Amplitude",
"url": "https://amplitude.com/",
"description": "Product analytics platform",
"label": "Amplitude"
}
]
},
{
"links": [
{
"text": "Hotjar",
"url": "https://www.hotjar.com/",
"description": "Behavior analytics and user feedback platform",
"label": "Hotjar"
}
]
},
{
"link": {
"href": "https://12factor.net/",
"title": "The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).",
"ariaLabel": "The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).",
"text": "The 12-Factor App"
},
"text": "Microservices and Software-as-a-Service Methodology"
},
{
"text": "Testing Pyramid"
},
{
"text": "Accessibility (a11y)"
},
{
"text": "Rapid Prototyping and Design Thinking"
},
{
"text": "Scalability and Reliability"
},
{
"text": "Continuous Integration and Continuous Deployment (CI/CD)"
},
{
"text": "DevOps and Site Reliability Engineering (SRE)"
},
{
"text": "Agile and Lean Development"
}
]
}
}
}
}
}