Category Archives: programming

More on the Year of Code

As mentioned earlier, code and how to create it has become a bit of an early meme this year. As reported by the BBC and The Guardian, UK Education Secretary Michael Grove has announced a shake up of the Schools … Continue reading

Posted in programming | Tagged , , | Leave a comment

2012: Year of Code?

Last October Aleks Krotoski, presenter of of The Guardian’s Tech Weekly podcast, chaired a series of special “Tech City” talks. The first of these was on Skills and Education (Audio recording here) and the panelists, which included David Willets, all … Continue reading

Posted in learning, programming | Tagged , , , | Leave a comment

Reaching Enlightenment with Ruby Koans

Today I completed the “path to ruby enlightenment” with Ruby Koans. Ruby Koans is a test-driven tutorial produced by Edgecase.com that explores some of the basics as well as the darker corners of the Ruby Programming language. It took the … Continue reading

Posted in personal development, programming | Tagged , , | Leave a comment

New developments

I’ve just launched a new blog called Crispy Development in which I hope to document my various open-source projects that are hosted on GitHub. This is likely to be on the technical side, and is mostly to help me plan, … Continue reading

Posted in blog, programming | Leave a comment

Don Knuth at the IET

Don Knuth, another of my heroes, recently gave the 2011 Turing Lecture at the IET in Savoy Place using an interesting approach: “Ask me Anything!”. I wish I’d been there. Turing Lecture 2011: An evening with Don Knuth – all … Continue reading

Posted in programming | Tagged , | Leave a comment

Techno-glut

I’ve been gorging on new technology this week. It all started with Episode 6 of Doug Crockford’s “Crockford on JavaScript“, an excellent series of evening Yahoo! technical talks that on the history of programming and the JavaScript language that originally … Continue reading

Posted in programming, web applications | Tagged , , , , , | Leave a comment

Podcast of the Week #5: The Changelog

Git sounds like an insult, but it’s actually a distributed version control system which was originally invented by Linus Torvalds, the developer of the Linux kernel. GitHub is a phenomenally successful open-source code hosting site build around Git. GitHub is … Continue reading

Posted in podcasts, programming | Tagged , , , , | Leave a comment

HTML, CSS and JavaScript for Apps … why didn’t I think of that?

Recently I’ve been catching up with the the excellent new blog/podcast The Changelog which covers what’s fresh and new in open source Listening to episode 0.0.8 (you have to be a geek to appreciate the episode numbering!), I became aware … Continue reading

Posted in programming, tools | Tagged , | Leave a comment

Fortress Intepreter

Mentioned in episode 100 of the Java Posse was a new (to me) open source language for the JVM called Fortress. Using a notation that looks literally more like mathematics than either Mathematica or Matlab, and claiming a place in … Continue reading

Posted in programming | Tagged , , | Leave a comment