Joined April 2015
22 Photos and videos
Goodness, vibe coding can be frustrating. Two steps forward, five backwards.
1
1
45
Josh Ponelat retweeted
direct manipulation
45
50
1,311
80,512
Josh Ponelat retweeted
Replying to @levelsio
i always put an empty 8gb file in the server root. in case something happens you have quick relief to fix things
107
92
3,173
261,287
Are you almost agentic? I wrote something up on it... open.substack.com/pub/ponela…

1
29
Josh Ponelat retweeted
# the nightmare bicycle imo, the most important idea in product design is to avoid the "nightmare bicycle". imagine a bicycle where the product manager said "people don't get math so we can't have numbered gears - we need to have labeled buttons for gravel mode, downhill mode, ..." this is a hypothetical "nightmare bicycle" that Andy diSessa imagines in his book Changing Minds. as he points out: it would be terrible! we'd lose the intuitive understanding of how to use the gears to solve any situation we encounter. which mode do you use for gravel downhill?? turns out, anyone can understand numbered gears totally fine after a bit of practice. people are capable! along the same lines - one of the worst misconceptions in product design is that a microwave needs to have a button for every thing you could possibly cook: "popcorn", "chicken", "potato", "frozen vegetable" bla bla bla. you really don't! you can just have a time (and power) button. people will figure out how to cook stuff. good designs expose systematic structure; they lean on their users' ability to understand this structure and apply it to new situations. we were born for this. bad designs paper over the structure with superficial labels that hide the underlying system, inhibiting their users' ability to actually build a clear model in their heads.
120
281
2,998
168,908
21 Sep 2024
Bret Victors principle of Immediate Connection, drives much of my thinking today, had to write about it… blog.ponelat.com/p/why-arent… @Dynamicland1
1
35
Josh Ponelat retweeted
23 Jul 2024
now this is a side project
105
1,378
21,163
879,976
17 Jul 2024
My first post on Substack! Just something to get going with... Marketing jargon on landing pages open.substack.com/pub/ponela…

23
12 Jul 2024
Fun!
Reading about AsyncAPI and learning its structure should be much easier now thanks to this great feature from @_acebuild that is now part of AsyncAPI website The beauty is that it is not hardcoded. The whole explorer is generated from @jsonschema asyncapi.com/docs/reference/…
1
40
12 Jul 2024
Philosophy is like understanding atoms. Useless, unless you can do something with it, and a dangerous rabbit hole. Stay safe people.
2
38
Josh Ponelat retweeted
I did not expect that I would ever have to drop such a message, but here it is. My teammates and I from the AsyncAPI team at Postman need to find new jobs. docs.google.com/spreadsheets… 1/n
5
22
34
4,991
Josh Ponelat retweeted
20 Jun 2024
This is possibly the funniest SNL skit ever made, lol
1,137
11,186
73,915
8,910,248
20 Jun 2024
First time I've had cli tool as me for my email...
1
36
Josh Ponelat retweeted
85
6,960
107,164
2,610,552
Josh Ponelat retweeted
11 Jun 2024
Who's running a small independent studio for design/dev/copywriting, lets connect! 🔗
144
7
257
55,654
`ls -lotr` to list files by modification date. You don't need the `-o`, but at least I can remember the acronym with it... lord-of-the-rings 😅
2
48
30 Apr 2024
Yay! There is an open source project like @Dynamicland1 , thanks @FolkComputer ! I look forward to seeing more of your experiments.
41
Josh Ponelat retweeted
My big news for the month 👇👇. We've joined @Atlassian
29 Apr 2024
We're joining @Atlassian to help them build the best internal developer platform 🤩. useoptic.com/blog/optic-is-j…
14
4
52
9,195
Josh Ponelat retweeted
Beware of this behavior #javascript #whatwgurl
27 Jul 2023
Apparently, the JavaScript URL parser will omit the default port for a protocol (80 for HTTP and 443 for HTTPS) even if it was explicitly specified.
2
4
187