James Cowling

2.2K posts

James Cowling banner
James Cowling

James Cowling

@jamesacowling

@convex CTO. Dropbox storage designer. VR Revisited author. Motorcycle mechanic. Closet Australian. MIT systems researcher turned database shill.

San Francisco, CA Katılım Haziran 2016
470 Takip Edilen11.8K Takipçiler
James Cowling
James Cowling@jamesacowling·
@existentializzm You live a blessed life if you don’t know how much VCs love wearing Patagonia vests
English
1
0
0
80
Lizzz
Lizzz@existentializzm·
@jamesacowling Damn I just realized I’m ngmi because the other definition of vest don’t even occur to me 😭
English
1
0
0
78
Lizzz
Lizzz@existentializzm·
You ever buy a vest, then a week later think, why the hell did I buy this vest. You’d think I’d learn my lesson but I now have two vests that I will probably never wear.
English
3
0
12
1.6K
James Cowling
James Cowling@jamesacowling·
@grhmc businesses where there's a tension between ethics and capitalism, because the optimal business strategy negatively affects end users. Ethics is critical in infra too, e.g., protecting user data, but that's aligned with our business value already.
English
1
0
10
346
James Cowling
James Cowling@jamesacowling·
The best thing about having a B2B infra company is you just sell a service, people buy it with money, and the ethical quandaries mostly end there.
English
8
4
132
10.9K
James Cowling
James Cowling@jamesacowling·
#1 advice for running an infra company is keep *everything* simple: systems, API, code, customer relationships. Complexity doesn’t scale and you’ll drown without simplicity your religion. LLMs suck at designing simple infra. Design infra by hand or use something like Convex.
shashank@aloobhujiyan

@jamesacowling I am providing agentic infra for ops heavy medium/large businesses. What’s your advice ?

English
11
3
127
8.6K
James Cowling
James Cowling@jamesacowling·
@zeeg If your bottleneck so far in life has been code production not strategy/design/architecture it’s going to be hard to understand why we haven’t yet seen a substantial productivity boost in companies with complex products
English
1
0
19
808
David Cramer
David Cramer@zeeg·
it is wild how many people think they have some trick and know how to make LLMs more effective than others its either full grift (whats the point?) or they just dont know what good engineering looks like "oh it doesnt work for you because you dont do XYZ"
English
75
12
306
26.2K
James Cowling
James Cowling@jamesacowling·
@jamwt What are the other two? Cloud computing and the web?
English
3
0
16
3.8K
Jamie Turner
Jamie Turner@jamwt·
Gen AI is the third biggest revolution in terms of new leverage/efficiency in the software industry during my career (mid 90s to now). It’s funny this is a controversial take. The capital environment so badly needs it to be #1.
English
3
0
68
11.5K
James Cowling
James Cowling@jamesacowling·
There’s been a lot of cloning going on lately but honestly if you haven’t put in the work to build a service/product/library you probably don’t have the experience to maintain it
David Cramer@zeeg

@nateberkopec must be great to not spend any money on building the software and reap all the rewards at some point folks will realize the 'find out' part of the story

English
0
0
41
4.8K
dax
dax@thdxr·
the hardest part about having a remote team is you can't hit your employees
English
276
100
4.3K
212.1K
Lizzz
Lizzz@existentializzm·
My April fools prank, we've had this photo of rizzed up bill gates in our office forever and I finally found the perfect photo to pair with it. 😂
Lizzz tweet media
English
1
0
5
586
James Cowling
James Cowling@jamesacowling·
There are people telling you quality and simplicity still matter and people telling you nothing matters so long as you're producing code. You get to decide who to listen to.
English
16
15
166
8.2K
James Cowling
James Cowling@jamesacowling·
This video is the best articulation I've seen of what LLMs are excellent at, what they are comparatively much weaker at, and how this influences how humans need to design systems in order to make agents successful.
Jamie Turner@jamwt

LLMs are not perfect at writing software. In fact, they plain suck in some respects compared to strong human engineers. I broke down why in a video... and how Convex's design makes LLM-generated code actually reliable. The key: feedback, local reasoning, meta minimization.

English
1
4
57
7.2K
James Cowling
James Cowling@jamesacowling·
It's not just infra being hard to scale. Once upon a time you could give something away for free and it'd only be consumed on human timescales. There's been a fundamental shift in resource consumption and we're yet to see business models catch up. (thankfully Convex was designed to be efficiently multitenant)
James Cowling@jamesacowling

Y'all clowning on GitHub but the real lesson is that agents suck at scaling infra. Even the labs are struggling with their DBs. We're seeing the highest workloads in history but good architecture is currently still a human-bottlenecked activity. Make good infra choices.

English
5
0
65
8.1K