ArchiveJune 2020

A programming language for training discipline?


This evening, I had a fun interaction with Samir Talwar on twitter about comment syntax: Samir: Help me out with some science, people. Which is the best comment syntax? Alex: No syntax available for comments? 😀 Samir: You and @rachelcdavies should get together and write your own language that just yells “WRITE A TEST” whenever anyone tries to comment some code. Alex: :)) Actually, when you write...

What I’m Learning Now


I love to learn new things. I can’t help it – even if I watch a movie, youtube videos or play video games, my brain automatically focuses to learn something from the experience. Since learning together is often better than learning alone, I decided to stick on top of this blog a list of things I’m currently interested in. I’ll do my best to update it as I go. Here’s... Reflections on design, craft and software

A new home for merging ideas about design

It is my strong belief that software design can learn a lot from other design disciplines. I wrote blog posts, a book and did talks on this topic, and it was time to group them all together. These ideas have now a new home: My plan is to add more blog posts there, and to involve other people doing work in this area.