Skip to main content

Professor in software engineering at TU Delft, The Netherlands. Software testing, software architecture, developer experience, open source, fintech, digitalization, artificial intelligence. Member Advisory Council on IT Assessment (AcICT) of the Dutch government.
 Member Advisory Board ING Bank Netherlands. Opinions are my own. Boost ≠ endorsement. He/him.

Associate professor of digital humanities, University of Lausanne, Switzerland
Professeur associé en humanités numériques, Université de Lausanne, Suisse

#DigitalHumanities #HumanitésNumériques #UNIL
#ComputationalHumanities #HumanitésComputationnelles

searchable with <https://tootfinder.ch/>

Opinions, beliefs, and viewpoints expressed do not necessarily reflect the opinions, beliefs, and viewpoints of my employer.

Professor of software engineering, programmer, technology author. (Tech tweets here. Follow @DSpinellis for Greek/Greece tweets.)

The world's largest professional organization advancing #computing as a science and profession. Join our official #Mastodon instance: mastodon.acm.org

https://linktr.ee/theofficialacm

I'm a software developer.

I post mostly about software development in general, web app development in particular, web apis, and relational databases.

I am also interested in data visualization, AI, and CS related topics.

Offline: mathematics, (S)Nix(OS), accelerated compute & inverse graphics. Fediverse: anti-etatist rants, books & cinema, criticizing shortage of saunas in Europe outside Finland.

CW: {,post-,meta-}irony, incompatible beliefs, academic br[A!]n damage, and otherwise explicit & disturbing content.

Header: "House of Fools" (2002).

© If you're a copyright/IP believer: all title and copyright reserved, everything prohibited.

Age: 1) Abolish OSA, 2) Why doxx, but 3) OK 30±σ

"I just want to make the world a better (read) place"

Former tech bro turned tech uncle, computer science teacher, and Education PhD.

My research is about LLMs (the AI chatbots of Big Tech, really) in Higher Education.

I have a sideline in audio work. Providing occasional smutty narration for @ALTAfterDark, because #AccessibilityIsHotAF

What a time to be alive! (derogatory)

bonfire

That's all folks...