This post announces the new
It is a small library to define actions that need to run periodically.
Cursors, Part 5: The Tree Cursor
This is the fifth post in a series about cursors. It prepares the first data structure to write a simple forest editor
In the previous posts in the cursors series, we discussed the concept of a cursor, and the implementation of a type-safe (nonempty) list cursor. In this post, we will discuss a cursor for trees.
It originated in the work on
smos, a Purely Functional Semantic Forest Editor.
How I wrote a proof of concept in five hours and launched a first version in a week
I had an idea, made a proof of concept, and then built it out over a week. This is the story of how that happened.Read more ...
Make your phone less addicting by eliminating color
This post contains a quick tip to make your phone less addicting: remove the colour.Read more ...