Essays
The hidden cost of choosing the 'coolest' tech stack
There's always a new framework, database, or tool making headlines. Every week it seems like there's a 'must-use' technology you're falling behind on.
MCP servers: The new standard for connecting AI to the real world
AI is smart — but without the right connections, it's useless. Here's why MCP servers are about to change how AI plugs into the real world.
The biggest lie in software development?
That speed and quality can't coexist
Vibecoding, AI, and why programming still matters
Exploring the myth of vibecoding and what truly makes engineers high-impact.
10x developers myth
Exploring the myth of the '10x developer' and what truly makes engineers high-impact.
Don't rely on motivation
Why discipline and habits matter more than motivation for achieving your goals
Take things seriously
How approaching small tasks with dedication shapes success in life
Secure private key generation and tx signing
Best practices for generating and securing private keys, and safely signing blockchain transactions.
My 2025 split marathon
Split Marathon 2025 – 3:19:55h finish time
About token launches
A look at different token launch approaches: fair launches vs premined/pre-sale launches
Solidity interview questions
Answers to RareSkills Solidity interview questions
Code is law
Immunability is a social construct
Trump launches meme coin
One of the biggest cultural crypto events
How sports make better tech leaders
How staying active through sports can improve leadership skills, creativity, and resilience in tech leaders
Trading tokens on a bonding curve
Understanding bonding curves in DeFi: how they work, their types, and implementation in token launches
Launching your next NFT collection
Execute your next NFT collection launch with no issues
Understanding AI for software developers
Written for software developers who want to understand AI tools without becoming AI experts
On AI agents sending crypto
How AI agents can now send cryptocurrency using just social media handles
The meaning of choice in a connected world
In the omnichain future, does the individual choice of blockchain lose its meaning?
Being a fullstack developer: It's about shipping, not knowing everything
What it really means to be a fullstack developer - focusing on delivering value rather than knowing every technology.
Blockchain interoperability
LayerZero and the future of blockchain interoperability.
Impact of AI on software developers
How AI coding assistants are reshaping software development and what it means for developers.
How to choose a blockchain for your project?
A guide to selecting the right blockchain based on community, transaction speed, and security considerations.
Bored Ape Yacht Club: Smart contract breakdown
A technical deep-dive into the BAYC smart contract, examining its ERC721 implementation, security features, and core functionality.
Will the use of Bitcoin NFTs result in a more centralized network over time?
Potential impact of Ordinals on Bitcoin network centralization.
How to become a better software developer
Six practical tips to help you grow as a software developer.
On account abstraction
An exploration of account abstraction in Ethereum.
Cool things about NEAR protocol
An overview of NEAR Protocol's key features including accounts, access keys, gas mechanics and smart contracts.