Kenneth Smith retweeted
I created a handbook to help you learn AI agents.
It gives you:
• Must-know AI GitHub repos.
• Free courses to master AI agents.
• Papers to understand AI fundamentals.
• Curated videos to learn AI agent foundations.
• Books to get started with AI agent engineering.
• Condensed guides to broaden your AI agent knowledge.
(24 HOURS ONLY!!!)
To get it for free:
1 Follow @systemdesignone [MUST]
2 Like & Retweet to get DM
3 Reply "Handbook"
Then I'll DM you the details.
Kenneth Smith retweeted
Porto is now production-ready & fully open source!
Porto’s north star is to enable secure and programmable web-native crypto payments & finance without passwords, or browser extensions.
Integrate now in 2 lines of code and in less than 1 minute: `pnpm i porto`.
Kenneth Smith retweeted
Asset gains over the last 10 years:
Gold: 201%
S&P 500: 207%
BTC: 49,000%
ETH: 350,000%
Happy financial awareness day.
Kenneth Smith retweeted
I'm still baffled that the Ethereum Core Dev community does not prioritize fixing the 2 most cited problem of EVM developers per the Solidity Lang survey despite our repeated efforts:
1. Stack too Deep: yes this is a Solidity skill issue a little bit but just add a SWAP/DUP17-32 opcode range and call it a day. You will burn some opcodes. It's fine, they are meant to be used. You're gonna have another PUSH0-style mismatch, this is also fine, it's not perfect but it's fine.
2. Lift the 24KB limit. I don't really care what you do, make it 32KB, 48KB, 128KB, 256KB, 512KB, do it all at once, incrementally, price it or not but do something! Now, not next year!
If you are scaling the L1, ensuring people can write contracts without stupid errors is P0.
If the system cannot handle an extra 8KB per bytecode which is a param that was set 10yrs ago literally then there's no chance you will be able to actually scale the L1.
Fix stack too deep and bytecode size limit! For the devs!
Kenneth Smith retweeted
I wonder how much code out there is unnecessarily slow because it looks like this:
const a = await taskA()
const b = await taskB()
instead of:
const [a, b] = await Promise.all([taskA, taskB])
Async/await is a really convenient footgun
Kenneth Smith retweeted
I think about this type of thing _all_ the time, how did we do all this with our hunter gatherer brains...
Kenneth Smith retweeted
Porto is gonna 100x app UX.
Bring your own auth like Privy, or use Passkey-based authentication, we provide best in class support for both.
Gas optimal, 1-click, nextgen onboarding, cross chain, apps pay onchain "server" fees, users pay apps fixed fees, and so much more.
Kenneth Smith retweeted
The rust compiler is insane. Like wdym you recognize the ternary operator just to say you can’t use it
Kenneth Smith retweeted
We somehow totally missed this lovely blog post from @stevedylandev from last August. ❤️
We ended our company-wide weekly meeting by going over what you wrote, and it left everyone feeling inspired and energized for our upcoming launch of the agent panel.
stevedylan.dev/posts/leaving…


















