vibe
AI for software engineering: from probable to provable
Vibe coding, the much-touted use of AI techniques for programming, faces two overwhelming obstacles: the difficulty of specifying goals ("prompt engineering" is a form of requirements engineering, one of the toughest disciplines of software engineering); and the hallucination phenomenon. Programs are only useful if they are correct or very close to correct. The solution? Combine the creativity of artificial intelligence with the rigor of formal specification methods and the power of formal program verification, supported by modern proof tools.
'Vibe coding' beats 'clanker' to be Collins dictionary's word of the year
Collins dictionary lexicographers chose'vibe coding' after spotting a sharp rise in its usage. Collins dictionary lexicographers chose'vibe coding' after spotting a sharp rise in its usage. 'Vibe coding' beats'clanker' to be Collins dictionary's word of the year AI-inspired word joins'biohacking', 'Henry' and'broligarchy' on tech-heavy 2025 list "Vibe coding", an emerging software development that turns natural language into computer code using artificial intelligence, has been named Collins dictionary's word of the year for 2025. Lexicographers at Collins monitor the 24bn-word Collins Corpus, which draws from a range of media sources, including social media, to create the annual list of new and notable words that reflect our ever-evolving language . They chose vibe coding as word of the year after observing a huge increase in usage since its first appearance in February.
- North America > United States (0.32)
- Europe > Ukraine (0.07)
- Oceania > Australia (0.05)
- Europe > Belgium (0.05)
- Media (0.69)
- Government > Regional Government > North America Government > United States Government (0.32)
- Leisure & Entertainment > Sports > Football (0.30)
- Information Technology > Communications > Social Media (1.00)
- Information Technology > Artificial Intelligence > Natural Language > Chatbot (0.30)
'Vibe coding' named word of the year by Collins Dictionary
'Vibe coding' named word of the year by Collins Dictionary If you've ever wanted to create your own computer program but never learnt how to code, you might try vibe coding. Collins Dictionary's word of the year - which is confusingly made up of two words - is the art of making an app or website by describing it to artificial intelligence (AI) rather than by writing programming code manually. The term was coined in February by OpenAI co-founder Andrej Karpathy, who came up with the name to represent how AI can let some programmers forget that the code even exists and give in to the vibes while making a computer program. It was one of 10 words on a shortlist to reflect the mood, language and preoccupations of 2025. By giving an AI tool a simple description such as make me a program that schedules my weekly meals, people can use vibe coding to make basic apps without any previous programming knowledge.
- North America > United States (0.31)
- South America (0.16)
- North America > Central America (0.16)
- (13 more...)
From vibe coding to context engineering: 2025 in software development
This year, we've seen a real-time experiment playing out across the technology industry, one in which AI's software engineering capabilities have been put to the test against human technologists. And although 2025 may have started with AI looking strong, the transition from vibe coding to what's being termed context engineering shows that while the work of human developers is evolving, they nevertheless remain absolutely critical. This is captured in the latest volume of the " Thoughtworks Technology Radar," a report on the technologies used by our teams on projects with clients. In it, we see the emergence of techniques and tooling designed to help teams better tackle the problem of managing context when working with LLMs and AI agents. Taken together, there's a clear signal of the direction of travel in software engineering and even AI more broadly. After years of the industry assuming progress in AI is all about scale and speed, we're starting to see that what matters is the ability to handle context effectively.
Ray-Ban Meta Gen 2 Review: Upgraded Glasses, Bad Vibes
Meta's new display-less smart glasses are quite good, but the vibes are off. All products featured on WIRED are independently selected by our editors. However, when you buy something through our retail links, we may earn an affiliate commission. Upgraded camera shoots 3K photos and slow-motion video. Ray-Bans sure do look slick.
- North America > United States > California > San Francisco County > San Francisco (0.05)
- North America > United States > California > Santa Clara County > Palo Alto (0.05)
- Europe > Slovakia (0.05)
- Europe > Czechia (0.05)
FeatBench: Evaluating Coding Agents on Feature Implementation for Vibe Coding
Chen, Haorui, Li, Chengze, Li, Jia
The rapid advancement of Large Language Models (LLMs) has given rise to a novel software development paradigm known as "vibe coding," where users interact with coding agents through high-level natural language. However, existing evaluation benchmarks for code generation inadequately assess an agent's vibe coding capabilities. Existing benchmarks are misaligned, as they either require code-level specifications or focus narrowly on issue-solving, neglecting the critical scenario of feature implementation within the vibe coding paradiam. To address this gap, we propose FeatBench, a novel benchmark for vibe coding that focuses on feature implementation. Our benchmark is distinguished by several key features: 1. Pure Natural Language Prompts. Task inputs consist solely of abstract natural language descriptions, devoid of any code or structural hints. 2. A Rigorous & Evolving Data Collection Process. FeatBench is built on a multi-level filtering pipeline to ensure quality and a fully automated pipeline to evolve the benchmark, mitigating data contamination. 3. Comprehensive Test Cases. Each task includes Fail-to-Pass (F2P) and Pass-to-Pass (P2P) tests to verify correctness and prevent regressions. 4. Diverse Application Domains. The benchmark includes repositories from diverse domains to ensure it reflects real-world scenarios. We evaluate two state-of-the-art agent frameworks with four leading LLMs on FeatBench. Our evaluation reveals that feature implementation within the vibe coding paradigm is a significant challenge, with the highest success rate of only 29.94%. Our analysis also reveals a tendency for "aggressive implementation," a strategy that paradoxically leads to both critical failures and superior software design. We release FeatBench, our automated collection pipeline, and all experimental results to facilitate further community research.
- North America > Dominican Republic (0.04)
- Asia > China > Jiangsu Province > Nanjing (0.04)
- Asia > China > Beijing > Beijing (0.04)
Vibe Coding for UX Design: Understanding UX Professionals' Perceptions of AI-Assisted Design and Development
Li, Jie, Hou, Youyang, Lin, Laura, Zhu, Ruihao, Cao, Hancheng, Ali, Abdallah El
Generative AI is reshaping UX design practices through "vibe coding," where UX professionals express intent in natural language and AI translates it into functional prototypes and code. Despite rapid adoption, little research has examined how vibe coding reconfigures UX workflows and collaboration. Drawing on interviews with 20 UX professionals across enterprises, startups, and academia, we show how vibe coding follows a four-stage workflow of ideation, AI generation, debugging, and review. This accelerates iteration, supports creativity, and lowers barriers to participation. However, professionals reported challenges of code unreliability, integration, and AI over-reliance. We find tensions between efficiency-driven prototyping ("intending the right design") and reflection ("designing the right intention"), introducing new asymmetries in trust, responsibility, and social stigma within teams. Through the lens of responsible human-AI collaboration for AI-assisted UX design and development, we contribute a deeper understanding of deskilling, ownership and disclosure, and creativity safeguarding in the age of vibe coding.
- North America > United States > New York > New York County > New York City (0.06)
- North America > United States > Pennsylvania > Allegheny County > Pittsburgh (0.04)
- North America > United States > Hawaii > Honolulu County > Honolulu (0.04)
- (19 more...)
- Questionnaire & Opinion Survey (0.87)
- Research Report > New Finding (0.67)
- Research Report > Experimental Study (0.46)
- Personal > Interview (0.46)
- Law (1.00)
- Information Technology > Security & Privacy (1.00)
- Health & Medicine (0.69)
A vibe coding learning design to enhance EFL students' talking to, through, and about AI
Woo, David James, Guo, Kai, Yu, Yangyang
This innovative practice article reports on the piloting of vibe coding (using natural language to create software applications with AI) for English as a Foreign Language (EFL) education. We developed a human-AI meta-languaging framework with three dimensions: talking to AI (prompt engineering), talking through AI (negotiating authorship), and talking about AI (mental models of AI). Using backward design principles, we created a four-hour workshop where two students designed applications addressing authentic EFL writing challenges. We adopted a case study methodology, collecting data from worksheets and video recordings, think-aloud protocols, screen recordings, and AI-generated images. Contrasting cases showed one student successfully vibe coding a functional application cohering to her intended design, while another encountered technical difficulties with major gaps between intended design and actual functionality. Analysis reveals differences in students' prompt engineering approaches, suggesting different AI mental models and tensions in attributing authorship. We argue that AI functions as a beneficial languaging machine, and that differences in how students talk to, through, and about AI explain vibe coding outcome variations. Findings indicate that effective vibe coding instruction requires explicit meta-languaging scaffolding, teaching structured prompt engineering, facilitating critical authorship discussions, and developing vocabulary for articulating AI mental models.
- Research Report (0.84)
- Instructional Material > Course Syllabus & Notes (0.34)
- Leisure & Entertainment > Games (0.47)
- Education > Curriculum > Subject-Specific Education (0.47)
Academic Vibe Coding: Opportunities for Accelerating Research in an Era of Resource Constraint
Crowson, Matthew G, Celi, Leo Celi A.
Academic laboratories face mounting resource constraints: budgets are tightening, grant overheads are potentially being capped, and the market rate for data-science talent significantly outstrips university compensation. Vibe coding, which is structured, prompt-driven code generation with large language models (LLMs) embedded in reproducible workflows, offers one pragmatic response. It aims to compress the idea-to-analysis timeline, reduce staffing pressure on specialized data roles, and maintain rigorous, version-controlled outputs. This article defines the vibe coding concept, situates it against the current academic resourcing crisis, details a beginner-friendly toolchain for its implementation, and analyzes inherent limitations that necessitate governance and mindful application.
- North America > United States > California > San Francisco County > San Francisco (0.16)
- North America > United States > Massachusetts > Suffolk County > Boston (0.15)
- North America > United States > Virginia > Alexandria County > Alexandria (0.04)
- (5 more...)
- Health & Medicine (1.00)
- Law (0.94)
- Information Technology > Security & Privacy (0.70)
- Government > Regional Government (0.47)
- Information Technology > Artificial Intelligence > Representation & Reasoning (1.00)
- Information Technology > Artificial Intelligence > Natural Language > Large Language Model (1.00)
- Information Technology > Artificial Intelligence > Natural Language > Chatbot (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (0.94)
VIBE: Video-Input Brain Encoder for fMRI Response Modeling
Schad, Daniel Carlström, Dixit, Shrey, Keck, Janis, Studenyak, Viktor, Shpilevoi, Aleksandr, Bicanski, Andrej
We present VIBE, a two-stage Transformer that fuses multi-modal video, audio, and text features to predict fMRI activity. Representations from open-source models (Qwen2.5, BEATs, Whisper, SlowFast, V-JEPA) are merged by a modality-fusion transformer and temporally decoded by a prediction transformer with rotary embeddings. Trained on 65 hours of movie data from the CNeuroMod dataset and ensembled across 20 seeds, VIBE attains mean parcel-wise Pearson correlations of 0.3225 on in-distribution Friends S07 and 0.2125 on six out-of-distribution films. An earlier iteration of the same architecture obtained 0.3198 and 0.2096, respectively, winning Phase-1 and placing second overall in the Algonauts 2025 Challenge.
- Europe > Germany > Saxony > Leipzig (0.05)
- Europe > Germany > Hamburg (0.04)
- Asia > Middle East > Saudi Arabia > Asir Province > Abha (0.04)
- Asia > Middle East > Jordan (0.04)
- Health & Medicine > Therapeutic Area > Neurology (1.00)
- Leisure & Entertainment (0.93)
- Media > Television (0.68)
- Information Technology > Data Science (1.00)
- Information Technology > Artificial Intelligence > Natural Language (1.00)
- Information Technology > Artificial Intelligence > Cognitive Science (1.00)
- Information Technology > Artificial Intelligence > Machine Learning > Neural Networks > Deep Learning (0.93)