Open in app

Sign In

Write

Sign In

Jeffrey Scholz
Jeffrey Scholz

628 Followers

Home

About

Published in The Startup

·Pinned

If an engineering manager had only one strength, it should be this.

The Champion Effect The Chicago Bulls won the NBA (National Basketball Association) championships in the years 1991 to 1993 and 1996 to 1998. The Los Angeles Lakers won three consecutive championships from 2000 to 2002. Perhaps I am somewhat betraying my age here, but the names Michael Jordan, Shaquille O’Neal, and Kobe Bryant…

Management

9 min read

If an engineering manager had only one strength, it should be this.
If an engineering manager had only one strength, it should be this.
Management

9 min read


Published in RareSkills

·5 hours ago

Mastering Solidity: Master the Computer Science Fundamentals First

I hate computer science! I’ll spare you the traditional arguments for why you should study and practice what is considered “the fundamentals.” I know, the relationship between reversing a LinkedList and writing a secure and gas-efficient smart contract seems non-existent. You’ve probably never needed to implement an algorithm that runs in log(n) time in…

Solidity

17 min read

Mastering Solidity: Master the Computer Science Fundamentals First
Mastering Solidity: Master the Computer Science Fundamentals First
Solidity

17 min read


Published in RareSkills

·2 days ago

Ethereum Contract Creation Code

This article explains what happens at the bytecode level when a smart contract is constructed and how the constructor arguments are interpreted. Table of contents We discuss the following topics with visual examples: Introduction Init code - Payable constructor contract - Non-payable constructor contract Runtime code - Runtime code breakdown Constructor with parameters Introduction …

11 min read

Ethereum Contract Creation Code
Ethereum Contract Creation Code

11 min read


Published in RareSkills

·Jan 31

Generate Ethereum Address from Private Key Python

Generate Ethereum Address from Public Key An ethereum address is the last 20 bytes of the keccack256 of the public key. The public key algorithm is secp256k1, the same used in bitcoin. Because it is an elliptic curve algorithm, the public key is an (x, y) pair corresponds to a point on the elliptic curve. Generate the Elliptic Curve Public Key. The…

Ethereum

3 min read

Generate Ethereum Address from Private Key Python
Generate Ethereum Address from Private Key Python
Ethereum

3 min read


Published in RareSkills

·Jan 16

Don’t study blockchain if you want a high Solidity engineer salary

There is no shortcut to a high solidity programmer salary This might sound funny coming from a blockchain bootcamp, but it’s true. It’s not that you can’t improve your salary with blockchain. You absolutely can. But the problem is, it’s way harder than taking an online course and sticking a few projects on your GitHub. Think about it this way…

Web 3

18 min read

Don’t study blockchain if you want a high Solidity engineer salary
Don’t study blockchain if you want a high Solidity engineer salary
Web 3

18 min read


Published in RareSkills

·Nov 23, 2022

Blockchain Job Tier List

All industries have a tier list or implied ranking. It’s usually unspoken, but it’s a real thing that should inform your strategy for getting a job as a blockchain or smart contract engineer. At RareSkills, we get a lot of questions about how to get a blockchain job. But this…

Blockchain Career

6 min read

Blockchain Job Tier List
Blockchain Job Tier List
Blockchain Career

6 min read


Published in RareSkills

·Nov 14, 2022

The blockchain developer shortage is not real.

(This story was originally published here) It’s hard to read news about developers and not get the impression there is a shortage of talent. Makes sense right? Companies wouldn’t pay someone $100,000 per year if they could easily fill the job role with someone cheaper. But there is no shortage…

Blockchain Development

6 min read

The blockchain developer shortage is not real.
The blockchain developer shortage is not real.
Blockchain Development

6 min read


Published in RareSkills

·Oct 17, 2022

Introducing the RareSkills.io Solidity Bootcamp

Next cohort begins October 24, 2022 8am PST RareSkills is a bootcamp for experienced developers who want to grow through 1–1 technical coaching with industry leaders. Our current focus is teaching blockchain and smart contract development rigorously so engineers stand out when they apply for web3 jobs. Who this is for? People who are…

6 min read

Introducing the RareSkills.io Solidity Bootcamp
Introducing the RareSkills.io Solidity Bootcamp

6 min read


Published in Better Programming

·Aug 2, 2022

The Ultimate 100+ Point Checklist Before Sending Your Smart Contract for Audit

A very long list of security issues, best practices, and gas-saving tips — Introduction and Motivation While no checklist can cover every issue that comes up in a solidity code review, these are ones I’ve seen recurring in my code reviews or that arise out of unexpected quirks in Solidity or blockchain environments. To give credit where credit is due, I borrowed some recurring themes from…

Solidity

20 min read

The Ultimate 100+ Point Checklist Before Sending Your Smart Contract for Audit
The Ultimate 100+ Point Checklist Before Sending Your Smart Contract for Audit
Solidity

20 min read


Mar 25, 2022

The Engineer’s Guide to Intuitive Thinking

Like most engineers, I default to a mode of thinking commonly considered “logical” and “rational.” For most of my life, it completely puzzled me how anyone can get through life any other way. It makes sense right? The billionaires my peers and I look up to, Warren Buffet, Jeff Bezos…

Mental Models

13 min read

The Engineer’s Guide to Intuitive Thinking
The Engineer’s Guide to Intuitive Thinking
Mental Models

13 min read

Jeffrey Scholz

Jeffrey Scholz

628 Followers

Ex-Senior Software Dev Manager at Yahoo. Currently building web3. Connect with me here: https://www.linkedin.com/in/jeffreyscholz or email jeff(at)rareskills.io

Following
  • Benjamin Sledge

    Benjamin Sledge

  • Eryk Lewinson

    Eryk Lewinson

  • Isabel Nyo

    Isabel Nyo

  • EtherOrcs

    EtherOrcs

  • Alessandro Angioi

    Alessandro Angioi

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech