I am happy to say that I have been consistent at craving for a challenge I've made up myself. It is become an active Twitter user and having a portfolio of several valuable tweets in a new field like blockchain programming. Below is a list of 5 blockchain/solidity related tweets I've authored and am proud of.

Tweets that count are:
✅ You can and you should unit test errors/transaction reverts.
— Peter Rotynski (@piotrrotynski) August 19, 2021
Use waffle matcher toBeReverted or toBeBevertedWith() to additionally test specific revert reason text.
Testing example on ERC-20 funds transfer that exceeds balance. 2 more examples in 🧵 pic.twitter.com/r8OKp5frx1
What is nonce in eth?
— Peter Rotynski (@piotrrotynski) August 24, 2021
Ethereum 'account nonce' controls execution order of txn in bc node. No matter how randomly txns enter any node they are processed in nonce-based order.
Entering: [12 → 11 → 10] ⇒ Processing [10 → 11 → 12] pic.twitter.com/9w2CtkYVlX
I am learning https://t.co/qymvXjJBky and it's super cool ❤️
— Peter Rotynski (@piotrrotynski) September 20, 2021
Wondering how to connect smart-contract to any web application?🧐
⚡️Probably there is no easier way to connect #reactjs to #Metamask but with the use of https://t.co/qymvXjJBky pic.twitter.com/E3POjLSnLe
So excited to connect with other web3 devs on @developer_dao pic.twitter.com/0NMGPGuBHn
— Peter Rotynski (@piotrrotynski) September 24, 2021
This time I've made PoC with presenting the user's @developer_dao token.⚡️
— Peter Rotynski (@piotrrotynski) September 28, 2021
1) The app authenticates user with MM
Knowing user and contract addrs the app fires sequence of calls:
2) balanceOf
3) tokenOfOwnerByIndex
4) tokenUri
to present user token and its image 🖼️ pic.twitter.com/WFk5E5Y5Pb
The reward
