This is, quite obviously, Jef’s blog. Which makes me this “Jef” guy.
Besides the full-time job that is this blog, I also maintain an unhelpful website and manage to fill up my Twitter / identi.ca accounts with nonsense. You have been warned.
This is, quite obviously, Jef’s blog. Which makes me this “Jef” guy.
Besides the full-time job that is this blog, I also maintain an unhelpful website and manage to fill up my Twitter / identi.ca accounts with nonsense. You have been warned.