Read it here: www.cambridge.org/core/books/c...
If you prefer a real book, use PETRICK26 for a 20% discount (valid until January 31) at: www.cambridge.org/9781009492348
The early registration deadline is February 16th, so sign up soon: www.undonecs.org/2026/program...
(Also, it costs between 10x and ∞x less than your regular ACM CS conference.)
The early registration deadline is February 16th, so sign up soon: www.undonecs.org/2026/program...
(Also, it costs between 10x and ∞x less than your regular ACM CS conference.)
I still think this is the best way of doing composable data visualizations. See the paper: www.cambridge.org/core/journal...
I still think this is the best way of doing composable data visualizations. See the paper: www.cambridge.org/core/journal...
It has all the links you may need to get the open access PDF, buy a hardcopy or an ebook as well as some older talks & slides.
If you run a podcast, conference or a user group, I'm always hapy to join & talk about something from the book!
It has all the links you may need to get the open access PDF, buy a hardcopy or an ebook as well as some older talks & slides.
If you run a podcast, conference or a user group, I'm always hapy to join & talk about something from the book!
I got my first book on programming languages from there and used to wonder in basically every weekend to see what's new :-)
I got my first book on programming languages from there and used to wonder in basically every weekend to see what's new :-)
Greasemonkey script to the rescue... but why?
Greasemonkey script to the rescue... but why?
∙ Payal Arora (Utrecht University and FemLab) and Tomas Petricek (Charles University, Prague) as keynote speakers
∙ 27 contributed talks selected by the PC.
Find out the titles & contributing authors here: www.undonecs.org/2026/program...
If you know someone, or are interested, please reach out!
A few details here: jobs.royalholloway.ac.uk/Vacancy.aspx...
If you know someone, or are interested, please reach out!
A few details here: jobs.royalholloway.ac.uk/Vacancy.aspx...
Read it here: www.cambridge.org/core/books/c...
If you prefer a real book, use PETRICK26 for a 20% discount (valid until January 31) at: www.cambridge.org/9781009492348
Read it here: www.cambridge.org/core/books/c...
If you prefer a real book, use PETRICK26 for a 20% discount (valid until January 31) at: www.cambridge.org/9781009492348
I've used up my free Azure credits, so this needs some kind of upgrade or migration.
What's the least-work and most future-proof way to migrate this and host it at a reasonable cost?
I've used up my free Azure credits, so this needs some kind of upgrade or migration.
What's the least-work and most future-proof way to migrate this and host it at a reasonable cost?
This has been a long time in the making, but my open access book on the history of programming is available for pre-order!
www.cambridge.org/core/books/c...
This has been a long time in the making, but my open access book on the history of programming is available for pre-order!
www.cambridge.org/core/books/c...
TinyExcel: www.youtube.com/watch?v=ghRA...
TinyExcel: www.youtube.com/watch?v=ghRA...
Learn about the genuinely elegant prototype-based object-oriented inspiration for JavaScript where everything is an object.
www.youtube.com/watch?v=7Pre...
Learn about the genuinely elegant prototype-based object-oriented inspiration for JavaScript where everything is an object.
www.youtube.com/watch?v=7Pre...
New paper with Joel Jakubovic
We wrote this for my PhD supervisor Alan Mycroft's festschrift, where you can get away with having some fun when writing!
With the hope it will be insightful and fun to read too :-) tomasp.net/academic/pap...
New paper with Joel Jakubovic
We wrote this for my PhD supervisor Alan Mycroft's festschrift, where you can get away with having some fun when writing!
With the hope it will be insightful and fun to read too :-) tomasp.net/academic/pap...
Natty can check proofs in natural English language!
Natty can check proofs in natural English language!
So.... the TinySelf lab of my tiny programming systems course will have a truly innovative UI component :-)
So.... the TinySelf lab of my tiny programming systems course will have a truly innovative UI component :-)
Learn how to write your own small implementation of the logic programming language Prolog in #fsharp!
www.youtube.com/watch?v=KC7A...
Learn how to write your own small implementation of the logic programming language Prolog in #fsharp!
www.youtube.com/watch?v=KC7A...
(And yes, our building has fairly thick walls :-))
(And yes, our building has fairly thick walls :-))
Maybe it's not faster than flying, but I get to go from a train station 10 minutes walk from where I live.
🚂👍
Maybe it's not faster than flying, but I get to go from a train station 10 minutes walk from where I live.
🚂👍