Skip to main content

Command Palette

Search for a command to run...

Hi, I'm Nader Dabit, Developer Relations engineer working in web3 with Edge & Node & Graph Protocol. Ask me anything!

Published
1 min readView as Markdown
Hi, I'm Nader Dabit, Developer Relations engineer working in web3 with Edge & Node & Graph Protocol. Ask me anything!

Hi, I'm Nader!

I'm a developer of 10 years who has transitioned through a handful of specialties in my career, starting with front end software development with AngularJS, then moving to specializing in React & React Native where I ran a consultancy called React Native Training. Next I moved into full stack cloud and serverless computing at AWS for over 3 years before landing in web3 in April 2021, which is where I'm focusing my time and energy today working with The Graph!

I'm a blogger, author, YouTuber, international keynote speaker, community builder, and software developer (by trade).

AMA about:

  • The Graph
  • Consulting
  • Public speaking
  • Unconventional career development
  • Web3
  • DAOs
  • Digital currency
  • Full stack serverless / cloud
  • Developer Advocacy / Developer Relations

Comments (30)

Join the discussion
M

Can u put motenzation or afliated marketing on this site ?

F

Olay Promo Codes, Roaso Discount Code, Asda Tyres Discount Code are making a hot impact on the market through fairycoupons.com. It is great content and very helpful for beginners, also peek inside fairycoupons.com. Magnificently written! I am astonished to see this thing. I will keep an eye on these types of content to improve my fairycoupons.com to sale coupons like Thriftbooks coupons and Anns Cottage Discount Code. This is a great form of organized words, so as I saw that Biossance Promo Code, 32 Degrees Discount Code were getting good sale on zybeecoupons.com Great choice of words! It is a very informative blog for the audience. I will also take help for my site zybeecoupons.com. Much better article! I really like to read these types of amazing articles and I am also writing for my site zybeecoupons.com where I am offering coupons and discount codes likeog Urbon Coupon or Fabfitfun Coupon Code.

A

Education is one of the most important components of a person's life. It should be regarded as essential as the air we breathe. Learning is the key to having a healthy mind and being successful. Malcolm X famously said, "You're not getting anywhere in this world until you have an education." His comment emphasizes that in today's competitive environment, a decent education is necessary since it will act as our weapon to conquer the world. Education makes life better individual since a well-informed person will be better able to handle any challenge that arises. Literacy is the cornerstone of who we are as people.

P
Paul4y ago
I have to admit that you have shown a great insperation in this wonderful site. I understood that we should teach a tactical approach in every learning opportunity that we received              even in our own ways of              learning before teaching technical skills and showing the result to others to come up for successful and contented result and through this i was able to  modify each poject that i have specialy this one:

https://www.mcdvoice.org/

Ö

Hi Nader;

First of all, I'm so grateful that you are doing this AMA. I love your web3 videos on YouTube.

I want to become a blockchain developer, but I have no programming background.

My current plan is to simply finish these 2 tutorials:

Python for everybody

Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial

And then apply for some jobs.

Do you think these are enough to land my first job as a blockchain developer? Would you add something, change anything? Are there entry level jobs for people who just completed some tutorials?

I want to land my first job ASAP.

S
Shirley4y ago

Hi Mr. Nader I'm also a small YouTubers I just wanna ask help to you but my channel still no improvement I'm looking someone can help for me... If you can help me it's my pleasure.. and I'm so glad that your a blogger too

F

Hello Nader,

I am getting my feet wet with creating and deploying subgraphs. I'd like to persist data in a database other than postgres, but am unsure how to go about doing so, I am using this repo as a reference graph-node repo. I am wondering if it is just a matter of changing the properties in the docker-compose.yaml to use the docker image of my desired DB, or if the graph node has other dependencies that rely on postgres. Any advice is greatly appreciate.

Best, Flor

V

I’m victor a React Native Developer currently I’m learning web 3 at buildspace learning how to build DApps on web but I really want to build DApps for mobile devices, I need your help on reseources on how to do that on react native thank you so much

N

