Blog

Writing on agentic AI, blockchain, and AI systems architecture.

Technical writing by Mudassir Khan — agentic AI consultant and AI systems architect. New posts published directly on this site. Earlier writing on Dev.to.

Blockchain & Web3

Ethereum, Solana, smart contracts, wallets, on-chain transactions, and ERC token standards.

Cover illustration for: uint Array in Solidity: A Beginner Smart Contract Guide
BlockchainSmart ContractsSolidity16 min read

uint Array in Solidity: A Beginner Smart Contract Guide

Learn the uint array in Solidity end to end. push, pop, delete, swap and pop, memory arrays, fixed length, and a Remix contract with every method.

Read post →
Cover illustration for: int Array in Solidity: A Beginner Smart Contract Guide
BlockchainSmart ContractsSolidity16 min read

int Array in Solidity: A Beginner Smart Contract Guide

Learn the int array in Solidity end to end. push, pop, delete, swap and pop, signed values, memory arrays, fixed length, and a Remix contract with every method.

Read post →
Cover illustration for: string Array in Solidity: A Beginner Guide With Code
BlockchainSmart ContractsSolidity16 min read

string Array in Solidity: A Beginner Guide With Code

Learn the string array in Solidity end to end. push, pop, delete, swap and pop, the memory keyword, fixed length, and a Remix contract with every method.

Read post →
Cover illustration for: address Array in Solidity: Beginner Guide With Code
BlockchainSmart ContractsSolidity16 min read

address Array in Solidity: Beginner Guide With Code

Learn the address array in Solidity end to end. push, pop, delete, swap and pop, the zero address, memory arrays, and a Remix Whitelist with every method.

Read post →
Cover illustration for: Struct Array in Solidity: A Beginner Smart Contract Guide
BlockchainSmart ContractsSolidity17 min read

Struct Array in Solidity: A Beginner Smart Contract Guide

Learn the struct array in Solidity end to end. push, pop, delete, swap and pop, field updates, memory and storage, and a Remix StudentRegistry contract.

Read post →
Cover illustration for: Create an ERC20 Token: Remix Step by Step
BlockchainAI Engineering13 min read

Create an ERC20 Token: Remix Step by Step

Build an ERC20 token from scratch and deploy it on Remix IDE. Full interface, contract code, deploy walkthrough, and the approve and transferFrom pattern.

Read post →
Cover illustration for: Create an ERC721 NFT: Remix Step by Step
BlockchainAI Engineering14 min read

Create an ERC721 NFT: Remix Step by Step

Build a complete ERC721 NFT contract on Remix IDE. Full interface, mint and transfer code, IPFS metadata, and the safeTransferFrom receiver pattern.

Read post →
Cover illustration for: Create an ERC1155 Multi Token: Remix Tutorial
BlockchainAI Engineering14 min read

Create an ERC1155 Multi Token: Remix Tutorial

Build an ERC1155 multi token contract on Remix IDE. Full interface, batch operations, mint and transfer code, and a deployable game ready example.

Read post →
Cover illustration for: Blockchain Fundamentals: Ethereum vs. Solana
BlockchainAI Architecture13 min read

Blockchain Fundamentals: Ethereum vs. Solana

Distributed ledgers, immutability, and decentralization explained — plus a side by side breakdown of Ethereum's Gasper consensus and Solana's Proof of History. Speed vs security.

Read post →
Cover illustration for: Blockchain Networks: Mainnet, Testnet, RPC
BlockchainAI Architecture13 min read

Blockchain Networks: Mainnet, Testnet, RPC

A developer's guide to blockchain network environments — mainnet vs testnet, Chain IDs that prevent replay attacks, RPC nodes explained, and how to add any EVM network to MetaMask.

Read post →
Cover illustration for: Solidity Smart Contracts: Complete Beginner Guide
BlockchainAI Engineering14 min read

Solidity Smart Contracts: Complete Beginner Guide

Solidity is the language for Ethereum smart contracts. This guide covers variables, functions, loops, control flow, and your first deployable contract.

Read post →
Cover illustration for: Solidity Mapping with Struct: Patterns and Examples
BlockchainSolidity14 min read

Solidity Mapping with Struct: Patterns and Examples

Mapping with struct is Solidity's workhorse for per-user state. Learn the pattern, see a full voting registry, master storage packing, and avoid the four common pitfalls.

Read post →
Cover illustration for: Solidity Arrays with Loops: Smart Contract Examples
BlockchainSolidity13 min read

Solidity Arrays with Loops: Smart Contract Examples

Arrays plus loops in Solidity: for vs while, the vote tally pattern, the unbounded loop bug, pagination, and pull over push. Six patterns and a complete worked example.

Read post →
Cover illustration for: Solidity Arrays From Scratch: A Practical Guide
BlockchainSolidity12 min read

Solidity Arrays From Scratch: A Practical Guide

Learn arrays in Solidity from scratch. Fixed and dynamic arrays, push, pop, length, delete, storage vs memory vs calldata, plus a full worked contract.

Read post →
Cover illustration for: Build a Solidity Calculator Contract: Beginner Tutorial
BlockchainSolidity10 min read

Build a Solidity Calculator Contract: Beginner Tutorial

Build a Solidity calculator smart contract from scratch. Add, subtract, multiply, divide with pure functions, stored state, events, and require, deployed in Remix.

Read post →
Cover illustration for: Solidity vs. Rust: Smart Contract Languages
BlockchainAI Engineering13 min read

Solidity vs. Rust: Smart Contract Languages

Solidity powers Ethereum DeFi. Rust powers Solana's Sealevel parallel runtime. Here is how the two languages differ on safety, performance, learning curve, and ecosystem depth.

Read post →
Cover illustration for: How Ethereum Wallets Work: Keys, Addresses, Signing
Blockchain9 min read

How Ethereum Wallets Work: Keys, Addresses, Signing

How an Ethereum wallet actually works — private and public keys, address derivation, seed phrases, and how a signed transaction proves ownership without revealing your key.

Read post →
Cover illustration for: How Ethereum Transactions Work: Lifecycle and Gas
Blockchain10 min read

How Ethereum Transactions Work: Lifecycle and Gas

An Ethereum transaction is a signed message. This guide walks through every field, the wallet to mempool to block lifecycle, gas pricing, and why some transactions fail.

Read post →
Cover illustration for: ERC Token Standards Explained: ERC20 to ERC4337
Blockchain11 min read

ERC Token Standards Explained: ERC20 to ERC4337

ERC token standards from ERC20 to ERC4337 — fungible tokens, NFTs, multi token contracts, tokenized vaults, and account abstraction with what each standard is for.

Read post →
Cover illustration for: Crypto Wallets: Setup to Your First Transaction
Blockchain13 min read

Crypto Wallets: Setup to Your First Transaction

What a crypto wallet actually stores, the difference between custodial and non-custodial, and a step by step guide to installing MetaMask and Phantom and sending your first testnet transaction.

Read post →

More posts coming soon

A 30-post technical series on agentic AI architecture, LangGraph patterns, blockchain compliance engineering, and production AI systems is in progress. Follow on Dev.to or LinkedIn to be notified.

Blog — Agentic AI, Blockchain & AI Architecture Writing | Mudassir Khan