Articles & Tutorials
for you to read...
- Your First Transaction: Sending SOL
Send your first Solana transaction - transferring SOL from one wallet to another. Understanding blockhashes, signatures, and confirmation.
- Reading Data from Solana: Accounts Explained
Understanding Solana's account model - how data is stored, who owns it, and how to read it from JavaScript.
- Wallets and Keypairs: The Solana Identity System
Understanding public keys, private keys, and wallets. Create your first Solana keypair and get devnet SOL.
- Your First Solana Connection: Hello Blockchain
Connect to Solana from Node.js and read your first data from the blockchain. No wallet needed - just JavaScript.
- Why a JS Developer Should Care About Solana
A no-hype introduction to Solana for JavaScript developers. What it actually is, why it matters for web apps, and what you can build with it.
- Understanding requestAnimationFrame
A practical guide to browser animation timing. Learn what requestAnimationFrame actually does, why it beats setInterval, and how to use it properly.
- Optimisation & Workflow
Ship production-ready SVGs. Learn to optimise file size with SVGO, export cleanly from design tools, and establish an efficient SVG workflow.
- SVG + JavaScript
Bring SVGs to life with JavaScript. Learn to manipulate SVG elements, handle events, create dynamic graphics, and build interactive visualisations.
- Responsive SVG
Make SVGs that scale beautifully across all screen sizes. Master viewBox, preserveAspectRatio, and CSS techniques for fluid, responsive graphics.
- Accessibility
Make your SVGs usable by everyone. Learn to add meaningful titles, descriptions, and ARIA attributes so screen readers can interpret your graphics.