π¨πΌβπ» Building
π§ Learning
π Loving Stacks React , Nodejs , Typescript , Solidity , Ethers , Solana and Tailwind
π‘ website | π¦ twitter | πΊ youtube | π linkedin
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.24;
contract Profile {
string public name = "KashifCh-eth";
string public pronouns = "He | Him";
string public currentFocus = "Web3 / dApps";
string[] internal skills;
function getSkills() public returns (string[] memory) {
skills = [
string("Javascript", "Rust"),
"Next.js"
"react",
"Solidity",
"Hardhat",
"ethers"
"Node.js"
"Solana"
];
return skills;
}
function fun() public view returns (string memory) {
uint256 randomNumber = uint256(keccak256(abi.encodePacked(blockhash(block.number - 1), msg.sender)));
if (randomNumber % 2 == 0) {
return "Why do developers always carry a dictionary? Because they need to decode the error messages!";
} else {
return "Why did the blockchain break up with the database? It couldn't handle the blocks in the relationship!";
}
}
}