read my blog

Vibe Coding a Rubik's Cube Solver with Three.js – A Late Entry to LevelsIO Competition

A journey through building a Rubik's Cube solver using Three.js, highlighting challenges and learnings.

My First npm Package: NextBlogX

A vibe coding journey.

The Ultimate AI Toolbox for Every Role in 2025

A curated list of cutting-edge AI tools that empower professionals from programming to marketing in 2025.

SF's Divine AI Bubble? It Was Always Just Hot Air

The shift from closed to open source AI and what it means for innovation

The Most Unhinged Research Paper

A research paper that is so unhinged that it is actually useful

Schrödinger's Everything

The uncertainty of our choices

NotebookLM: UX Improvements

How to improve the user experience in NotebookLM

The Way Forward - A European renAIssance

'Draghi's report the theme of re-industrialization and a European renaissance

Intents: Arbitrage in Blockchain Clothing

Understanding the blockchain industry's latest buzzword and its roots in traditional finance

Trust = 1 - Risk

A Metaphorical Play on Decisions

Agency: The AI API

LLMs need a novel API architecture

Audiobooks: A Game-Changer in My Dyslexic World

How audiobooks changed my life

EU AI Act + Cheat sheet

Striking a Balance Between Safety and Innovation

Open Source =! Standards

Open and closed source approaches to standardisation of the software ecosystems

VCs vs NFTs - Not all NFTs are made equal.

The big identity dilemma.

Souls and binding: SBT design guide.

SBTs are not the same, and a nuance in design is required.

Hello World

The first post