Build smarter on the web

Tools that help developers ship.

Free browser-based utilities, practical coding guides, honest resource reviews, and a clear path into Vibe Coding—built by developer and educator Laurence Svekis.

Vibe Coding

Go from idea to working software

A practical system for collaborating with AI: define the outcome, provide context, build in small steps, test what changed, and keep ownership of the code.

01Define one useful outcome
02Build and verify a small version
03Refine with evidence
Books by Laurence

Go deeper with a structured guide

Project-based books about JavaScript, practical AI, critical thinking, Google Workspace automation, and Vibe Learning.

Explore all selected books →
JavaScript

JavaScript from Beginner to Professional

Learn JavaScript quickly by building fun, interactive, and dynamic web apps, games, and pages

A comprehensive project-based path through core JavaScript, browser interaction, asynchronous code, regular expressions, Canvas, and real web applications. This project-focused guide develops practical JavaScript and frontend skills through browser examples, exercises, games, APIs, and interactive applications. Readers strengthen problem-solving skills while learning how the language, DOM, events, data, and modern development patterns work together.

Find on Amazon ↗
Google Workspace & AI

Gemini with Google Apps Script

A Complete Beginner’s Guide to Building AI-Powered Tools in Google Workspace

Build practical Gemini-powered tools for Google Docs, Sheets, Gmail, and Apps Script while learning request structure, validation, error handling, and responsible automation. Readers learn how Google Apps Script, Gemini, APIs, and Google Workspace services can work together to create useful automations and AI-powered applications. The emphasis is on practical workflows, reusable code, responsible data handling, and projects that can be adapted for real work.

Find on Amazon ↗
AI Learning

Learning That Lasts Using AI

Vibe Learning — A Practical Guide to Using AI Without Replacing Thinking

A human-centred framework for using AI to strengthen intent, practice, feedback, reflection, retention, and transferable understanding. This book explores human-centred ways to use AI for learning, teaching, feedback, retention, and deeper understanding without replacing critical thinking. It provides practical prompts, activities, reflection strategies, and repeatable methods for building durable knowledge and independent judgment.

Find on Amazon ↗