AI Library

AI Library

Books for Reading AI

Choose a book, then read it in order from the table of contents.

Leaving It to AI and Stepping Away cover

27 posts

Leaving It to AI and Stepping Away

Kim Kyung-jin

A Complete Beginner's Guide to YOLO Mode. Table of contents and 26 chapters

A beginner-friendly online book on YOLO mode in Claude Code and Codex. It explains how to let AI read files, write code, run commands, and finish work while keeping rollback, Docker sandboxing, and safety checks close at hand.

Share

Facebook X LinkedIn Threads
Artificial Intelligence Fighter, Artificial Intelligence Air Force book cover

43 posts available

Artificial Intelligence Fighter, Artificial Intelligence Air Force

Kim Kyung-jin

Table of Contents, Preface, 40 Chapters, Epilogue

Artificial Intelligence Fighter, Artificial Intelligence Air Force is an online AI Library book by Kim Kyung-jin. It covers AI fighters, autonomous air power, unmanned combat aircraft, CCA, MUM-T, sixth-generation fighters and is organized as Table of Contents, Preface, 40 Chapters, Epilogue.

Share

Artificial Intelligence on Trial book cover

26 posts available

Artificial Intelligence on Trial

Attorney Kyungjin Kim

Table of Contents, Preface, 21 Chapters, 3 Appendices

Artificial Intelligence on Trial is an online AI Library book by Attorney Kyungjin Kim. It covers artificial intelligence and law, AI liability, algorithmic judgment, courts and technology and is organized as Table of Contents, Preface, 21 Chapters, 3 Appendices.

Share

PALANTIR book cover

16 posts available

PALANTIR: War, Surveillance, Artificial Intelligence

Attorney Kyungjin Kim

Table of Contents, Preface, 14 Chapters

PALANTIR: War, Surveillance, Artificial Intelligence is an online AI Library book by Attorney Kyungjin Kim. It covers Palantir, war, surveillance, artificial intelligence, data analytics, national security and is organized as Table of Contents, Preface, 14 Chapters.

Share

Brain Readers: Neuralink and the Final Human Revolution book cover

21 posts available

Brain Readers: Neuralink and the Final Human Revolution

Kim Kyung-jin

Table of Contents, Prologue, 18 Chapters, Epilogue

Brain Readers: Neuralink and the Final Human Revolution is an online AI Library book by Kim Kyung-jin. It follows Neuralink, brain-computer interfaces, brain data, medicine, neurorights, and the future of human enhancement.

Facebook X LinkedIn Threads Telegram
Artificial Intelligence and the Reshaping of Society book cover

16 posts available

Artificial Intelligence and the Reshaping of Society

Kim Kyung-jin

Table of Contents, Preface, 13 Chapters, Epilogue

Artificial Intelligence and the Reshaping of Society is an online AI Library book by Kim Kyung-jin. It follows how artificial intelligence changes work, education, inequality, cities, democracy, and human relationships.

Facebook X LinkedIn Threads Telegram
Ten Questions AI Poses to Humanity book cover

12 posts available

Ten Questions AI Poses to Humanity

Kim Kyung-jin

Table of Contents, Preface, 10 Chapters

Ten Questions AI Poses to Humanity is an online AI Library book by Kim Kyung-jin. It asks how artificial intelligence changes truth, weapons, work, data, identity, and human control.

Facebook X LinkedIn Threads Telegram
Malaysia and the Malacca Strait book cover

23 posts available

Malaysia and the Malacca Strait: Whoever Controls It Controls the World

Kim Kyung-jin

Table of Contents, Preface, 20 Chapters, Epilogue

Malaysia and the Malacca Strait is an online AI Library book by Kim Kyung-jin. It covers Malaysia, the Malacca Strait, maritime logistics, geopolitics, global trade, and Southeast Asia’s strategic future.

Facebook X LinkedIn Threads Telegram
Georgia history and culture travel book cover

24 posts available

A Journey Through Georgia's History and Culture

Kim Kyung-jin

Table of Contents, Preface, 17 Chapters, 4 Appendices, Epilogue

