Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
最近コード読んでる?
Search
lvncer
November 05, 2025
22
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
最近コード読んでる?
2025/11/04 学校座談会 突発LT枠で発表したスライド
lvncer
November 05, 2025
More Decks by lvncer
See All by lvncer
slidev template v1 2026/05/24
lvncer
0
2
AI話とアウトプット時代について
lvncer
0
15
ポートフォリオスライド
lvncer
0
53
最高のWebアプリをデプロイせよ
lvncer
0
11
AI駆動開発の最先端について
lvncer
0
26
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
580
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
160
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Context Engineering - Making Every Token Count
addyosmani
9
960
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
190
Marketing to machines
jonoalderson
1
5.4k
Music & Morning Musume
bryan
47
7.2k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
410
Why Our Code Smells
bkeepers
PRO
340
58k
Transcript
最近コード読んでる? 座談会 突発 LT takahashi kihiro
最近コード読んでる??? もしくは書いてる?
export type AudioChatStatus = "idle" | "listening" | "processing" |
"speaking" | "error"; export class AudioChatOrchestrator { private config: AudioChatConfig; private callbacks: AudioChatCallbacks; private status: AudioChatStatus = "idle"; private isActive = false; constructor( private audioInput: AudioInputService, private speechRecognition: SpeechRecognitionService, private speechSynthesis: IntegratedSpeechService, private animationController: AnimationController, config: AudioChatConfig, callbacks: AudioChatCallbacks = {}, ) { this.config = config; this.callbacks = callbacks; this.setupEventHandlers(); this.updateServiceConfigs(); }
誰だこのコード書いたやつ?! 何もわからんぞ!
vibe coding をしすぎて何も理解してない これじゃただ の AI 自動生成職人じゃないか
このままじゃダメだ
https://simonwillison.net/2025/Oct/7/vibe-engineering/
どのくらい生成 AI に任せているかをあらわす指標 https://bufferings.hatenablog.com/entry/2025/10/02/235024
I think Cursor really amplifies your abilities; it doesn't replace
you. cursor meetup toyo #2 Ryolu
まとめ ちゃんとコードを読む習慣をつけて Vibe Engineering すれば良い(今更)
最後に 10 月 AI 話