Tom Van Cutsem
banner
tvcutsem.bsky.social
Tom Van Cutsem
@tvcutsem.bsky.social
Computer scientist | Professor at KU Leuven | views are my own
🔬 Research update: Depermissioning Web3’s Serving Layer

Over the past few months, my PhD student Weihong Wang and I have been exploring challenges in Web3’s “serving layer” — the infrastructure responsible for making blockchain data accessible to decentralized applications (dapps).
Invokedynamic | Tom Van Cutsem's blog
tvcutsem.github.io
July 15, 2025 at 11:57 AM
Worth a read: Erik Meijer's latest piece in ACM Queue. He introduces a PL with an interesting mix of natural language instructions, logic variables and Excel-like formulas to let end-users generate readable and verifiable calculations. queue.acm.org/detail.cfm?i...
Unleashing the Power of End-User Programmable AI - ACM Queue
queue.acm.org
July 9, 2025 at 7:27 PM
Steve Jobs once famously called computers "bicycles for the mind". The last few days I've been coding and reviewing math problems with the help of recent LLMs, and the clarity with which they lay out coding & math problems is really staggering.
July 3, 2025 at 8:45 AM
I can highly HIGHLY recommend watching Karpathy's latest talk on "Software 3.0" (software in the era of AI) - it's a treasure trove of insightful analogies, and full of good advice on how to build modern apps with AI integration www.youtube.com/watch?v=LCEm...
Andrej Karpathy: Software Is Changing (Again)
YouTube video by Y Combinator
www.youtube.com
June 24, 2025 at 9:00 PM
My 12yo son had to write an essay on the future of AI for school. When asked what would be the hardest job to get replaced by AI in the future, he answered: Parenting. Love it.
June 20, 2025 at 8:17 PM
🚀 Join @distrinet.bsky.social at KU Leuven for cutting-edge research in Blockchain & Local-first Software! We’re building tools for secure, scalable decentralized apps with Web3 industry partners. 🤝 #Blockchain #ResearchJobs
June 18, 2025 at 8:49 AM
All prepared to speak again about how to build "Least-authority" JavaScript apps, next week at #SecAppDev in Leuven. I'll talk about how you can use dialects like HardenedJS and tools like Lavamoat to sandbox your module dependencies. Live demo included: github.com/tvcutsem/lav...
GitHub - tvcutsem/lavamoat-demo: how to use lavamoat and hardened javascript to safely sandbox JS modules
how to use lavamoat and hardened javascript to safely sandbox JS modules - tvcutsem/lavamoat-demo
github.com
May 28, 2025 at 3:26 PM
Reposted by Tom Van Cutsem
Sign up to our Summer School on Security & Privacy in the Age of AI organized by #KULeuven, Sept. 9-12. Attend insightful lectures on the intersection of #ML and #cybersecurity, expand your skills, and connect with peers and international experts.
Details: cybersecurity-research.be/summer-schoo...
May 12, 2025 at 9:50 AM
Reposted by Tom Van Cutsem
Sign up to our PHD School on Security Testing and Verification, a 4-day course into dynamic & static application security testing, and software verification! From July 7 to 10, in Brussels. Organized by #VUB and #kuleuven. Top lecturers!
Details: cybersecurity-research.be/summer-schoo...
May 8, 2025 at 10:27 AM
November 18, 2024 at 7:41 PM