Recent Posts

  1. Tap That Error

    Why tap() silently swallows async errors and how to fix it with a safeTap utility.

  2. Upgrading Solana From Source

    For those who've built Solana from source, here's how I upgraded. ### Upgrade Pre-Requisites Ensure your system is up to date ```bash brew upgrade rustup update ``` ### Get the Solana Source Assuming you've already cloned the Solana GitHub repo, checkout the version you want to insta…

  3. Arweave Test Setup

    How to set up ArLocal for local Arweave development and testing.

  4. Install Anchor

    How to install Anchor using the Anchor Version Manager (AVM) for Solana development.

  5. Upgrade Rust

    Quick reference for checking and updating your Rust installation.

  6. Getting the Cognito User ID in API Gateway Lambda

    How to extract the authenticated Cognito user ID from an API Gateway Lambda request without passing it manually from the client.

  7. Solid Start With Moon Repo

    After using Nx for nearly all my projects in recent years, I wanted to try a different monorepo tool for a change. So, for @gxxc/solid-forms, I decided to experiment with moonrepo.