This piece was originally published on David Crawshaw's blog and is reproduced here with permission. This article is a summary of my personal experiences with using generative models while programming ...
I was 5 or 6 when I got my first sense of the joys of computer programming. This was in the early 1980s, when few people had a computer. One day, my dad brought home a Sinclair ZX Spectrum, one of the ...
On February 2nd, 2025, computer scientist and OpenAI co-founder Andrej Karpathy made a flippant tweet that launched a new phrase into the internet’s collective consciousness. He posted that he’d ...
I have always taken it for granted that, just as my parents made sure that I could read and write, I would make sure that my kids could program computers. It is among the newer arts but also among the ...
Since ChatGPT and generative artificial intelligence (AI) hit the public consciousness in 2022, I've been exploring how well AI chatbots can write code. At first, the technology was a novelty, akin to ...
I’m not a programmer. But I’ve been creating my own software tools with help from artificial intelligence. Credit...Photo Illustration by Ben Denzer; Source Photographs by Sue Bernstein and Paul ...
Can programming be a craft? I was thinking about this as I was reading Matthew Crawford’s excellent book The World Beyond Your Head. Much like Crawford’s earlier work Shop Class as Soulcraft, he ...
I've been experimenting with using ChatGPT to help turbocharge my programming output for over two years. When ChatGPT helped me find a troubling bug, I realized there was something worthwhile in ...
What are some things you wish you knew when you started programming? originally appeared on Quora: the place to gain and share knowledge, empowering people to learn from others and better understand ...