I honestly didn't do to well in university. The classes that interested me I did well in, everything else not so much. Needless to say my GPA isn't the best.
Recently however I've found a field that really interests me. I've been trying to learn as much as I can, and I've been contributing to open source projects as well. These projects have led to at least one publication (a second is up in the air) as well as an online portfolio.
Since these are open source, remote projects I haven't had a real chance to form close relationships with anyone. Since I'm now considering going back to school, this puts me in a bit of a bind when it comes to letters of recommendation since I doubt in going to get really great letters from anyone from university.
It's been about five years since I graduated, so I'm not sure the impact of poor letters versus more recent work. I'm also not sure how to fix it. Any advice would be nice