<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Tame the Chimp]]></title><description><![CDATA[Crypto. Let's get the bag. By Thomas (@tdrlz) ]]></description><link>https://www.tamethechimp.com</link><image><url>https://substackcdn.com/image/fetch/$s_!k-H_!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fdea8cef0-194e-43dc-bc71-0e16e6c6055c_1094x1094.png</url><title>Tame the Chimp</title><link>https://www.tamethechimp.com</link></image><generator>Substack</generator><lastBuildDate>Sat, 09 May 2026 11:56:49 GMT</lastBuildDate><atom:link href="https://www.tamethechimp.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[drilla]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[tamethechimp@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[tamethechimp@substack.com]]></itunes:email><itunes:name><![CDATA[Thomas]]></itunes:name></itunes:owner><itunes:author><![CDATA[Thomas]]></itunes:author><googleplay:owner><![CDATA[tamethechimp@substack.com]]></googleplay:owner><googleplay:email><![CDATA[tamethechimp@substack.com]]></googleplay:email><googleplay:author><![CDATA[Thomas]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[3 Key Blockers Stopping the Next Generation of Devs from Entering web3]]></title><description><![CDATA[&#8220;Guys the web3 job market is booming! &#128512;&#8221; ...statements like this sound great and tweeting them out will safely net you hundreds of empty feel-good likes. The only issue is, in my experience as a crypto builder, they&#8217;re simply not true &#129300;]]></description><link>https://www.tamethechimp.com/p/3-key-blockers-stopping-the-next</link><guid isPermaLink="false">https://www.tamethechimp.com/p/3-key-blockers-stopping-the-next</guid><dc:creator><![CDATA[Thomas]]></dc:creator><pubDate>Fri, 26 Aug 2022 10:50:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hI35!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#128512; </strong><em><strong>&#8220;Guys the web3 job market is booming!&#8221;</strong></em><strong> &#128512;</strong></p><p>&#128512; <em><strong>&#8220;Tons of web2 talent is migrating to web3!&#8221;</strong></em> &#128512;</p><p>&#128512; <em><strong>&#8220;Learn Solidity today and get a 6-figure salary&#8221;</strong></em> &#128512;</p><p>These all sound great </p><p>And tweeting them out will safely net you hundreds of empty feel-good likes</p><p>The only issue is, in my experience as a crypto builder, they&#8217;re simply not true &#129300;</p><p>The Bankless guys go full-on cheerleader mode in the jobs section of their Weekly Rollup podcast, then pretty much read out the same 2-3 job listings each week</p><p>We repeat these statements to ourselves because we want to believe them, but the truth is <strong>in web3 we don&#8217;t yet have a healthy thriving careers market to attract new devs to the space</strong></p><p>So let&#8217;s explore why, below are 3 key blockers stopping devs from entering web3 &amp; flourishing: </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hI35!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hI35!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hI35!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hI35!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hI35!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hI35!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg" width="314" height="265.29795918367347" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/fd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:621,&quot;width&quot;:735,&quot;resizeWidth&quot;:314,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Vaporwave&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Vaporwave" title="Vaporwave" srcset="https://substackcdn.com/image/fetch/$s_!hI35!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 424w, https://substackcdn.com/image/fetch/$s_!hI35!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 848w, https://substackcdn.com/image/fetch/$s_!hI35!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!hI35!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd22d81e-0cab-493e-8467-0f262800c61d_735x621.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p><em>Caveat 1: I&#8217;m not saying there are **<strong>no**</strong> jobs/opportunities in web3. Just that the amount is vastly overstated, especially compared to other industries that devs could choose to work in</em></p><p><em>Caveat 2: Maybe I&#8217;m just spoilt coming from web2 dev where recruiters shower you with compliments &amp; eye-popping salary ranges daily</em></p><p><em>Caveat 3: In case it wasn&#8217;t clear, I&#8217;m specifically referring to development or dev-adjacent roles. Maybe the market for web3 marketers &amp; human resources people is genuinely booming? I&#8217;d actually be interested to know feel free to DM me</em></p><div><hr></div><h2>1. No Juniors Allowed &#128581;&#8205;&#9794;&#65039; (due to Industry-Wide Lack of Personnel)</h2><p><em>&#8220;Thomas mi amigo, how can there simultaneously be both no jobs in web3, and also a lack of personnel in web3? Have you been putting whisky in your protein shakes again?&#8221;</em></p><p>There aren&#8217;t that many web3 dev jobs in general, but what&#8217;s more impactful is the fact that the jobs that do exist are verrrry heavily skewed towards senior profiles</p><p>Literally nobody is hiring junior web3 devs</p><p>The cold hard truth is in reality there are not good onramps into a web3 career</p><p>Many people who are hiring are even quite open that they are specifically *not* hiring juniors - and anecdotally I&#8217;ve seen posts looking only for &#8216;thought leadership&#8217; level people</p><p>There&#8217;s a very good reason for this though, as a fellow business owner I&#8217;m well aware nobody would voluntarily choose to pay humongous 6-figure salaries if juniors were a viable option to build their team</p><p>Junior devs are a fantastic investment when done right, I&#8217;ve witnessed firsthand how they can pay back many multiples over their worth when invested in properly (training, guidance, a proper roadmap of increasing responsibilities)</p><p>The issue is that junior devs require your team to have a surplus of senior dev-power in order to have the time to invest in mentorship &amp; guidance</p><p>The overwhelming majority of web3 dev teams don&#8217;t have the capacity to make this investment</p><p>They need to focus on product market fit. They&#8217;re in a rapidly evolving industry where they can&#8217;t strategically plan for the long term. They don&#8217;t have the senior devs to spare on skilling up juniors</p><p>Yeah it&#8217;s a hell of a &#128037; and &#129370; problem </p><p>And it&#8217;s exacerbated in web3 dev because the stakes are so much higher</p><p>The immutability and financial nature of blockchain dapps mean that when your junior dev does an oopsie during a deployment on a Friday afternoon, they might not just cause a 2 hour outage and a funny story to tell at the (delayed) Friday evening drinks, instead they might permanently break your protocol or open up a door for hackers to irreversibly steal millions of dollars of your users&#8217; funds</p><p>Smart contract code is high stakes &amp; needs to be correct &amp; audited, in fact the job title &#8216;<em>junior smart contract developer&#8217;</em> is kinda an oxymoron when you think about it &#129300; </p><p>(although admittedly I realise there is more to web3 dev than just writing smart contracts, I think this point still stands)</p><p>One of the ways web2 solved this was through coding bootcamps to try bridge devs into a slightly-past-junior state with practical skills</p><p>These have started to pop up in web3 too, with the <a href="https://0xmacro.com/engineering-fellowship">Macro Engineering Fellowship</a> being the most promising I&#8217;ve seen so far (indeed it seems like 1-2 of their alumni have been hired into teams like Synthetix, but it&#8217;s still very early days and absolute numbers are understandably low)</p><h2>2. Let&#8217;s face it, we have an image problem folks</h2><p>Scammers and shillers have given crypto a bad name</p><p>Developers are one of those rare groups of people that have some room to pick &amp; choose what they wanna work on and what industry they wanna contribute to. Everyone needs software and it&#8217;s hard to build</p><p>What&#8217;s driving them to work in web3 at the moment? &#129300; </p><p>FAANG is still a more desirable destination for aspirational devs shooting for the top in pure career terms</p><p>Coinbase stock price got absolutely pummelled into the ground this year it&#8217;s not exactly a fashionable employer to brag about to your Bumble date (spoiler alert, they don&#8217;t care anyway, please god stop talking about work and ask them about their hobbies)</p><p>For some reason I glanced at a Ruby on Rails LinkedIn group the other day and in their group rules Rule #4 was literally: <em>&#8220;Rule 4: No blockchain posts. It will be deleted and you will be permanently banned&#8221;</em></p><p>There were only 5 rules</p><p>A group of tens of thousands of developers literally dedicated 25% of their group constitution to keeping us out &#128514;</p><p>Oh and while we&#8217;re at it, gamers hate us too</p><p>The endless spammers copy/pasting derivative NFT pump-n-dump projects have poisoned our image, mentioning NFTs to a gamer goes about as well as telling someone you enjoy the taste of human hair</p><p>The worst part is we don&#8217;t even look bad because of the hackers who are pulling off intricate novel attacks on decentralised systems (making web3 <a href="https://crypto.nateliason.com/p/antifragile-finance-hacks">antifragile in the process</a>). Ironically these guys probably make the industry more appealing to devs cos there are problems to solve and bad guys to stop. At least these bad guys are smart in the supervillain sense</p><p>Nope, annoyingly it was the waves of low-effort chancers shilling NFT projects that look like clipart, yield farms named after root vegetables and breathlessly telling us <em>&#8216;$LINK is gonna 100x in the next 6 months </em>&#129327;&#8217;&#8217; that made us look like the creepy guy breathing heavily in the corner of the software developer nightclub</p><p>Say &#8216;crypto&#8217; to most people, even technically inclined ones - and the sentiment probably skews quite negative. A quick tour of HackerNews shows they are very negative towards blockchain-related topics</p><p>A wiser man than me who also doesn&#8217;t have a <s>needy</s> wonderful girlfriend soaking up all his spare time could probably grab a dataset of Twitter/HackerNews mentions and do some sentiment analysis to quantify this</p><h2>3. web3 Innovation is Haaaard Man</h2><p>It&#8217;s the morning after for web3 builders &#129396;</p><p>We have woken up on a stranger&#8217;s sofa with a banging headache, surrounded by empty tequila bottles covered in stickers from failed algorithmic stablecoin projects</p><p>We groggily sit up and mutter into our hands &#8220;<em>what was an Ohm-fork and why the hell did I put my life savings into one?&#8221;</em></p><p>The point is we&#8217;re well past the extended 2021 bull-run euphoria where we all just thought we&#8217;d make <a href="https://twitter.com/joshmohrer/status/1464642359799525384?lang=en-GB">web3 versions of every single successful web2 service</a> and conga-dance our way out of A16Z&#8217;s offices with $100m cheques</p><p>A healthy critical mass of people have now drank the decentralisation koolaid, but finding real use cases for this permissionless infrastructure is now the hard part. The really really hard part</p><p>There simply aren&#8217;t that many builders creating projects that solve real problems that can hire devs</p><p>Do a cmd-f for &#8216;Solidity&#8217; in the latest Who&#8217;s Hiring post on Hacker News, there&#8217;s literally like 2 hits (believe it or not that&#8217;s not over-exaggeration, I actually did this lol)</p><p>This is 10000% not a dig. If you are building something novel with web3 you are an absolute gigabrain believe me. But relative to other industries a dev could join, there simply aren&#8217;t that many opportunities to find work and that is a gosh darn hard flywheel to start</p><p>When I was a lowly software engineer intern trying to avoid starving to death or (more importantly) dropping tables on prod - the absolute wizard engineer I sat next to in our office told me his first dev job was in an agency and it was the perfect place to start cos he got to quickly work on loads of different projects and be involved actually shipping 4-5 projects in his first year or so of coding</p><p>We don&#8217;t really have those sort of opportunities in web3&#8230; yet</p><h2>The Good News</h2><p>It&#8217;s early days for web3 and these things are a flywheel. Flywheels are notoriously hard to start, but the momentum is unstoppable once they get going</p><p>What we do have going for us is a relatively small group of absolutely gigabrain people who have dedicated themselves wholeheartedly to spinning up this decentralised industry for the good of human civilisation</p><p>I no longer see it as a coincidence that all the smartest people I know have gone into web3 when I go check up on what they&#8217;re up to </p><p>And luckily, the <a href="https://www.tamethechimp.com/p/why-should-i-learn-blockchain-development?r=ei8wc&amp;s=w&amp;utm_campaign=post&amp;utm_medium=web">permissionless nature</a> of web3 means devs that have got what it takes are empowered to join those ranks of builders</p><p>If you&#8217;re interested in joining the mission, I write about the state of the web3 industry &amp; the developer experience. My rule is I only put out writing when I have something to say, so believe me your inbox is safe from meaningless fluff posts &#129309;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.tamethechimp.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.tamethechimp.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[4 Reasons why you Should Learn Blockchain Development as a Web Developer ⚛]]></title><description><![CDATA[Ok, let&#8217;s set the scene. &#129781; YOU: Are a developer, mostly doing web stuff in your professional work but you occasionally dabble in data / mobile / infra / whatever type stuff &#9995; I: Am you from the future. A dev who was initially very put off by the &#8216;empty&#8217; public speculative retail-side of crypto, but who tumbled into the technical rabbithole of decentralised computing and added a very powerful new skillset to their arsenal for fun & (massive) profit]]></description><link>https://www.tamethechimp.com/p/why-should-i-learn-blockchain-development</link><guid isPermaLink="false">https://www.tamethechimp.com/p/why-should-i-learn-blockchain-development</guid><dc:creator><![CDATA[Thomas]]></dc:creator><pubDate>Fri, 05 Aug 2022 12:07:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/h_600,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ok, let&#8217;s set the scene. </p><p>&#129781; <strong>YOU:</strong> Are a developer, mostly doing web stuff in your professional work but you occasionally dabble in data / mobile / infra / whatever type stuff</p><p>&#9995; <strong>I:</strong> Am you from the future. A dev who was initially very put off by the &#8216;empty&#8217; public speculative retail-side of crypto, but who tumbled into the technical rabbithole of decentralised computing and added a very powerful new skillset to their arsenal for fun &amp; (massive) profit</p><p>Now there&#8217;s lots of good stuff out there on why the notions of blockchains &amp; decentralised assets as technologies are awesome for the world (<a href="https://cdixon.org/2018/02/18/why-decentralization-matters">good place</a> to start)</p><p>However here we&#8217;re gonna scale it down a bit</p><p>We&#8217;re gonna scale it allllllll the way down to a single life: <em>your life</em>. And why learning blockchain dev as your next objective might be very good for you specifically as a human being</p><h2>But first, let&#8217;s clear the air</h2><p>Let&#8217;s start by dispelling some some damaging myths</p><p>The name &#8216;web3&#8217; makes a lot of sense as in the context of the historical progression of the internet. Chris Dixon summarises it in <a href="https://future.com/why-web3-matters/">this fantastic piece</a></p><p>The issue is on a human level it sounds too much like a straight upgrade. It immediately labels the current crop of the internet (including us &#8216;web2 developers&#8217;) as &#8216;last gen&#8217;</p><p>The PS3 was much better than the PS2. Nobody wants to be called a PS2 </p><p>Ultimately our goal as developers is to make digital products that make people&#8217;s lives better. web3 technologies will have only &#8216;made it&#8217; when they are working away under the hood of products that our users love and nobody is making a big deal out of the tech stack itself.</p><p>So what&#8217;s important for us here is to keep in mind that web3 is not a &#8216;version update&#8217; for us developers. It&#8217;s not about getting left behind, your tech stack is not getting like-for-like replaced. web3 is a high-level &#8216;third era&#8217; of the internet that we are right at the start of</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uLLx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLLx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uLLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg" width="626" height="353" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:353,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Premium Vector | Retro futuristic synthwave retrowave styled night  cityscape with sunset on background.&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Premium Vector | Retro futuristic synthwave retrowave styled night  cityscape with sunset on background." title="Premium Vector | Retro futuristic synthwave retrowave styled night  cityscape with sunset on background." srcset="https://substackcdn.com/image/fetch/$s_!uLLx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uLLx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F06deacb3-25bc-4ec9-a53c-c93cc793cf30_626x353.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>So why should I learn web3 dev? </h2><h3>#1 Oh. My. God. it&#8217;s fun as hell</h3><p>If you&#8217;re anything like me you started programming due to some varying combination of: building stuff that people (including yourself) can use is satisfying, it pays well and your parents can show your career title off at dinner parties, and finally, the craft of writing good code is fun in of itself. Writing test suites, making them go green, solving micro-problems throughout your day&#8230; work feels like a pleasant stream of minigames &amp; dopamine</p><p>Well coding up web3 stuff is like these minigames on roids</p><p>You are genuinely working on unsolved problems, with novel constraints that force you to think about familiar old problems in exciting new ways. You are closer to the metal of your stack in ways that I&#8217;ve found provide more engineering satisfaction than plumbing together endless REST API&#8217;s</p><p>To think of blockchain engineering as simply learning the Solidity (or Rust) programming language is smoothbrain. The real fun begins when you take a deep dive down the EVM execution rabbit-hole and realise that while on-chain you &amp; your programs are operating in a wild, untamed adverse environment filled with shadowy human &amp; machine actors of varying degrees of benevolence at every turn</p><p>Working on smart contracts is the closest thing to playing an MMO that still qualifies as a job. Just read the famous <a href="https://www.paradigm.xyz/2020/08/ethereum-is-a-dark-forest">Ethereum is a Dark Forest post</a> for god&#8217;s sake, <em>this stuff is coooooool</em></p><p></p><h3>#2 You wield massive leverage as an engineer</h3><p>You as an engineer, as a human being, are extremely empowered in web3. While in smart contract land: </p><p>Need hosting, right? Nope, no needing to add a credit card to an AWS account, your contracts are hosted permanently for free on the chain you target. Just pay one-time gas fee for the contract deploy transaction</p><p>And more awesomely:</p><p>Wanna accept payments? Well no more running to Daddy Stripe and jumping through hoops for permission to let your users pay you for something. Payments are a built-in primitive of the blockchain</p><p>Imagine you spend the weekend hacking on a fun little web3 side project with fee-taking baked in, deploy your contract and throw a quick free frontend up on Vercel/Fleek/Github Pages/Heroku. This thing basically now lives forever and any usage at any point in the future by anyone is gonna automatically accrue cash in your crypto wallet. Throw out a few of these side projects and you could be generating beer money, then rent money, then who knows maybe even yacht money &#128521;</p><p>The point is the power is placed in your hands. The systems you work with are <em>permissionless</em> and you are a first class citizen on-chain whether you have $100 or $100m</p><p></p><h3>#3 Your web2 experience will translate super well and make you a web3 god</h3><p>I see so many people asking for a roadmap to become a web3 dev as a new developer and the responses are always the same </p><blockquote><ol><li><p>learn a language like Python or JS (don&#8217;t start with Solidity)</p></li><li><p>Then learn Solidity (it should seem quite familiar at this point)</p></li><li><p>Now make some projects and get an internship! </p></li></ol></blockquote><p>Now, there&#8217;s nothing wrong with this per se, believe me I&#8217;m the last person trying to gatekeep the industry, and it reads ok at first glance- but wait a sec hol&#8217; up! That <em>Step 1</em> is not actually a Step 1, it&#8217;s a multi-year career pursuit.</p><p>You can&#8217;t just do some Python syntax tutorials and assume you are web3-ready. To be a successful web3 developer, you have to be a successful developer. You, as an existing web2 dev, have so much more than just knowledge of a language&#8217;s syntax.</p><p>You have a honed instinct for debugging, you &#8216;feel&#8217; where error messages are guiding you like a wise old weather-beaten tracker stooping to smell the dirt beneath their boots. You have familiarity up and down a software stack, from screen to datastore &amp; beyond. You know how to phrase Google searches perfectly to get that niche StackOverflow answer from 3 years ago with 7 upvotes and a green tick that you need so badly</p><p>In a sea of people caught up in the hype and 6-figure salaries, you are the best placed person to hit the ground running, build meaningful things and drive the industry forward</p><p></p><h3>#4 The jobs&#8230; but also a world of unique non-job opportunities</h3><p>The water&#8217;s warm over in web3. In general, the closer you work to money the more money you make. And in crypto you are damn close to the money, even if it takes many different forms. The demand for web3 talent is high, although often overstated &amp; it&#8217;s not yet crystallised into a fantastic job market (as I&#8217;ll discuss in a future post). Salaries are usually six figures, but that&#8217;s not even the most interesting part &#128559;</p><p>But what&#8217;s much more exciting is the limitless world of non-job opportunities it opens up. We&#8217;re working with <em>permissionless</em> stuff here! As we mentioned before, you, the engineer, have so much individual power to build! </p><p>Just one small example: it&#8217;s kinda like every NFT &amp; crypto token on a blockchain are open API&#8217;s that you can leverage without needing to apply for a private key that could be rate-limited or revoked on a whim. Do you think Bored Apes are cool? Build a product, tool or derivation specifically for Ape-holders that uses their NFT as a login - you need absolutely zero permission from the original Bored Ape creators to do this</p><p>And a potentially very life-changing side effect of learning this blockchain stuff inside-out is that it will also make you a god at using DeFi and chains in general. You&#8217;ll be <em>absolutely miles</em> (note: that&#8217;s `<em>absolutely kilometers*1.6</em>` to our EU friends &#128588;) ahead of the masses of retail investors when it comes to new investment opportunities and making money on-chain (early adopting new protocols, yield farming, MEV, arbs, etc etc)</p><p>Being an active dev in the space means you&#8217;ll be drenched in alpha, and just one of the opportunities that lands in your lap due to this edge could realistically give you life-changing money (I&#8217;ve seen people score 1000x&#8217;s on new projects before my eyes)</p><p></p><p>Soooooo if the idea of:</p><ul><li><p>&#9989; hitting the ground running</p></li><li><p>&#9989; building &amp; learning in a fun new computing paradigm with unsolved problems</p></li><li><p>&#9989; getting personally empowered to create your own ideas or build on top of existing products/layers freely</p></li><li><p>&#9989; and potentially setting yourself up financially for life</p></li></ul><p>sounds good to you, then you might be interested to know <strong>I&#8217;m building a specialist advanced web3 course to fast-track existing developers into the driving seat of a life-changing new career &#9889;&#65039;</strong></p><p>Drop your email below if you&#8217;d like to be kept in the loop</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.tamethechimp.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Be the first to know, let&#8217;s get this &#127838; together:</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Cheers guys, till next time!</p><p>Thomas</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Building Real-World DeFi Protocols in Public - The Mission 🙌]]></title><description><![CDATA[40% Journal - 40% Tutorial - 20% Alpha]]></description><link>https://www.tamethechimp.com/p/defi1</link><guid isPermaLink="false">https://www.tamethechimp.com/p/defi1</guid><dc:creator><![CDATA[Thomas]]></dc:creator><pubDate>Wed, 16 Feb 2022 15:16:59 GMT</pubDate><enclosure url="https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/0e01b99e-f2be-4ed9-b18f-93b319262ee6_701x386.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Inelegantly Falling Backwards Down the web3 Rabbithole</p><p>This is the story of how <a href="https://twitter.com/tdrlz">I&#8217;m</a> becoming a crypto builder and it might hopefully illuminate a path for how you can do the same</p><div><hr></div><p>Since there&#8217;s so much money to be made in crypto it&#8217;s actually a really easy to fall into the trap of just being a consumer</p><p>It&#8217;s the most permissionless space ever created, anyone can contribute just by starting to do stuff&#8230; and yet the default activity of &#8216;doing web3&#8217; becomes just refreshing Twitter trying to catch hold of the next &#8216;rotation&#8217; that <a href="https://twitter.com/satsdart">@satsdart</a> or <a href="https://twitter.com/TaikiMaeda2">@TaikiMaeda2</a> etc start mentioning (absolutely no hate to those guys btw I learn so much from them &#10084;&#65039;) </p><p>But web3 succeeding isn&#8217;t the default outcome here. Yeah we all share this amazing utopian vision of what crypto is gonna do to the world and we all have formed huge conviction for ourselves. But if we the people of web3 don&#8217;t do anything about it, nothing will actually happen and we won&#8217;t simply &#8216;all make it&#8217;</p><p>Kinda like that episode of Simpsons where Bart runs against Martin for class president and whips up this big campaign and the whole school is giga-bullish Bart but in the end nobody actually bothers to vote and Martin wins by 2 votes to 0</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wQQS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wQQS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wQQS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg" width="469" height="603" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:603,&quot;width&quot;:469,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Simpsons Bart vs Martin Election&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Simpsons Bart vs Martin Election" title="Simpsons Bart vs Martin Election" srcset="https://substackcdn.com/image/fetch/$s_!wQQS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wQQS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F41013102-6b43-4a6c-828f-f221c3afd7d3_469x603.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Actual footage of both pro- &amp; anti- NFT Twitter</figcaption></figure></div><p></p><h2>Guys, Let&#8217;s Build</h2><p>So this is the story of how I actually get off my ass and actually start building and contributing to this actually wonderful space</p><p>This is why I wanna do it:</p><h3>a) Make web3 Friends</h3><ul><li><p>All my irl mates think crypto is a scam and are gonna hold an intervention if I mention it one more time</p></li><li><p>My girl enters standby mode and starts mentally watching Gilmore Girls in her head every time I try explain Bitcoin as an inflation hedge</p></li><li><p>tbh I kinda like having a non-crypto world outside crypto. When I walk away from the code, the tweets and the charts I wanna talk about the important things in life like niche football statistics</p></li></ul><p>The default advice for social newcomers of &#8220;just get involved in a Discord lol&#8221; is lowkey hard when there&#8217;s like 30 million Discords with 30 million members each and most of if is just &#8216;wen airdrop&#8217; and spamming for whitelist</p><p>It would be fun to find some web3 friends to do this stuff with, if you like what you read here come say hi I&#8217;m <a href="https://twitter.com/tdrlz">@tdrlz</a> on Twitter! I&#8217;m not the best at replying to stuff at the moment but I promise I&#8217;m working on becoming less of a lurker</p><h3>b) Alpha &amp; Profit</h3><p>As Warren Buffet once said:</p><blockquote><p>You gotta find yourself an edge in the market boi</p></blockquote><p>Especially now the most recent phase of the &#128293;&#128293; <strong>insane crypto bullrun</strong> &#128293;&#128293;  is over and you actually have to think about what you&#8217;re buying </p><p>I&#8217;ve noticed for the last few months I&#8217;m not right about everything in the market anymore and it&#8217;s no longer just as easy as &#8220;oh boy a new L2 time to rotate the bags and buy another Tesla&#8221;</p><p>Meaningfully contributing and getting knee-deep with the other devs that are actually creating this stuff is the best way to get an edge, get your nose ahead of the crowd and generate your own alpha</p><p>Frankly it would be quite impressive to manage to not get rich over the coming years if you&#8217;re deep into the web3 building scene</p><p>Especially because the allure of crypto means most people think they&#8217;re gonna get rich by purely trading/investing their way all the way up. Fair enough yeah the OG himself <a href="https://twitter.com/cobie">@cobie</a> managed it but br&#246;ther when your portfolio size is $218 you know what strategy is truly Up Only&#8482;&#65039;?! Getting a mf job with some income pouring in</p><h3>c) Fun</h3><p>Sports are a lot more fun when you&#8217;re dangerous</p><p>So when it comes to crypto I already enjoy it loads now so imagine how fun it&#8217;s gonna be when I&#8217;m the Kevin De Bruyne of crypto rather than some random overweight dude in the stands</p><p>Plus it&#8217;s just my personality, I&#8217;ve always been a builder </p><p></p><h3>What&#8217;s my Experience Coming in btw?  </h3><p>I&#8217;ll wait for my <a href="https://twitter.com/UpOnlyTV">UpOnly</a> invite to give the full biography but basically I&#8217;m an ex-web2 founder who exited to join the degeneracy because I wanna put an anime pfp on my LinkedIn without my investors holding a vote of no-confidence</p><div><hr></div><p>By the way, if you&#8217;re not hating what you&#8217;re reading feel free to drop your email here for updates on future posts, no spam ever unless I need invites to get whitelist for an NFT project or am starting a Coin Pumping Discord Server &#128521;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.tamethechimp.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.tamethechimp.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><p>I&#8217;ve been developing software for years but honestly it&#8217;s been a while since I&#8217;ve done some hardcore coding (the beauty of founding a startup haha &#128579; ) </p><p>For example I always thought I &#8216;got&#8217; React and have been always able to achieve whatever frontend I wanted with it, and then recently opened a fullstack web3 tutorial and was like &#8220;wait what the hell is useEffect lol?!&#8221;</p><p>The world I grew up in is gone</p><h2>Truth: Starting to Code web3 is Challenging af</h2><p>When I started dipping my toes in web3 I got on a roll and posted the most Dunning-Krugerish tweet of my life (actually the only tweet of my life at the time of writing this so not that impressive I guess) </p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://twitter.com/tdrlz/status/1468568557583843335&quot;,&quot;full_text&quot;:&quot;Step 1. CryptoZombies\nStep 2. <span class=\&quot;tweet-fake-link\&quot;>@_buildspace</span> \nStep 3. Personal Toy Projects\nStep 4. Join a team/DAO\n\nLiterally the blueprint for how anybody with a laptop can speedrun their way to being a builder in web3 for free&quot;,&quot;username&quot;:&quot;tdrlz&quot;,&quot;name&quot;:&quot;drilla&quot;,&quot;profile_image_url&quot;:&quot;&quot;,&quot;date&quot;:&quot;Wed Dec 08 13:10:03 +0000 2021&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:0,&quot;retweet_count&quot;:90,&quot;like_count&quot;:460,&quot;impression_count&quot;:0,&quot;expanded_url&quot;:{},&quot;video_url&quot;:null,&quot;belowTheFold&quot;:true}" data-component-name="Twitter2ToDOM"></div><p></p><p>It unbelievably managed to get a smidgeon of traction, I assume because people love the idea of an easy defined way to get a 6 figure job (I taught coding bootcamps in the past believe me it&#8217;s the world&#8217;s best marketing)</p><p>I still believe these 4 steps are a good roadmap, however what I drastically underestimated is that <strong>the gap between Step 2 &#8594; Step 3 is huuuuuge</strong></p><p></p><h3>Because: Lack of Intermediate Resources</h3><p>There are now approximately 1.8 billion identical blog posts about how to setup your own ERC20 token</p><p>They&#8217;re basically just copy-pastes of the OpenZeppelin ERC20 documentation with an occasional tired ETH gas price joke thrown in</p><p>The beginner stuff is now covered very well and it gives you a false sense of confidence, but the cliff into intermediate &#8220;now go and use this stuff in your own projects&#8221; is extremely steep. Once you graduate the hand-holding tutorial stage you&#8217;re basically faced with a brick wall</p><p>This is very understandable - it&#8217;s a symptom that we&#8217;re very early here and we shouldn&#8217;t complain</p><p>If there are clearly signposted steps and perfect tutorials every step of the way by the time you start learning a technology it&#8217;s probably a signal you&#8217;re that not early anymore</p><p>Since we&#8217;re so early: </p><ul><li><p>The development ecosystem evolves extremely rapidly and educational materials become out of date very quickly</p></li><li><p>There aren&#8217;t many agreed upon patterns for &#8216;this is how we do things&#8217; - in fact large scale DeFi projects run by omega-brains are still being hacked on a regular basis, we&#8217;re clearly still figuring this out (<a href="https://every.to/almanack/antifragile-finance-hacks">luckily DeFi is anti-fragile</a>) </p></li></ul><p></p><h3>Because: Gotchas Transitioning web2 &#8594; web3 dev</h3><p>Working with blockchain stuff is a lot &#8216;closer to the machine&#8217; that many of us cushy web/mobile devs are used to</p><p>I&#8217;m used to so many abstraction layers that give me humungous leverage as a dev - for example I basically never once had to worry about memory usage in my life</p><p>While writing something complex in a startup environment:</p><p>&#8220;oh our quick &amp; dirty implementation is putting a ton of load on our server? Just throw another Heroku dyno at it for $25/month lol because that will be a much more effective use of our limited time/money resources than a deep refactor right now&#8221;</p><p>However writing for a blockchain is an incredibly constrained environment, you go from writing code for beefy cheap personal AWS servers with a CDN to basically writing programs for a single shared Raspberry Pi that the whole world has equal access to run code on</p><p>The constraints are natural to prevent bad actors and to tell you the truth, I absolutely love them</p><p></p><h3>Silver Lining: web3 is Gonna Grab the Hearts &amp; Minds of Worlds Best Devs </h3><p>These unique constraints and having to ingeniously work around them in the context of a shared public ledger being your data layer is the most fun I&#8217;ve had for years and has reignited my love of coding &#128525;</p><p>Building in web2 is fun for what you can achieve, especially by linking existing services together in new and interesting ways. However ultimately the actual mechanical act of coding the stuff becomes a bit stale since it&#8217;s basically all just glueing together CRUD and APIs in different ways</p><p><strong>Coding web3 makes you feel like a badass again</strong></p><p>You have to solve real problems that haven&#8217;t really been solved much before, you work a lot more from first principles and instinct</p><p>I sit here feeling like I&#8217;m a Nasa Engineer in the 1960s Space Race writing lunar landing code because I can&#8217;t just fall back onto &#8220;google it and the top StackOverflow answer will have 2000+ upvotes&#8221; or &#8220;there&#8217;s probably a gem/NPM package that solves this already&#8221;</p><p>As more devs get a taste of this we&#8217;re going to see a growing tidal wave of the most motivated elite developers moving from web2 to web3 because the real challenges are here and the satisfaction you get from solving them is amazing - it&#8217;s not work it&#8217;s play</p><p>Coding web3 feels like the type of coding elite devs do in their spare time for fun outside of their 9-5, and that is so powerful</p><p></p><h2>So What Journey are we Gonna go on Here? </h2><p>These posts are gonna be part-journal part-tutorial as I bounce painfully from one mistake to the other on the path to <strong>producing a fully functional real world DeFi protocol from scratch</strong></p><p>The product we&#8217;re gonna be building here is called <strong>Emerald Finance &#10055;&#65039; </strong> (plz don&#8217;t steal the Twitter handle I haven&#8217;t claimed it yet) </p><p>This isn&#8217;t gonna be a tutorial toy-product. As best as I can I&#8217;m gonna be putting something out there that is production-ready and that I&#8217;d feel confident in holding real life TVL</p><p>Nader Dabit can&#8217;t carry the entire web3 dev education scene on his shoulders. Maybe my experiences will illuminate some sort of rough path for you to see how to start levelling up in the web3 world for fun &amp; profit. However it&#8217;s much more likely my experiences will illuminate mostly what not to do - which is also useful in its own way</p><p></p><h3>Your Chance to Join in!</h3><p>I&#8217;m not the expert here</p><p>In fact there are very few experts here full stop. There&#8217;s literally probably less than 100 really top-tier Solidity devs worldwide and most of them are probably the same guy (looking at you <a href="https://twitter.com/bantg">@banteg</a>) </p><p>I am including as many mistakes and &#8216;gotchas that got me&#8217; as possible, but there is a very good chance I am still potato-braining stuff</p><p>If you are actually good at this stuff and spot any potato-brain things I have done please let me know in the comments on this post or hit me up on Twitter at <a href="https://twitter.com/tdrlz">@tdrlz</a>! </p><p>Just be nice about it haha, one of my favourite hobbies is avoiding drama and negativity, and there&#8217;s so much potential in crypto &amp; we&#8217;re all so early right now there&#8217;s no need to be mean to each other we&#8217;re all gonna make it </p><p>Since I&#8217;m gonna be writing this mostly as I go along you might even help me fix some exploits or bugs before the final product goes live! At which point you will receive the white hat bounty of: personal satisfaction at being shouted out on a blog that nobody knows exists &#128524;</p><p>If you&#8217;re not good at this stuff yet, hit me up anyway <a href="https://twitter.com/tdrlz">@tdrlz</a> it&#8217;ll inspire me to code &amp; write faster rather than carrying my mates in Warzone</p><p></p><h3>Where are we at the Moment?</h3><p>I&#8217;m currently halfway through building the backend of Emerald Finance &#10055;&#65039;  (just got the idea to blog about it), so the first couple posts will be &#8216;retrospective&#8217;</p><p>This is a good thing because you now know there&#8217;s something real here, it&#8217;s already had significant effort invested and I&#8217;m 100% committed to seeing this out through to the end unless I get offered a 7-figure job by Alameda or an attractive enough Twitter persona DMs me with a promotion offer for a shill project in the meantime &#9996;&#65039;</p><div><hr></div><h2>&#128680; KEY ALPHA ALERT #1 &#128680;</h2><p>Writing these first posts retrospectively was easy because luckily I was keeping a building journal along the way</p><p>This is already the single biggest piece of alpha I can share with you and like a silly goose I&#8217;ve given it away to you right in the first post (if you listen carefully you can hear the agonised screams of thousands of growth hackers everywhere) </p><p>No matter what you&#8217;re doing in crypto:</p><h3>KEEP A JOURNAL</h3><p>Write everything in it, start today</p><p>It&#8217;s super easy to overcomplicate this and try incorporate <em>tagging</em> and <em>linking</em> and <em>rich media</em> etc. The more complex the system the less you&#8217;ll use it</p><p>I keep things embarrassingly simple and literally just have 3 pinned notes in my Apple Notes app:</p><ol><li><p>Trading/Investing/DeFi Journal</p></li><li><p>Building Journal</p></li><li><p>Crypto Thoughts/Philosophical Crap that I&#8217;ve probably just stolen from Naval Ravikant</p></li></ol><p></p><p>Every day I rock up to my desk I just add a new line at the top with the date and write away in bullet points underneath as I do stuff, thing stuff &amp; make mistakes </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!nVH2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nVH2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 424w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 848w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 1272w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nVH2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png" width="1456" height="141" data-attrs="{&quot;src&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/7983e47a-a604-477e-9c49-5780057c39df_2454x238.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:141,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42719,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nVH2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 424w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 848w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 1272w, https://substackcdn.com/image/fetch/$s_!nVH2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7983e47a-a604-477e-9c49-5780057c39df_2454x238.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a><figcaption class="image-caption">Not even kidding this is literally it</figcaption></figure></div><p></p><p>This has been the single most useful thing I have done, it has:</p><ul><li><p>Made me a better developer</p></li><li><p>Made me a ton of money from tracking my trading/investing mistakes</p></li><li><p>And makes me happy to scroll down every couple of weeks after a particularly hard day and see how much I sucked at this stuff a couple of weeks ago :)</p></li></ul><div><hr></div><h2>Our Next Post Will Cover:</h2><p>The protocol that we will be building here: Emerald Finance &#10055;&#65039;</p><p>Things like: What is it, what is the rationale behind why the world needs it, and how do I qualify for the airdrop?</p><p>What are the first steps in building it and why they kinda failed, including fun stuff like which chain I decide to build it on and why (boy what an emotional rollercoaster that was)</p><p>If you wanna join the journey drop your email here and let&#8217;s goooooo! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.tamethechimp.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.tamethechimp.com/subscribe?"><span>Subscribe now</span></a></p><p>Cheers lads, until next time! </p><p>drilla</p><p></p><p></p><p></p><p></p>]]></content:encoded></item></channel></rss>