A Journey Through Georgia’s History and Culture is an online AI Library book by Kim Kyung-jin. It covers Georgia’s history, culture, religion, politics, travel, and the Caucasus crossroads between Europe and Asia.

Facebook X LinkedIn Threads Telegram
Reading Armenia book cover

13 posts available

Reading Armenia: A Thousand Prayers, One Mountain

Kim Kyung-jin

Table of Contents, Preface, 10 Chapters, Epilogue

Reading Armenia: A Thousand Prayers, One Mountain is an online AI Library book by Kim Kyung-jin. It covers Armenian history, faith, Mount Ararat, cultural memory, travel, and the endurance of a small nation.

Facebook X LinkedIn Threads Telegram
Mastering Claude Code book cover

41 posts available

Mastering Claude Code

Kim Kyung-jin

Table of Contents, Preface, Chapters, Appendices

Mastering Claude Code is an online AI Library book by Kim Kyung-jin. It covers Claude Code setup, commands, workflows, automation, agents, and practical methods for using Claude Code in real work.

Facebook X LinkedIn Threads Telegram
Claude Cowork and Agent manual book cover

11 posts available

Claude Cowork and Agent Utilization Manual

Kim Kyung-jin

Table of Contents, Preface, 8 Chapters, Closing Note

Claude Cowork and Agent Utilization Manual is an online AI Library book by Kim Kyung-jin. It covers Claude Code, AI agents, coding automation, work automation, and practical agent-based collaboration.

Facebook X LinkedIn Threads Telegram
2026 U.S.-Iran War and the Global Energy Crisis book cover

39 posts available

The 2026 U.S.-Iran War and the Global Energy Crisis

Kim Kyung-jin

Table of Contents, Preface, Chapters and Appendices

The 2026 U.S.-Iran War and the Global Energy Crisis is an online AI Library book by Kim Kyung-jin. It covers war, oil, the Strait of Hormuz, maritime security, energy markets, and the global consequences of conflict.

Facebook X LinkedIn Threads Telegram
The Traces Han Dong-hoon Left on South Korea book cover

13 posts available

The Traces Han Dong-hoon Left on South Korea

Kim Kyung-jin

Table of Contents, Prologue, Chapters, Epilogue

The Traces Han Dong-hoon Left on South Korea is an online AI Library book by Kim Kyung-jin. It examines his record in justice policy, immigration reform, public institutions, and the structural questions facing South Korea.

Facebook X LinkedIn Threads Telegram
The Han Dong-hoon Story book cover

39 posts available

The Han Dong-hoon Story

Kim Kyung-jin

Table of Contents, Prologue, Chapters, Epilogue

The Han Dong-hoon Story is an online AI Library book by Kim Kyung-jin. It traces Han Dong-hoon’s life, public career, political choices, and the changing landscape of South Korean conservative politics.

Facebook X LinkedIn Threads Telegram
Beyond the Glass Ceiling cover

39 entries

Beyond the Glass Ceiling

Kim Kyung-jin

Table of contents, prologue, 31 chapters, epilogue, 5 appendices

A political biography tracing Sanae Takaichi's rise from Nara to Japan's premiership, through party struggles, security policy, diplomacy, and the meaning of Japan's first female prime minister.

Sam Altman Biography: Pioneer of the AI Revolution cover

22 posts

Sam Altman Biography: Pioneer of the AI Revolution

Kim Kyung-jin, Kim Kyung-ran

Table of contents, preface, 7 parts, 20 chapters

An online biography following Sam Altman's childhood, startups, Y Combinator, OpenAI, ChatGPT, the 2023 board crisis, and his sense of responsibility in the AI era.

Facebook X LinkedIn Threads Telegram
From Chaiwala to Prime Minister cover

13 entries

From Chaiwala to Prime Minister

Kim Kyung-jin

Table of contents, preface, 10 chapters, epilogue

A political biography tracing Narendra Modi from a chai-selling boy in Vadnagar to RSS organizer, Gujarat chief minister, and three-term prime minister, while reading modern India, Korea-India relations, and the risks of a rising power.

