All the JavaScript tutorials โคต๏ธ
-
Build a Solana Liquidation Bot That Actually Makes Money
Liquidation bots on Solana earn rewards by closing underwater lending positions. I built one targeting Solend and Marginfi โ here's how it works.
-
Automate Solana Yield Farming with Jupiter and Raydium
I automated my Solana yield farming strategy โ auto-compounding, rebalancing, and harvesting rewards without touching a UI. Here's the code.
-
I Built a Solana MEV Bot โ Here's What I Learned
I spent weeks building a Solana MEV bot to understand sandwich attacks and backrunning. Most of it failed, but I learned more about Solana than anything else I've done.
-
Build a Solana Copy Trading Bot That Mirrors Whale Wallets
I built a bot that watches profitable Solana wallets and copies their trades automatically. Here's how it works and what I learned running it.
-
Arbitrage on Solana: Find Price Gaps Between DEXs with Node.js
I wrote a script that scans Raydium and Orca for the same token pair and flags when prices diverge enough to profit. Here's the full code.
-
How to Decode Solana Program Logs Like a Pro
Solana program logs look like noise until you know what to look for. Here's how I extract useful data from logs โ swap amounts, errors, and custom events โ using @solana/web3.js.
-
Build a Solana Token Sniper Bot with JavaScript
I built a basic Solana sniper bot that detects new liquidity pools and executes buys within seconds. Here's the full breakdown with working code.
-
Monitor Any Solana Wallet in Real-Time with Node.js
Stop polling RPCs every 5 seconds. Here's how I track Solana wallet activity in real-time using WebSockets and @solana/web3.js โ with actual working code.
-
WebSockets in Node.js โ A Practical Guide
HTTP is great for most things but sometimes you need real-time data. Here's how I set up WebSockets in Node.js without overcomplicating it.
-
Zod Is the Best Thing That Happened to My TypeScript Code
I used to write manual type guards and validation logic everywhere. Then I found Zod and I'm never going back.