Files
davideisinger.com/static/archive/justin-searls-co-y5dsjo.txt
David Eisinger 0899b91eb2 Add links
2025-11-06 00:11:21 -05:00

131 lines
5.5 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[1]
justinsearlsco
[2][ ]
[3]Posts [4]Casts [5]Links [6]Shots [7]Takes [8]Tubes [9]Clips [10]Spots [11]
Slops [12]Mails
[13]About [14]Search [15] Subscribe
[16]Posts [17]Casts [18]Links [19]Shots [20]Takes [21]Tubes [22]Clips [23]Spots
[24]Slops [25]Mails
[26]About [27]Search [28] Subscribe
• [29]Work
• [30]GitHub
• [31]YouTube
• [32]LinkedIn
• [33]Instagram
• [34]Mastodon
• [35]Twitter
Tuesday, Nov 4, 2025 [36]
Software is supply-constrained (for now)
Fantastic [37]write-up by Nowfal comparing AI's current moment to the
Internet's dial-up era. This bit in particular points to a cleavage that far
too few people understand:
Software presents an even more interesting question. How many apps do you
need? What about software that generates applications on demand, that
creates entire software ecosystems autonomously? Until now, handcrafted
software was the constraint. Expensive software engineers and [DEL:their
:DEL] our labor costs limited what companies could afford to build.
Automation changes this equation by making those engineers far more
productive. Both consumer and enterprise software markets suggest
significant unmet demand because businesses have consistently left projects
unbuilt. They couldn't justify the development costs or had to allocate
limited resources to their top priority projects. I saw this firsthand at
Amazon. Thousands of ideas went unfunded not because they lacked business
value, but because of the lack of engineering resources to build them. If
AI can produce software at a fraction of the cost, that unleashes enormous
latent demand. The key question then is if and when that demand will
saturate.
Two things are simultaneously true:
1. The creation of custom software has been supply-constrained throughout the
entire history of computing. Nobody knows how many apps were never even
imagined—much less developed—due to this constraint, but it's probably fair
to say there's an unbelievably massive, decades-long backlog of unmet
demand for custom software
2. We aren't even six months into the [38]Shovelware era of coding agents.
Exceedingly few developers have even tried these things; the tooling is so
bad as to be counterproductive to the task; and yet experienced early
adopters (like me) have concluded today's mediocre agents are already
substantially better at writing software
It's long been my view that the appropriate response to the current moment is
to ride this walrus and leverage coding agents to increase the scope of our
ambitions. By the time software demand has been saturated and put us out of
jobs, the supply of programmers will already have tapered off as the next
generation sees the inflection point coming.
In the short term, the only programmers actually losing their jobs to "AI" are
those who refuse to engage with the technology. Using coding agents effectively
is a learned skill like any other—and if you don't keep your skills current,
fewer people will want to hire you.
[39] wreflection.com
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Got a taste for hot, fresh takes?
Then you're in luck, because you'll pay $0 for my 2¢ when you [40]subscribe to
my work, whether via [41]RSS or your favorite [42]social network.
I also have a monthly [43]newsletter where I write high-tempo,
thought-provoking essays about life, in case that's more your speed:
[44][ ] [45][Sign up]
And if you'd rather give your eyes a rest and your ears a workout, might I
suggest my long-form solo podcast, [46]Breaking Change? Odds are, you haven't
heard anything quite like it.
© 2025 Justin Searls. All rights reserved.
References:
[1] https://justin.searls.co/
[3] https://justin.searls.co/posts/
[4] https://justin.searls.co/casts/
[5] https://justin.searls.co/links/
[6] https://justin.searls.co/shots/
[7] https://justin.searls.co/takes/
[8] https://justin.searls.co/tubes/
[9] https://justin.searls.co/clips/
[10] https://justin.searls.co/spots/
[11] https://justin.searls.co/slops/
[12] https://justin.searls.co/mails/
[13] https://justin.searls.co/about/
[14] https://justin.searls.co/search/
[15] https://justin.searls.co/subscribe/
[16] https://justin.searls.co/posts/
[17] https://justin.searls.co/casts/
[18] https://justin.searls.co/links/
[19] https://justin.searls.co/shots/
[20] https://justin.searls.co/takes/
[21] https://justin.searls.co/tubes/
[22] https://justin.searls.co/clips/
[23] https://justin.searls.co/spots/
[24] https://justin.searls.co/slops/
[25] https://justin.searls.co/mails/
[26] https://justin.searls.co/about/
[27] https://justin.searls.co/search/
[28] https://justin.searls.co/subscribe/
[29] https://searls.co/
[30] https://github.com/searls
[31] https://youtube.com/@JustinSearls
[32] https://linkedin.com/in/searls
[33] https://instagram.com/searls
[34] https://mastodon.social/@searls
[35] https://twitter.com/searls
[36] https://www.wreflection.com/p/ai-dial-up-era
[37] https://www.wreflection.com/p/ai-dial-up-era
[38] https://justin.searls.co/shovelware/
[39] https://www.wreflection.com/p/ai-dial-up-era
[40] https://justin.searls.co/subscribe/
[41] https://justin.searls.co/rss/
[42] https://justin.searls.co/posse/
[43] https://justin.searls.co/newsletter
[46] https://justin.searls.co/casts/breaking-change/