4339
Mo

@meb #4339

Purple 🟣 #134 Building ScoutGame & CharmVerse.io Love to talk about new ideas, build and use AI daily
685 Follower 402 Following
Going to start writing here about using AI to be a more effective software engineer and product buildor.

What are some areas people here are interested in?
How to demystify programming for non dev frens and free them to create their own website for their project (tested for real yesterday)

Step 1: Meet
- Schedule a video chat or in person meet for an hour
- ask your friend to prepare ahead of time by writing a document with the landing page content

Step 2: Tools
- Get them to create a Vercel account
- Get them on ChatGPT if they aren’t already

Step 3: Build
- Go to v0.dev and sign in. This is the Vercel chatbot for quickly creating front end sites
- Use the following v0 prompt “Please create a single page site with the following content. Keep all components in the same page and do not create any extra files <content>”

Step 4: Deploy
- click the deploy button. Your friend now has a live site on a Vercel subdomain
/dev
Classic developer thing; was struggling for over an hour before sleeping on an issue.

Woke up and of course found the bug in under 15 minutes.
/dev
Message received on LinkedIn today;

Have you heard about EU reg NIS2? We can help you with everything you need.

Bless our euro-politburocrats for creating whole job sectors ex nihilo
We haven’t talked about cursor code editor here for a while

What are some advanced or even basic techniques for getting the most out of Cursor?
An AI agent asking it’s ex spouse AI agent for alimony in the form of a memecoin, I love farcaster
A guide on writing smart contract unit tests.

Bottom line; Aim for 100% coverage of your methods. Test what changes, who can call methods, events that are emitted and any validations you have.

There’s more, but this provides a great foundation and forces you to think through things in a structured way.

4 categories of smart contract unit tests

1. effects
- what state changed in the smart contract
- did any balances change for related wallets or contracts?

2. permissions
- which roles can call method?
- who cannot call a method?
- is this method callable if the contract is paused?

3. events
- what events should be emitted and do they have the expected values?

4. validations
- if a given set of conditions are not fulfilled, does the contract revert with a specific error? Be sure to check for the specific error, not just a revert
/dev
Claiming my @socialtoken airdrop and crediting @maretus with my social airdrop for pulling together an amazing group of people
So much has happened in ethereum land this last year.

Great talk from vitalik about where this is at

https://youtu.be/ei3tDRMjw6k?si=iYaJ8-Rx2oeAworY
/dev
This is such a good thread about everything wrong with Europe

In a nutshell, security over innovation

https://x.com/itsolelehmann/status/1856759960648257765?s=46&t=heYf7m0kaq62UF_MFK0e6g
Why pay high network egress costs on S3 when you can use pigeons? Also, highly environmentally efficient
The main area of work I'm interested by in AI: Achieving human machine merge, and having AIs help humans be better humans.

Automating work is cool, and necessary, but streamlining the process of becoming the best version of yourself is the area I'm most excited about
Loving this needs to exist. Is there a physical place to visit and what’s the deal?
Who is publishing advanced content about automated testing in Solidity?

I want to read something more advanced than “here’s how you setup hardhat” for the 1000th time
/dev
I just spent the whole day using ChatGPT to macro and micro manage my daily activities

AMA
/dev
I scouted @j-valeska on Scout Game!
Welcome among us @dtz
Just discovered OpenZeppelin has a fully no code / editable code smart contract editor to interact with its templates.

Solid UX for learning about different contract possibilities

https://www.openzeppelin.com/solidity-contracts
/dev
Let’s welcome @shenevenlonger to Farcaster, fellow Berlin builder
This city has an amazing concentration of high quality builders, but not enough of them on Farcaster

Let’s make a collective effort to change that
Last couple days to join the waitlist, sign up as a builder and get in line early to check out @scoutgamexyz
Mandatory minimum yearly listen for French people dealing with admin paperwork and europooor taxes

https://youtu.be/fy5ewMwLvMc?si=p4CmN6Ag4gzrhze6
As AI grows, we will increasingly become software designers.

The bar will shift from knowledge of an arcane syntax, and towards skills like system design, developer experience and being really great at product engineering

Some ways I used AI this week to ship

- Bootstrap smart contracts and review their code

- Write code that generates code

- Learn more about specific concepts and subtleties of the EVM

- Automate my unit test generation
Scout. Build. Win.

Been working on this for a while and can't wait to share with fellow builders.

Sign up for the Scout Game waitlist to try it before everyone else and earn free points to play with.
/dev
Had a back and forth with new ChatGPT o1; then asked it say the most intelligent thing it can think of.

“Understanding that the quest for knowledge is infinite, true intelligence lies not just in acquiring information, but in synthesizing wisdom to make ethical decisions that positively impact the tangible world and contribute to the betterment of all.”

Feels pretty /July worthy to me
/july