Remix is an IDE for developing Solidity smart contracts.
Its official website is at https://remix-project.org/
But you will probably want to interact with the IDE in your broswer here: https://remix.ethereum.org/
You can use Remix to developer Solidity smart contracts, compile the code, deploy to mainnet and testnet, and much more.
You can also download Remix locally (instead of running it in your web browser) by visiting https://github.com/ethereum/remix-desktop/releases
Or you might want to install the Remix VSCode plugin here https://marketplace.visualstudio.com/items?itemName=RemixProject.ethereum-remix
The latest documentation can be found on https://remix-ide.readthedocs.io/en/latest/
This post is incomplete and a work-in-progress
I'll update it soon and flesh it out with more info!
Spotted a typo or have a suggestion to make this crypto dev article better? Please let me know!
📙 Solidity Auditing online quiz
Learn how to audit smart contracts by looking at some example code and trying to find the bugs
⛽ Solidity Gas Optimizations Guide
How to optimize and reduce gas usage in your smart contracts in Solidity
🧪 Guide to testing with Foundry
Guide to adding testing for your Solidity contracts, using the Foundry and Forge tools
📌 Guide to UTXO
UTXO and the UTXO set (used by blockchains such as Bitcoin) explained
📐 Solidity Assembly Guide
Introduction guide to using assembly in your Solidity smart contracts
📦 Ethereum EOF format explained
Information explaining what the upcoming Ethereum EOF format is all about