Thursday, May 5, 2011

First week at CDOT

This is my first week here at Seneca's Center for Development of Open Technologies (CDOT).
So far it compares very favourably with other environments where I have done software development- the other developers and managers care about the things on lists like this one.
There is a genuine and concerted effort to make sure that developers here have the tools and environment they need to make good code.

I'm also proud to work here because of the altruistic goals of CDOT- to create technologies that everyone can benefit from. I've been a fan of open source software for years, beginning sometime in 2002; since then I've been to see Richard Stallman give talks twice and have switched to using almost entirely free and open source software in my day to day life.

So far most of my time has been spent updating myself on what javascript has been up to since the last time we seriously talked in 2006, which is a lot of things! It's like an actual real language now. Which I will be using to enhance C3DL and make it faster and better than ever before.
I'm also working on this dashboard project that Dave Humphry is having us do. The end goal is to have something that will let people see, at a glance, statistics/advertisements about CDOT's projects. Or anything else that people want to code javascript widgets for.

*fakeinformation*
The end end goal is, of course, to provide the actual dashboard for the free software powered car that CDOT is building. They plan to use that funny mannequin-looking guy by the windows to provide power for it. He's actually a real person! Just very lazy.
It's step 12 on their 42 step world domination plan.
Shhh. Don't tell anyone.
*/fakeinformation*

The first widget I'm working on is a twitter feed. Learning to do this has taught me many things about JSON (it's very easy to do; you just need to press x) and jQuery and javascript itself.

You can see the first version of the code for it here

That's all I can think to write on for the moment. Time to learn me some git.

No comments:

Post a Comment