First, a big thank you and shout out to Aditya Agarwal, who originally encouraged me to write this as well as helped refine and edit it down to something more readable.
Since the watershed moment of ChatGPT—which sparked a minor existential crisis for me and many technologists—questions have loomed: Will we become irrelevant? Will anyone need to code anymore? If AI does everything, what will we do?
I've been obsessed with computers and technology since I could form thoughts. What truly drew me to tech was the ability to model and simulate—to create worlds, test ideas, and build products that solve real problems. In what now feels like the true dawn of AI, these possibilities seem more tangible than ever. And I believe we have been entering a new paradigm of software development that I’ve been calling "Just in Time Code," or more generally "Just in Time Software" for short.
"Just in Time Software" is both my prediction for how technology will transform in this AI-powered age, and also serves as a possible answer to the existential question. Just in time Software shows how AI can transform society for the better by achieving goals and delivering utility much more directly.