My style of development tends towards agile software development, which for the client means speedy results, short feedback cycles with the possibility of evaluation and course corrections, as well as a finished product with good test coverage. My focus on script programming helps me to easily take on and extract information from existing ad hoc data models.
I'm one of the active developers on the Perl 6 projects, and participate in compiler construction, language specification, and community operation.
Teacher for courses
Posts by Carl
Priority queues in Java and PythonRead more
How do you talk about a "priority queue", a queue data structure where elemens get to "cut in line" if they're important? In this article, we'll compare the (quite different) answers from Java and Python standard libraries.
Why do we do this to ourselves?Read more
A couple of weeks ago, we discovered that some dates on our web site were incorrect. Instead of showing the actual date of a course delivery, certain pages would always show today's date...
Why TypeScript?Read more
Brushing teeth and static checksRead more
The three-year-old at home doesn't like having his teeth brushed. But I, a crafty father, have developed a trick.
This is why TypeScript is worth looking intoRead more