This repository was archived by the owner on May 9, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Missing knowledge and Independent Learning
anhtuann edited this page Apr 12, 2026
·
21 revisions
- n8n: Setting up a self-hosted n8n instance via Docker. Workflows and sub-workflows. How code interfaces with an n8n workflow. How credentials are setup in an n8n workflow development environment. How to define and integrate variables into n8n nodes. n8n
- Google Cloud & Gemini: How to setup an n8n node with Gemini. How to use n8n with a Google Cloud project to setup email sending via gmail through a n8n workflow. n8n
- Figma: Collaborative design platform for brainstorming, user flows, design systems, wireframes and mockups. Figma
- Design Systems: Set of building blocks and standards that keep the look and feel of products and experiences consistent. Design Systems
- Expo Router: File-based router for React Native and web applications. Expo Router
- Expo Development Build: A version of Expo Go for production apps. Expo Development Build
- Tailwind: Utility-first CSS framework packed with classes. Tailwind
- Nativewind: Brings Tailwind-like experience adapted for React Native. Nativewind
- React Native Reusables: A component library providing consistent styling, structure and naming conventions. RNR
- Lucide Icons: Open-source Icon Library used by RNR. Lucide
- Victory Native: A charting library for React Native with a focus on performance and customization. Victory Native
- Tailwind: Framework to help style HTML pages instead of using CSS
- Prettier: Code formatter
- React: React is a JavaScript library for building interactive user interfaces by breaking them into reusable components. It efficiently updates the webpage when data changes using a virtual DOM.
- Azure: Specifically the communications services section, responsible for email integration.
- Node.js: Javascript runtime that allows us to run javascript code from the server.
- Sentry: Error tracking and performance monitoring tool. Helps to detect errors happening in the system.
- Postmark: Forwards emails to a backend endpoint.
- ngrok: Expose local port as a https url, used for testing in development.
- Hono: A web framework for Node.js. It's used to build the API routing (like in Manual Claims) and manage request context through middleware.
- Better-Auth: Authenticaion framework for Typescript with built-in auth features like session management and cookie handling.
Local GitHub Action Runner: Because we used a private repository, we don't have infinite GitHub Action Runner minutes. To resolve this issue, I learnt how to setup a local action runner on my home server. I also added a GitHub Action Controller to automatically scale to handle the necessary workflows using Kubernetes.