Practical advice for early career software engineers.

I get a lot of questions from people who’ve completed a software engineering bootcamp and are looking for advice on finding a job or advancing their career. I think enough has been written about the former, but very little information is out there about the latter.

I’ve discussed how I made the jump from doing normal backend CRUD / API work to more interesting roles that involve building custom infrastructure and distributed storage from scratch before, but I wanted to sit down and lay out what I think are the most salient points.


This tutorial is about how I built https://biggestg.com

Biggest G is a dapp (distributed application) where user’s can compete to become the Biggest G™. It works by having an Ethereum smart contract store a single person’s name, which my website displays (but does not control). If someone wants to become the Biggest G, they can do so by calling the set function on my smart contract. Every time someone changes the name, the price to change it again doubles. That’s it!

In other words, it’s a vanity game for rich Ethereum users to show off how much money they’re willing…

Richard Artoul

Distributed Storage Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store