Essays

Writing about AI, blockchain, and technical leadership - exploring how emerging technology intersects with product development.

AI is just another abstraction layer2025

Why skipping the foundations of code understanding is never a good idea, even with perfect AI.

I Use AI Agents as My CMS2025

How I turned Cursor Cloud Agents into my content management system - writing essays from my phone, one conversation at a time.

Evolving Into Product Engineers2025

The role of the Software Engineer is evolving - LLM tools have made writing code easier than ever. The real bottleneck isn't implementation anymore.

Frontend Used to be Simple2025

With great power comes great attack surface.

The Architecture of Agency2025

What separates those who act from those who wait - and how to cultivate the mindset that changes everything.

Learn to ship2025

Shipping is a word that gets thrown around casually, but it deserves a deeper look.

When AI writes code2025

I remember when building software meant long nights of typing and solving problems line by line.

Balancing AI Automation with Human Escalation2025

How to build AI systems that gracefully transition between automation and human support - knowing when to escalate, how to design smooth handoffs, and why escalations are opportunities for improvement.

Why I Run2025

Trail running as a counterbalance to a life lived mostly in abstractions - where silence, climbs, and presence teach lessons that screens never could.

Empowering AI Agents with RAG: Why Memory Makes All the Difference2025

How RAG transforms AI agents from smart but limited tools into truly powerful assistants that can work with real-time, specific information.

The hidden cost of choosing the 'coolest' tech stack2025

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 world2025

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?2025

That speed and quality can't coexist

Vibecoding, AI, and why programming still matters2025

Exploring the myth of vibecoding and what truly makes engineers high-impact.

10x developers myth2025

Exploring the myth of the '10x developer' and what truly makes engineers high-impact.

Don't rely on motivation2025

Why discipline and habits matter more than motivation for achieving your goals

Take things seriously2025

How approaching small tasks with dedication shapes success in life

Secure private key generation and tx signing2025

Best practices for generating and securing private keys, and safely signing blockchain transactions.

My 2025 split marathon2025

Split Marathon 2025 – 3:19:55h finish time

About token launches2025

A look at different token launch approaches: fair launches vs premined/pre-sale launches

Solidity interview questions2025

Answers to RareSkills Solidity interview questions

Code is law2025

Immunability is a social construct

Trump launches meme coin2025

One of the biggest cultural crypto events

How sports make better tech leaders2025

How staying active through sports can improve leadership skills, creativity, and resilience in tech leaders

Trading tokens on a bonding curve2025

Understanding bonding curves in DeFi: how they work, their types, and implementation in token launches

Launching your next NFT collection2025

Execute your next NFT collection launch with no issues

Understanding AI for software developers2024

Written for software developers who want to understand AI tools without becoming AI experts

On AI agents sending crypto2024

How AI agents can now send cryptocurrency using just social media handles

The meaning of choice in a connected world2024

In the omnichain future, does the individual choice of blockchain lose its meaning?

Being a fullstack developer: It's about shipping, not knowing everything2024

What it really means to be a fullstack developer - focusing on delivering value rather than knowing every technology.

Blockchain interoperability2024

LayerZero and the future of blockchain interoperability.

Impact of AI on software developers2024

How AI coding assistants are reshaping software development and what it means for developers.

How to choose a blockchain for your project?2024

A guide to selecting the right blockchain based on community, transaction speed, and security considerations.

Bored Ape Yacht Club: Smart contract breakdown2023

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?2023

Potential impact of Ordinals on Bitcoin network centralization.

How to become a better software developer2023

Six practical tips to help you grow as a software developer.

On account abstraction2023

An exploration of account abstraction in Ethereum.

Cool things about NEAR protocol2023

An overview of NEAR Protocol's key features including accounts, access keys, gas mechanics and smart contracts.