# Buidling Onchain > I write developer guides that focuses on integrating diverse tools to deliver seamless and holistic consumer experiences. Empower yourself to build powerfully onchain today. ## Recent Posts - [The Liquidity Problem That DAMM v2 Solved](https://blog.dannwee.xyz/the-liquidity-problem-that-damm-v2-solved): DAMM v2 Release 0.2.0 introduces a new pool collect fee mode: Compounding. - [Effortlessly Enhance Your dApp with Jupiter Terminal in Just a Few Lines of Code](https://blog.dannwee.xyz/effortlessly-enhance-your-dapp-with-jupiter-terminal-in-just-a-few-lines-of-code): Want to seamlessly integrate end-to-end swap functionality into your dApp with minimal effort? You’re in the right place! This guide walks you through key considerations, technical nuances, and a step-by-step approach to embedding Jupiter Terminal in your HTML. - [Programatically Automate Your Smart Contracts with Chainlink Automation](https://blog.dannwee.xyz/programatically-automate-your-smart-contracts-with-chainlink-automation): Triggering smart contract functions often requires an EOA or another smart contract call, making the process cumbersome. Chainlink Automation simplifies this by automating function triggers. This guide explains how you can programmatically register upkeeps via code and automate smart contract function calls in just a few simple steps. - [Develop World Class Swap Hooks with Jupiter Exchange's V6 Swap API](https://blog.dannwee.xyz/develop-world-class-swap-hooks-with-jupiter-exchanges-v6-swap-api): Ever wanted to build a dApp with world-class user swap experience? Well, look no further! This builder guide streamlines the process for integrating the V6 Swap API of Jupiter Exchange into your dApp. - [Programmatically Register Basenames for Your Users on Base](https://blog.dannwee.xyz/programmatically-register-basenames-for-your-users-on-base): Enhancing your dApp with Basenames can significantly elevate the user experience. This guide covers essential considerations and best practices for integrating Basenames effectively, along with a step-by-step approach to subsidizing gas fees using the CDP Paymaster. ## Blog Information - [Homepage](https://blog.dannwee.xyz/): Main blog page - [RSS Feed](https://api.paragraph.com/blogs/rss/@dannweeeee): Subscribe to updates - [Twitter](https://twitter.com/dannweeeee): Follow on Twitter - [Farcaster](https://farcaster.xyz/0xbaseddann.eth): Follow on Farcaster ## Optional - [All Posts](https://blog.dannwee.xyz/): Complete post archive - [Sitemap](https://blog.dannwee.xyz/sitemap-index.xml): XML sitemap for crawlers