# dtech.vision Documentation - [dTech Presseunterlagen](https://dtech.vision/press/) - [Awesome Farcaster Open Source](https://dtech.vision/farcaster/awesomeopensource/) - [Write amazing development specifications](https://dtech.vision/guides/developmentspecification/) - [Learn React Native (Expo) from Zero to Hero!](https://dtech.vision/guides/getting-started-in-react-native-your-zero-to-hero-guide/) - [Effect.ts - Migration Guide: From pnpm to Bun](https://dtech.vision/guides/movecreateeffectfrompnpmtobun/) - [A happy path to the self-hosted Developer Experience on Kubernetes](https://dtech.vision/guides/kubernetesplatformasaservice/) - [Complete Guide: Publishing NPM Packages with Changesets](https://dtech.vision/guides/npm-changesets-complete-guide/) - [Farcaster Architecture](https://dtech.vision/farcaster/architecture/) - [Farcaster Bots](https://dtech.vision/farcaster/bots/) - [Farcaster Clients and other applications](https://dtech.vision/farcaster/clients/) - [Frames V1: Astro Starlight Farcaster Frames](https://dtech.vision/farcaster/frames/astro/) - [Frames V1: Sign In to NextAuth from Farcaster Frames Button presses with Farcaster AuthKit](https://dtech.vision/farcaster/frames/authentication-from-frames-with-nextauth/) - [How do Frames work?](https://dtech.vision/farcaster/frames/howdofarcasterframeswork/) - [Frames V1: How to do a custom starting Image per User in our Frame?](https://dtech.vision/farcaster/frames/howtodoacustomstartframeperuser/) - [Frames V1: How to turn a Cast Action into a Frame](https://dtech.vision/farcaster/frames/howtoturnacastactionintoaframe/) - [Start Here Farcaster Frames](https://dtech.vision/farcaster/frames/) - [Frames V1: Quickstart Farcaster Frames 101](https://dtech.vision/farcaster/frames/quickstart-farcasterframes/) - [Frames V1: Which Frames Framework to choose?](https://dtech.vision/farcaster/frames/whichframesframework/) - [How does Farcaster Storage work?](https://dtech.vision/farcaster/hubs/howdoesfarcasterstoragework/) - [How do Farcaster Hubs work? Hubble Architecture](https://dtech.vision/farcaster/hubs/howdofarcasterhubswork/) - [How do Farcaster Signers work?](https://dtech.vision/farcaster/hubs/howdosignerswork/) - [Farcaster Hubs](https://dtech.vision/farcaster/hubs/) - [How does one use Farcaster Protocol data from Hubs?](https://dtech.vision/farcaster/hubs/usefarcasterprotocoldatafromhubs/) - [Mini Apps vs Farcaster Frames, what's the difference?](https://dtech.vision/farcaster/miniapps/how-do-mini-apps-differ-from-frames/) - [How to develop onchain Farcaster Mini Apps with wallet connect and transactions](https://dtech.vision/farcaster/miniapps/howtobuildonchainfarcasterminiapps/) - [Wallet Connection in Mini Apps (wagmi)](https://dtech.vision/farcaster/miniapps/howtodowagmiwalletconnectinfarcasterminiapps/) - [How to deep link directly into a Mini App](https://dtech.vision/farcaster/miniapps/howtolinkdirectlytoaminiapp-deeplinks/) - [Turn your Website/app into a Mini App on Farcaster!](https://dtech.vision/farcaster/miniapps/howtoturnyourwebpageintoaminiapp/) - [Make Wallet connect outside the Farcaster Mini App (wagmi)](https://dtech.vision/farcaster/miniapps/howtosetupwalletconnectinminiappsandonthewebsite/) - [Start Here Farcaster Mini Apps](https://dtech.vision/farcaster/miniapps/) - [Quickstart Composer Actions 101](https://dtech.vision/farcaster/miniapps/quickstart-farcaster-composer-actions/) - [How to test & debug Farcaster Mini Apps](https://dtech.vision/farcaster/miniapps/theultimatefarcasterminiappdebuggingguide/) - [Build on Farcaster: The Ultimate 101 Resources To Learn Farcaster!](https://dtech.vision/farcaster/start/) - [IPFS - decentralized storage](https://dtech.vision/storage/ipfs/) - [Vue.JS & Nuxt](https://dtech.vision/farcaster/miniapps/frameworkguides/vuejs/) - [Use Viem with Degen Layer 3 Chain](https://dtech.vision/evm/degenchain/) - [Farcaster Links (Follows, and more)](https://dtech.vision/farcaster/hubs/farcasterlinks/) - [How do Cast Embeds (links, videos, images, ...) work?](https://dtech.vision/farcaster/hubs/embeds/) - [How to use Arweave for Smart Contracts & NFT Metadata](https://dtech.vision/storage/arweave/usingarweave/) - [Learn decentralized Storage](https://dtech.vision/storage/) - [Get a client from an API using effect-ts platform](https://dtech.vision/guides/effect-ts-derive-api-client/) - [Arweave - decentralized permanent storage](https://dtech.vision/storage/arweave/) - [How to clean npm junk from disk (node_modules, nvm, npm)](https://dtech.vision/guides/cleannodemodulesnvmandnpm/)