const data = [
{
title: 'Frustrations
and Problems',
cloud: [
{
'word': 'Testing',
'size': 1,
'url': '',
},
{
'word': 'Verification',
'size': 3,
'url': '',
},
{
'word': 'Instability',
'size': 4,
'url': '',
},
{
'word': 'Solidity',
'size': 2,
'url': '',
},
{
'word': 'Deployment',
'size': 2,
'url': '',
},
{
'word': 'Speed',
'size': 3,
'url': '',
},
{
'word': 'Expense',
'size': 4,
'url': '',
},
{
'word': 'Documentation',
'size': 1,
'url': '',
},
{
'word': 'Debugging',
'size': 2,
'url': '',
},
],
},
{
title: 'Commonly
Used Tools',
cloud: [
{
'word': 'Truffle',
'size': 1,
'url': '//truffleframework.com',
},
{
'word': 'Embark',
'size': 3,
'url': '//embark.status.im',
},
{
'word': 'Remix',
'size': 1,
'url': '//remix.ethereum.org',
},
{
'word': 'Ganache',
'size': 2,
'url': '//truffleframework.com/ganache',
},
{
'word': 'Ethers.js',
'size': 2,
'url': '//docs.ethers.io/ethers.js/html',
},
{
'word': 'Web3.js',
'size': 1,
'url': '//web3js.readthedocs.io/en/1.0/index.html',
},
{
'word': 'Mythril',
'size': 4,
'url': '//github.com/ConsenSys/mythril',
},
{
'word': 'Trail of Bits',
'size': 4,
'url': '//blog.trailofbits.com/2018/03/23/use-our-suite-of-ethereum-security-tools',
},
{
'word': 'Code coverage',
'size': 4,
'url': '//0xproject.com/docs/sol-cov',
},
{
'word': 'MetaMask',
'size': 2,
'url': '//metamask.io',
},
{
'word': 'Infura',
'size': 3,
'url': '//infura.io',
},
],
},
{
title: 'Educational
Resources',
cloud: [
{
'word': 'Cryptozombies',
'size': 1,
'url': '//cryptozombies.io',
},
{
'word': 'Gas Golf',
'size': 4,
'url': '//g.solidity.cc',
},
{
'word': 'Ethernauts',
'size': 2,
'url': '//ethernaut.zeppelin.solutions',
},
{
'word': 'Readthedocs',
'size': 1,
'url': '//solidity.readthedocs.io/en/latest',
},
{
'word': 'Reddit',
'size': 3,
'url': '//www.reddit.com/r/ethereum',
},
{
'word': 'Ethresear.ch',
'size': 1,
'url': '//ethresear.ch',
},
{
'word': 'Mastering Ethereum',
'size': 4,
'url': '//github.com/ethereumbook/ethereumbook',
},
{
'word': 'Github',
'size': 2,
'url': '//github.com/ConsenSysLabs/ethereum-developer-tools-list',
},
{
'word': 'Cryptoeconomics',
'size': 4,
'url': '//cryptoeconomics.study',
},
{
'word': 'Stackexchange',
'size': 3,
'url': '//ethereum.stackexchange.com',
},
{
'word': 'Vitalik',
'size': 2,
'url': '//vitalik.ca',
},
],
},
{
title: 'Other
Great Ideas',
cloud: [
{
'word': 'Event Monitoring Service',
'size': 4,
'url': '',
},
{
'word': 'Mainnet Fork Testing Instance',
'size': 1,
'url': '',
},
{
'word': 'Fuzz Testing Tools',
'size': 3,
'url': '',
},
{
'word': 'Better Debuggers',
'size': 1,
'url': '',
},
{
'word': 'Dappnode',
'size': 4,
'url': '//github.com/dappnode/DAppNode',
},
{
'word': 'Solidity IDE with Visual Debugger',
'size': 2,
'url': '',
},
{
'word': 'Decentralized Infura',
'size': 3,
'url': '',
},
{
'word': 'Solidity Interpreter',
'size': 2,
'url': '',
},
],
},
];
export default data;