Tiffany YangDependency Injection Explained in 2 minutesThe Dependency Injection (DI) system is a design pattern and architectural principle that helps manage dependencies between different…May 17, 2023May 17, 2023
Tiffany YangFull Guide to create a design system in a frontend application with React, Tailwindcss, Turbo repo…A design system is a crucial tool for creating high-quality, consistent, and efficient frontend applications. It is a set of rules…Apr 27, 20231Apr 27, 20231
Tiffany YangWhy do we need Webpack 5 module federation in micro-frontend?Webpack Module Federation is a feature introduced in Webpack 5 that enables developers to share modules across different Webpack builds and…Mar 5, 2023Mar 5, 2023
Tiffany YangWhat is Chainlink and what is it used for?Chainlink is a decentralized oracle network that aims to bring real-world data to smart contracts on blockchain platforms. It consists of a…Mar 4, 2023Mar 4, 2023
Tiffany YangTutorial on connect wallet using Next.js, Ethers.js, Infura, TypeScript, and Tailwind CSSSet up a Next.js project:Feb 14, 2023Feb 14, 2023
Tiffany YangZero Knowledge Proof in Web 3 gamesZero-knowledge proofs can be used in web 3 games to provide privacy-preserving transactions and to protect the privacy of players. For…Feb 13, 2023Feb 13, 2023
Tiffany YangTop popular frontend languages comparison: WebGL, Three.js and GLSL for building metaverseLanguages:Feb 12, 2023Feb 12, 2023
Tiffany YangPopular Zero Knowledge Proof projects and SNARKZero-knowledge proof (ZKP) is a cryptographic technique that allows one party to prove to another party that they know a specific piece of…Feb 10, 2023Feb 10, 2023
Tiffany YangGas optimization tips and how to avoid high gas fee for Move languageThe Move language is used to write smart contracts on the blockchain, and gas is the mechanism used to pay for the execution of these…Feb 9, 2023Feb 9, 2023
Tiffany YangMove vs Rust, what are their advantages and disadvantages?Move is a new programming language that has been developed specifically for blockchain applications and digital assets. It is designed to…Feb 9, 2023Feb 9, 2023