2026-02-25
“There’s a new kind of coding I call”vibe coding”, where you fully give in to the vibes, embrace exponentials, and forget that the code even exists.”
Source: [https://x.com/karpathy/status/1886192184808149383?lang=en]
. . .
In practice:
Describe what you want in plain English (or others languages really)
AI generates the code
You refine through conversation iteratively**
Deploy without deep technical knowledge???
“Forget that the code even exists” is not impossible, but knowing the logic / structure / code is actually quite desirable for speed and precision.
AI-assisted coding does help learning how to code
A data dashboard for exploring a corpus of academic writing in biomedical science.
Built with Replit (plus some Python)
. . .
Visit:
qualitiative-methods-dashboard.replit.app
Click “Use Biomedical Dataset” to start exploring.
A tool to display rhetorical progression in the Methods section of science writing.
Built with Google AI Studio
AnnotateLab
annotatelab-860580144856.us-west1.run.app
Click “Display annotation” (top right) — expect 4-5 seconds loading time.
Technical:
Pedagogical:
. . .
Access now
Go to aistudio.google.com and sign in with your Google account.
Copy and paste these prompts to see what AI can generate:
. . .
Non-language data:
“Create a simple web app that converts temperatures between Celsius and Fahrenheit”
“Build a to-do list app with the ability to mark tasks as complete”
“Build a visualizer to display quadratic equations.”
For language data:
“Create a word frequency counter that shows a bar chart of the top 10 words. The input text box goes to the left hand side. Allow the user to upload a txt file within 1MB.”
“Build a simple concordancer that shows a keyword in context.”
“Make a readability calculator that computes Flesch-Kincaid score.”
Use the many tricks in prompt engineering: Chain-of-Thoughts, metaprompting, references (with images or links)
Vague:
“Make a word frequency tool”
Better:
“Create a web app where users can paste text into a box. Use a clean, professional design with a blue color scheme. When they click ‘Analyze’, show:
A bar chart of the 15 most frequent words (excluding stopwords)
A table with word, frequency, and percentage
A download button to save results as CSV. ”
For quick demos:
For real deployment:
Google AI Studio: aistudio.google.com
Replit: replit.com
Streamlit: streamlit.io
Contact: c.lam@leeds.ac.uk
Share your experiments, questions, and ideas!
Email: c.lam@leeds.ac.uk