About Me
Swansea University lecturer. Web enthusiast; dabbler in software engineering and control systems; PLENK2010 ds106 and cck11 participant; EG-353 coordinator. Squirrel and meerkat.
May 2013 M T W T F S S « Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Archives
Categories
- 366 things (1)
- bbc (18)
- blog (14)
- blogging (10)
- cck11 (2)
- courses (9)
- e-learning (5)
- eg-153 (2)
- eg-253 (1)
- eg-259 (3)
- free time (2)
- history (3)
- ideas (1)
- inspiration (3)
- learning (2)
- music (1)
- personal development (1)
- photography (1)
- plenk2010 (17)
- podcasts (9)
- programming (9)
- research (10)
- screencasting (5)
- social media (2)
- social networks (7)
- teaching (24)
- tools (15)
- Uncategorized (147)
- web applications (12)
- webapp (1)
Tags
bbc blackboard blogging blogs ds106 e-learning education firefox google Google I/O guardian heroes history html5 java javascript jvm learning technology mathematics mobile mylifeonline news open source photography ple plenk2010 podcasts projects python recommendations reflection rss screencasting sharing social networking social networks tagging technology tips video videos web2.0 web applications wikis youtubeBlogroll
Links
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
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
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
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
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 javascript, node, technology, videos, yahoo, yui
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 git, GitHub, open source, recommendations, the changelog
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
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






