Skip to content
charly-vibesPublic

About

Single-page web app experiments — small standalone apps built with vanilla JS, each with a spec and session notes

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

133 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jams

Small applications, one-day experiments — each a standalone page, no frameworks, no ceremonies. Built to understand tools and approaches directly.

Each jam is a self-contained HTML/JS application deployed as a subdirectory. The focus is on direct, almost brutal simplicity: one file, one idea, one session.

Applications

  • index: Landing page listing all jams

Debug Transcribir from another device

Run just serve-ssl from the repository root. The command prints the LAN URL to open on a device connected to the same network. The device must trust the mkcert root certificate printed by the command; otherwise browser APIs such as the microphone and service worker will not be available.

Browser console output, uncaught errors, UI actions, page/network lifecycle events, fetch requests, and service-worker diagnostics appear in the server terminal. Complete structured records are also appended to .logs/transcribir-session-<sessionId>.jsonl. Diagnostics activate only when the dedicated development server advertises its collector, so ordinary static hosts and the deployed GitHub Pages app do not receive them.


A note on authorship

All the code in this repository was generated by a large language model. This is not a confession, nor an apology. It's a fact, like the one that says water boils at a hundred degrees at sea level: neutral, technical, and with consequences one discovers later.

What the human did is what tends to happen before and after things come into existence: thinking. Reviewing requirements, arguing about edge cases, understanding what needs to be built and why, deciding how the system should behave when reality —which is capricious and does not read documentation— confronts it with situations nobody anticipated. The hours of planning, of design, of reading specifications until exhaustion dissolves the boundary between understanding and hallucination.

The LLM writes. The human knows what it should say.

There is a distinction, even if looking at the commit history makes it hard to find. The distinction is that a machine can produce correct code without understanding anything, the same way a calculator can solve an integral without knowing what time is. Understanding what that integral is for, whether it actually solves the problem, whether the problem was the right problem to begin with — that remains human territory. For now.

Leer en español

About

Single-page web app experiments — small standalone apps built with vanilla JS, each with a spec and session notes

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages