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.