21 Stories by Ikeh Akinyemi
Use mutexes in your Rust app when accessing shared resources, and handle mutex poisoning to ensure that your code is resilient and reliable.
Explore the lazy_static pattern in Rust, in which a value is only initialized when it is first accessed, and the pros and cons of...
Learn how to compose functions in TypeScript so you can combine multiple functions into a single function to perform any number of tasks you...
Learn about environment capturing in Rust with closures and how you can use closures to optimize your code.
Learn how to read JSON, YAML, and TOML files from external sources to use in your projects in Rust.
Learn how to implement a typo-friendly search component in your React app using a simple API.
In this article, we will compare two utility-first CSS libraries — Stylify and Mater Styles; with which you can build unique and responsive UI,...
Rust collections enable us to store and retrieve data efficiently. This overview includes use cases for specific collections.
Learn about discriminated union and intersection types in TypeScript and how you can implement them with this guide blog post.
Learn about the unique features and benefits of several Ethereum clients: Geth, Nethermind, Erigon, Besu, and OpenEthereum.
Use OpenZeppelin Contracts and the Truffle framework to build and test secure smart contracts for ERC20 and ERC721 tokens. We also demo building ERC1155...
In this tutorial, we’ll be minting an NFT from a smart contract on Etherscan. We’ll use the mint function to mint NFTs directly using...