Thomas Fuchs

@thomasfuchs@hachyderm.io

20 years ago I killed Flash with my #JavaScript library script.aculo.us. Now mostly petting cats. Also dabbling in #retrocomputing and #astrophotography.

Pronouns
he/him
Astrophotography
lightfrom.space/

Weird take I came across today is that "you have to have a computer science degree" to make good software.

In many ways a CS degree is actually detrimental. Think of an architect asked to (physically) build a house—it's probably not going to work out that well.

Computer Science is mainly about what information is, how symbolic algorithms handle data and how sand is made to compute: it’s about making machines that can compute.

Making software is mainly about giving people powerful tools and enable them to kick ass: it’s about helping people use machines that can compute.

My biggest takeaway from “LLMs are useful for some aspects of writing software, and lots of people like it” is still that the existing tools we made for writing software are bad.

The last 20 years were spent on ever more complex layer cakes of frameworks, humongous IDEs and more new and “improved” programming languages that I can count—yet many programmers prefer a chatbot over them.