Skip to content

Commit ba60d91

Browse files
committed
updated uxproto/08clients
1 parent 7258882 commit ba60d91

File tree

3 files changed

+292
-18
lines changed

3 files changed

+292
-18
lines changed

promptEngr.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ icon: fa-edit
2525

2626
[07recentWork](/promptEngr/07recentWork/index.html) explores some *very* recent work in genAI.
2727

28-
[08engineering](/promptEngr/08engineering/index.html) surveys of prompt engineering approaches, system prompting, and introduces SageMaker and Colab.
28+
[08engineering](/promptEngr/08engineering/index.html) surveys of prompt engineering approaches, system prompting, and explores the Inspect framework for evaluation.
2929

30-
[09frameworks](/promptEngr/09frameworks/index.html) surveys prompt frameworks and continues exploration of Colab.
30+
[09frameworks](/promptEngr/09frameworks/index.html) surveys prompt frameworks.
3131

3232
[10localRAGchatbot](/promptEngr/10localRAGchatbot/index.html) introduces a locally run RAG chatbot.
3333

34-
[11skills](/promptEngr/11skills/index.html) introduces Claude Skills.
34+
[11skills](/promptEngr/11skills/index.html) introduces Claude Skills and MCP servers.
3535

3636
[12pretraining](/promptEngr/12pretraining/index.html) discusses pre-training models from the perspective of the Xiao (2025) book.
3737

uxproto/08clients/index.html

Lines changed: 200 additions & 12 deletions
Large diffs are not rendered by default.

uxproto/08clients/index.qmd

Lines changed: 89 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,95 @@ menu:
3535
css: "style.css"
3636
---
3737

38-
::: {.r-fit-text}
39-
Week EIGHT
40-
:::
38+
# [Week EIGHT]{.r-fit-text}
39+
40+
# But first ... Vibe Coding
41+
42+
## Specifically, Beyond Vibe Coding
43+
![](fiBeyondVibe.png)
44+
45+
## Just the beginning ...
46+
- `Osmani2025ch1-3.pdf` is now in Canvas > Files > booksPapers
47+
- Just the first three chapters
48+
- Osmani posits a spectrum from vibe coding to agentic engineering
49+
- You created some prompts to vibe code a bill splitter / tip calculator in our last class
50+
- How did Claude do with those?
51+
52+
##
53+
![](fiSplit01.png)
54+
55+
##
56+
![](fiSplit02.png)
57+
58+
##
59+
![](fiSplit03.png)
60+
61+
##
62+
![](fiSplit04.png)
63+
64+
##
65+
![](fiSplit05.png)
66+
67+
##
68+
![](fiSplit06.png)
69+
70+
##
71+
![](fiSplit07.png)
72+
73+
##
74+
![](fiSplit07a.png)
75+
76+
##
77+
![](fiSplit08.png)
78+
79+
##
80+
![](fiSplit09.png)
81+
82+
##
83+
![](fiSplit10.png)
84+
85+
##
86+
![](fiSplit11.png)
87+
88+
##
89+
![](fiSplit12.png)
90+
91+
##
92+
![](fiSplit13.png)
93+
94+
##
95+
![](fiSplit14.png)
96+
97+
##
98+
![](fiSplit14a.png)
99+
100+
##
101+
![](fiSplit14b.png)
102+
103+
##
104+
![](fiSplit15.png)
105+
106+
##
107+
![](fiSplit16.png)
108+
109+
##
110+
![](fiSplit17.png)
111+
112+
## Takeaways
113+
- You need to vibe code or perform agentic engineering
114+
- There is a skill associated with it---you can't just expect out of the box success
115+
- Claude (and probably ChatGPT and maybe Gemini) is getting vastly better at this than it was a couple of months ago
116+
- You can't do it well for free or even close to free
117+
- You need a premium account (200USD/mo) for the best integration with Xcode, and probably the best integration with other developer tools
118+
- Therefore students and inexperienced designers are at a disadvantage compared to experienced designers whose companies pay for their accounts
119+
120+
## More Takeaways
121+
- Short prompts yield vague results
122+
- Some development knowledge greatly improves your prompts
123+
- You need to be a good debugger rather than a good developer
124+
- Vibe coding is an iterative process---you have to be ready to hold a conversation with the AI to get what you want
125+
- There are plenty of vibe coding "tools" on the market that all use the same two models, Claude or ChatGPT (maybe Gemini but I'm not sure)
126+
- Connecting Figma and Claude in a two-way street works best as of March 2026
41127

42128
# Clients
43129

0 commit comments

Comments
 (0)