I'd dive right into the Rainbow Wallet codebase, it's the best React Native web3 codebase out there right now.

S

Hi Nader!

I began my Web3 journey few months back. I've built couple of DApps with Buildspace. For someone looking for opportunities in Web3, what other kinds of projects would you recommend should be really cool to add in portfolio?

Thanks. Love from India.

N

Hey, I'd recommend doing some basic defi stuff, like maybe token swaps or maybe even staking contracts. I'd also try to build out an NFT marketplace, where people can list their NFTs and program in a commission of some sort.

Finally, I'd check out maybe doing an e-commerce platform that accepts crypto payments (will probably require a centralized server / back end for now), as well as sign in with ethereum / decentralized identity.

2
I
Ian Young4y ago

Nader,

I've been a big fan of your work for some time, and have benefited from a lot of your written and video content. How do you organise yourself to both learn and produce so much content on a regular basis? Do you set a strict schedule for yourself? Do have any productivity tips that you find helpful?

Was the DevRel role at AWS something you sought out or did it come about because of the amount of content you were already producing? Was it something you had previously considered moving into?

6
N

The biggest productivity hack that has worked for me is to have at least 1 moderately large deliverable per week, and ship it! This deliverable could be a blog post, reference architecture, workshop material, conference talk, or really anything.

Over the course of a year, if you ship something every week, you will have a large body of work. What you can then do is remix and repurposing some of that material - a blog post becomes a video, a video becomes a conference talk, a conference talk becomes a tweet thread, and so on and so on.

The DevRel opportunity at AWS came from someone on that team reaching out to me with the job offer, after having worked in Seattle with one of the teams at AWS teaching a React Native workshop. I had not really thought of moving into DevRel until then, though the idea of DevRel always was cool to me, and I was essentially doing it for my own company at the time (React Native Training).

1
I
Ian Young4y ago

Hi Nader,

What was it like switching from frontend development to React & React Native consultancy and training? The skills are very different and it can throw a developer outside of their comfort zone. Were you comfortable immediately switching a trainer and consultant role? What tips would you provide for someone looking to make the same move?

A similar question when it comes to public speaking. What motivated you to start public speaking and what was it like at first? How did you overcome the nerves to start and is it something that gets better the more you do? What tips would you provide for someone looking to start but very nervous about doing so?

Thanks.

4
N

I actually picked up React Native before picking up React, which made picking up React fairly easy since I already knew how to do web development and had experience with both jQuery and Angular.

I also had a decent amount of experience in teaching / training, having started both a meetup and a coding school in Mississippi and given dozens of talks and workshops leading up to that point.

I first heard about the idea of technical training from The Freelancer's Podcast, and learned that some technical trainers were charging up to $20K per day. This caught my attention and I intentionally pivoted into training at that point to see if I could land some of those opportunities.

Content marketing and having a well designed (even basic) website to funnel leads into is probably the right approach. Also positioning yourself as a specialist in some area is probably a good idea. I wrote a post about getting into consulting here.

Re: Public speaking

I got into public speaking by starting my own meetup because I could not land any speaking opportunities. At my meetup I would give talks, and some of them were recorded. I was then able to use those recordings to start landing speaking gigs at various meetups and conferences. At first I would even pay my own way to travel to speak, though as time goes by you start having opportunities where the conferences pay for your travel expenses.

I think the best approach to speaking is to "just do it", but go prepared. Practice your talk as many times as possible. Also consider starting small, at meetups, before going into larger events!

1
M

Thank you for doing this AMA Nader Dabit! Super excited to see the answers you post on all these questions.

My questions for you are:

  • What are some of the applications built with Graph APIs that you are bullish about?
  • What are the web 2 skills that are directly transferable into web 3.
4
N

The DeFi applications are really interesting to me because they are some of the largest and well known dapps in existence, but I really love seeing teams like Audius and LivePeer building on The Graph because they are some of the most innovative web3 projects out there.

I think the two most transferrable "web2" skills are front end development and devops. If you can do either of those moderately well, you will not have a problem being hired in web3.

2