AI Classroom: Your Grades Will Change book cover

26 posts available

AI Classroom: Your Grades Will Change

Kim Kyung-jin

Table of Contents, Preface, 24 Sections

An online AI Library book by Kim Kyung-jin on how AI can support elementary, middle, and high school learning, teaching, assessment, and educational equity.

Facebook X LinkedIn Threads Telegram
Military Artificial Intelligence cover

17 entries

Military Artificial Intelligence

Kim Kyung-jin and Kim Won-tae

Table of contents, preface, 14 chapters, epilogue

A full-length study of military artificial intelligence, from autonomous weapons, drones, command systems, logistics, and cyber defense to the strategies of the United States, China, Israel, Korea, and global defense AI companies.

Global Case Studies in Introducing AI into Public Administration book cover

25 posts available

Global Case Studies in Introducing AI into Public Administration

Kim Kyung-jin

Table of Contents, 23 Chapters, Epilogue

An online AI Library book by Kim Kyung-jin on public-sector AI adoption, national strategies, administrative services, governance, and future policy tasks.

Facebook X LinkedIn Threads Telegram
Seven Misunderstandings About the Arctic Route book cover

10 posts available

Seven Misunderstandings About the Arctic Route

Kim Kyung-jin

Table of Contents, Preface, 7 Chapters, Epilogue

An online AI Library book by Kim Kyung-jin on seven common misunderstandings about the Arctic Route, including speed, liner service, insurance, safety rules, year-round access, carbon impact, and infrastructure.

Facebook X LinkedIn Threads Telegram
Artificial Intelligence Election cover

14 posts

Artificial Intelligence Election

Kim Kyung-jin

Table of contents, author preface, 11 chapters, closing essay

An online book on campaign messaging, publicity materials, digital campaigning, data analysis, campaign operations, disinformation defense, legal risk, and ready-to-use prompts.

Facebook X LinkedIn Threads Telegram
Demis Hassabis book cover

34 posts available

Demis Hassabis, Father of Google’s Artificial Intelligence

Kim Kyung-ran, Kim Kyung-jin

Table of Contents, Author’s Preface, 31 Chapters, Epilogue

Demis Hassabis, Father of Google’s Artificial Intelligence is an online AI Library book by Kim Kyung-ran, Kim Kyung-jin. It covers Demis Hassabis, Google DeepMind, artificial intelligence, AlphaGo, AI research and is organized as Table of Contents, Author’s Preface, 31 Chapters, Epilogue.

Share

The Dhammapada 423 Verses book cover

28 posts available

The Dhammapada: 423 Verses

Kim Kyung-jin

Table of Contents, Editor's Note, 26 Chapters, 423 Verses

An online AI Library book by Kim Kyung-jin. This edition arranges all 423 verses of the Dhammapada into 26 chapters for slow, poetic reading.

Facebook X LinkedIn Threads Telegram
Nano Banana Pro Practical Prompt Book cover

24 posts

Nano Banana Pro Practical Prompt Book

Kim Kyung-jin

6 parts, 22 chapters, classroom prompt appendix

An online book for using Nano Banana Pro in classes and real work, covering image generation, editing, text rendering, character consistency, business use cases, and monetization.

Facebook X LinkedIn Threads Telegram
Liberal Arts AI for College Students book cover

16 posts available

Liberal Arts AI for College Students

Kim Kyung-jin

Table of Contents, Preface, 13 Chapters, Closing Essay

An online AI Library textbook for college students. It introduces AI history, daily use, document work, research, images, presentations, video, productivity, learning, careers, copyright, and governance.

Facebook X LinkedIn Threads Telegram
Legal Practice and Artificial Intelligence book cover

16 posts available

Legal Practice and Artificial Intelligence

Kim Kyung-jin

Table of Contents, Preface, 14 Parts

An online AI Library book by Kim Kyung-jin on legal research, drafting, evidence analysis, contract review, NotebookLM, and practical generative AI workflows for legal practice.

Facebook X LinkedIn Threads Telegram
Hello, I Am Kim Kyung-jin book cover

10 posts available

Hello, I Am Kim Kyung-jin

Kim Kyung-jin

Table of Contents, Preface, Recommendations, 6 Chapters, Closing

An online AI Library book on Kim Kyung-jin's life, science and technology policy, parliamentary diplomacy, legislative battles, Dongdaemun vision, and proposals for Korea's demographic future.

Facebook X LinkedIn Threads Telegram
Politics and People book cover

25 posts available

Politics and People

Kim Kyung-jin

Table of Contents, Prologue, 22 Chapters, Epilogue

An online AI Library book by Kim Kyung-jin on how politics begins with reading people, winning trust, keeping relationships, and enduring seasons of crisis.

Facebook X LinkedIn Threads Telegram

[AI Library] Chapter 15: Vercel Deployment: Sharing Your Code with the World

Mastering Claude Code
Author
Kim Kyung-jin
Date
2026-05-06 09:09
Views
342

Mastering Claude Code

Chapter 15: Vercel Deployment: Sharing Your Code with the World

Kim Kyung-jin

Mastering Claude Code

What is Vercel: The Concept of One-Click Deployment

There is a singular sensation the first time you see your own website displayed on a mobile phone screen. A page that existed only on your computer's localhost now appears identically in a mobile browser you opened while sipping coffee in a cafe. What happened in between?

Localhost is an address accessible only from your own computer. When Claude Code starts a development server, you are assigned an address like localhost:3000 or localhost:51006, which opens only in a browser on the same computer. If someone else enters this address, nothing appears. Because the website's code runs only in your computer's memory.

To release this code to the world, you must upload it to a server running 24 hours a day and connect a unique address to that server. Traditionally, this process required dozens of steps: renting a server, configuring the operating system, installing web server software, issuing an SSL certificate, and connecting a domain.

Vercel is a service that compresses this complicated process into a single button click. When you select a GitHub repository and press the Deploy button, Vercel fetches the code, builds it, deploys it to servers distributed worldwide, automatically sets up an HTTPS certificate, and assigns a unique URL.

Vercel's free plan is sufficient for running personal projects and portfolio sites. Deployed sites are assigned a default domain in the format projectname.vercel.app. Anyone can access your site through this domain, and you can also connect your own custom domain.

The key to understand here is that what Vercel does is take your code and turn it into a website. When you have code on GitHub and deployment configuration on Vercel, you complete the pipeline connecting the two.

Connecting a GitHub Repository to Vercel

When you sign up for Vercel using your GitHub account, all the steps that follow become straightforward. Vercel can immediately access your list of GitHub repositories.

The connection process works as follows.

Click Add New Project in the Vercel dashboard. Your GitHub repository list appears on the screen. Find the repository you want to deploy and click the Import button. A build configuration screen appears, where it automatically detects frameworks like Next.js or React. When you click the Deploy button, the build begins.

In tens of seconds to a few minutes, the build completes and a unique URL is generated. When you enter this URL in your browser, your website appears. Whether you open it on a phone or a computer in another country, the same page appears.

However, problems can occur on the first deployment. Let me recall the website example from the previous chapter. When I deployed a Blender product landing page to Vercel, the frame image files used in the scroll animation were missing. A site that ran perfectly on my computer now displayed only text without the Blender images after deployment.

The culprit was the .gitignore file. The image frame folder was excluded from Git tracking, so it was never pushed to GitHub, and Vercel never received those files. The solution is simple. When I ask Claude Code to include the frame images in GitHub and push again, it modifies the .gitignore configuration and pushes the missing files in an additional commit.

This experience offers a lesson. Your computer environment and deployment environment are different. Files that exist on your computer but are not tracked by Git do not exist in the deployment environment. Before deploying, you need to develop the habit of checking: Does my repository include all the files needed to run the site?

In the Deployments tab of the Vercel dashboard, you can view all deployment history. Rolling back a problematic deployment to a previous version is also possible with a single click.

Real-Time Deployment Pipeline: How Code Changes Automatically Reflect

Once the connection between Vercel and GitHub is complete, a remarkably smooth workflow operates from then on.

The process works like this. You modify the website code in Claude Code. You check the changes on your localhost. If you like them, you request: push to GitHub. A new commit arrives on GitHub. Vercel automatically detects this change. A new build starts, and when it completes, the live site automatically updates.

The critical safeguard in this pipeline is explicit pushing. No matter how much you modify on your computer, the live site remains unaffected until you say push to GitHub. This is intentional design.

It is safer to write this principle into your CLAUDE.md file. For example: We will sync changes to GitHub, and GitHub will automatically push to Vercel. However, when you make changes on my computer, always validate them first on my localhost. Never reflect changes remotely until I explicitly tell you to commit or push to GitHub. With guidelines like these in place, you prevent Claude Code from accidentally pushing code while you are still working on it.

The speed of real-time reflection is also impressive. In the earlier example, after adding a glow effect to the hero button and pushing to GitHub, Vercel's deployment completed within minutes, and the glowing button appeared when I refreshed the live site.

In GitHub's commit history, the message add glowing pulse effect to hero join the community button was recorded, and a corresponding deployment record appeared in Vercel's deployment history.

Through this structure, three environments naturally take shape.

Development environment (your localhost): A space where you freely modify and test. Failures have no impact.

Staging environment (GitHub): A space where code change history is recorded. Code pushed here should be in an organized state.

Production environment (Vercel live site): The space where actual users access your site. It automatically deploys from GitHub.

Connecting a Domain and Setting Environment Variables

The default projectname.vercel.app domain that Vercel automatically assigns is functionally complete, but it falls short of conveying a professional impression. Connecting your own domain raises the credibility of your site.

The domain connection process begins in Vercel's project settings. Navigate to the Domains section under the Settings tab. You have two options: purchase a domain directly from Vercel or add a domain you already own.

To connect an existing domain, you must change your DNS settings (Domain Name System configuration). In the admin panel of the service where you purchased the domain,such as Gabia, Namecheap, or Google Domains,modify the DNS records to the values Vercel specifies. Vercel's guidance screen explicitly tells you which record to set to which value, so you can follow along even without technical background knowledge.

DNS changes can take anywhere from minutes to up to 48 hours to propagate. In most cases, the change applies within 30 minutes, but if access fails immediately after connecting the domain, there is no need to worry.

Environment variable configuration is necessary when your project integrates with external services. Sensitive information such as API keys, database connection strings, and authentication tokens should not be written directly in your code. Instead, manage them separately as environment variables.

In Vercel's project settings, you can find the Environment Variables section and register key-value pairs. For example, enter your actual API key value as the key NEXT_PUBLIC_API_KEY. This value is stored only on Vercel's servers and is not included in your GitHub repository. In your code, you reference this value as process.env.NEXT_PUBLIC_API_KEY.

The reason for using environment variables is security. Even if your GitHub repository is public, your API key remains unexposed. Additionally, you can use different values in your development and deployment environments. For instance, use a test API key on your computer and the actual API key in production.

When you change an environment variable, Vercel automatically runs a redeployment. If your site redeploys even though you did not modify the code, the cause may be an environment variable change.

Your site is now live, your domain is connected, and your environment variables are set. When you enter the URL in a browser, everyone sees the same page. Yet deployment is not the end. Over time, a live site encounters new types of problems,issues that were invisible in the development environment.

Lawyer Kim Kyungjin, Artificial Intelligence Specialist

AI Legal Policy Expert · Former Member of National Assembly · Author of Multiple Works

If this book has stayed with you for even a moment, please support it so that the next story can reach the world.

(Voluntary Donation Account: NH Bank 302-1096-0948-81 Account Holder: Kim Kyungjin)

Kim Kyung-jin

Attorney · Former Member of the National Assembly · AI Policy Researcher

kimkj.com

© 2026 Kim Kyung-jin. All rights reserved.

#KimKyungjin #AILibrary #MasteringClaudeCode
Scroll to Top
kimkj.com Home