04.04.07
Robert Dempsey & Craig Ambrose - RoR Gurus Interviewed
About a month ago I conducted a couple informational interviews for my Job Search Strategies class.
The first interview was with Robert Dempsey, Project Director of Atlantic Dominion Solutions a Ruby on Rails website and application development firm, and Founder and Director of Rails For All a non-profit organization dedicated to the promotion of Ruby on Rails to developers and businesses.
My interview with Robert is available in the Interviews section at Rails for All.
The second interview was with Craig Ambrose, a freelance agile web developer specializing in Ruby on Rails. In November, Craig began producing his Freelancing On Rails podcasts which have been a great insight into the world of freelance web development (something I’d like to try full time down the road).
Read on to view my interview with Craig…

02.20.07
Post-grad ideas (and the story of my college career)
Post-graduate plans are something that I’ve been thinking about rather frequently since the beginning of the new year. To really see where I’m coming from, I guess I should tell you how I got to where I am now…

02.01.07
ExpressiveConnections.com - Alpha Launch
Check it out, kids: ExpressiveConnections.com has finally been announced.
Expressive Connections is a network for creative professionals – aimed at aspiring and accomplished writers and artists who are looking to begin or advance in a career utilizing their talent.
The site is in a sort of alpha-mode right now. We think it’s got a pretty solid start, though – which is why we’re inviting you to take a look around, create an account and let us know what you think – if you’d use it, or what features you’d like to see added, etc. It’s still got some kinks and we’re still working things out here and there. But we’ve got big plans.
The site started out as a class project for my Interactive Media class. If you’ve read my blog at all, then you have probably heard me speak of it vaguely – referring to it as my first real RoR, HTML, and CSS application. You may have also noticed that I keep referring to “us” and “we,” by that I mean myself and AJ Gorczyca – we are the “team.” Well, once again we find ourselves in the same course – this time it’s TC448 – Scripting Web 2.0. And if you read my very last post, then you would know that this class entails Ruby on Rails, MySQL, and Apache, and other things of the “Web 2.0” nature. Pretty f-ing awesome, basically. Well just like the last course we took together, this one has a group project – that is to develop a web site utilizing the ideas and languages learned in class. Since Expressive Connections already fit into these project requirements, we decided to ask the professor, Kurt Demaagd, if we could continue building onto the project rather than start again from scratch. He agreed and so you can expect to see a lot of new features and changes. Here’s what we’re aiming for:
- On-site private messaging
- Member endorsements and letters of recommendation
- Ability to watch favorite users, see who other users are watching, and see who is watching you
- User-submitted audio and video content for portfolios
It would just be wrong if a network for creative professionals left out musicians, producers, actors, directors, and everyone in between. So, we’re not going to leave you out.
This is where we stand and these are our plans for the next semester. I think you’ll see some exciting changes along the way. And, hopefully you’ll help us, too – by checking it out, creating a profile, or spreading the word around to others who may be interested.
It’s a work in progress and we want you all to help us in building the most exciting site we can, so any feedback you give would be greatly appreciated.
Jewls

01.26.07
New Semester, New Life
Well, it’s been an entire month since my last post. It’s not that I haven’t had anything to write about – I’ve just been really, really busy. We’re three weeks into the spring semester now and classes are going pretty well. I’m taking:
- TC448 – Scripting Web 2.0
- ADV456 – Interactive Advertising
- REL491 – Is God Dead? Pantheism, Nihilism, and the Pursuit of Divine Knowledge
- PSY330 – Personality from a Psychoanalytic Perspective
- CAS380 – Job Search Strategies
Two of my classes are relatively related to my field, Scripting Web 2.0 goes over Ruby on Rails, MySQL, and Apache, and is taught by Kurt Demaagd, co-founder of Slashdot and board member on the Perl Foundation. So, needless to say – I’m pretty excited about that one.
The other class potentially beneficial to my future is Interactive Advertising. The class is centered around a group project in which we have to develop a predominantly online advertising plan for a local business. My group is working with John Kodeski of Relish Culinary Boutique. Now, if you visited that link – you’ll see that the site could use some work and this is where our group comes in with a plan (and also where I come in with my web skills – if he likes our plan, maybe I’d be the one to redesign the site, eh?).
The “Is God Dead?” class, is one of my more enjoyable courses. We’re currently discussing the viewpoints of the Dutch philosopher, Spinoza (Pantheism), and the German philosopher, Jacobi, who argued against Spinoza’s views. It’s pretty interesting stuff, if you’re into deep philosophical thoughts of God and the freedom of man, that is.
Next, there’s Personality from a Psychoanalytic Perspective with Bertram Karon. Pretty smart guy, pretty interesting stuff – however, I had him before in Abnormal Psychology and already I’m hearing the same stories . Still, interesting stuff.
And finally, Job Search Strategies. I’ve gotta do what I’ve gotta do.
Additionally, I’m taking introductory yoga classes at Center for Yoga in East Lansing. Those are pretty nice. Good stress relief.
Between all of these classes, I have been working on the site – which will probably be in some sort of alpha mode within in the next few weeks. Once finalized, I’ll of course post it here. I’ve also been working on a portfolio site for myself, once that is up – I’ll post it here, too. And on the weekends, I spend time with Adam. And that’s pretty much life.
Some other random thoughts over the last month:
- iPhone is AWESOME.
- I should have said this back in November but Incubus’ new album – Light Grenades is AWESOME.
- Going back to Europe in July will be AWESOME.
- And if you’ve read this far into my post, YOU ARE AWESOME.
I’ll stop now.
Take care now, bye-bye then. Jewls

11.09.06
IDM #5 Blogs For Learning
Well, we’ve made it to Week 12/16 of the Fall semester here at MSU. And that means, that the fifth and final IDM is due in my Interactive Media I course.
This weeks featured site is Blogs For Learning, an instructional blog for students and teachers that provides, “information and resources about the technical and pedagogical aspects of blogging in the classroom.”
Blogs For Learning is the brainchild of two of my MSU professors: first, Dr. Ethan Watrall, my Interactive Media I instructor, and second, Dr. Nicole Ellison, the instructor of my “Social, Cultural and Psychological Implications of Computer-Mediated Communication,” course.

10.24.06
Just A Few Semi-Random Things
Here’s a few things that I think are worth mentioning but don’t necessarily need their own posts.
First, you know ads are going to reach the News Feed of Facebook users any-day now, when you see flyers all over your campus asking students to join the Crest WhiteStrips Facebook group.
Here’s a link to a picture of the ad: Smile State
I read an interesting article on Web accessibility today. I’ve been running into the topic fairly often recently (as to be expected for web designers of any skill level), and I haven’t really been confident in what the concept really entails. This article helped point me in the right direction, though. One commenter said it best: “Make something accessible and you’re making it easier for everyone, not just ‘disabled’ people.”
The website for Interactive Media I is coming along nicely. Rails is still pretty frustrating for me, but I think I’m picking it up little by little. No designs have been implemented yet, though – it’s becoming critical that we work on that. Adam and I were playing around with the CSS layout yesterday and applied a three column fluid layout with both 100% height and width. It works and it looks good – however it won’t support faux columns and therefore, more than likely, will not work with the type of design that we’re aiming at. So we may have to look at some alternate options.
Well that’s all I’ve got for ya.
Jewls

10.24.06
IDM #4 RUSTBOY
You should have seen this one coming - it's the fourth of five IDM(Inspiration Design Model) posts for my "Interactive Media I":http://class.cas.msu.edu/tc346/ course! This week on the class chopping block: "Rustboy":http://www.rustboy.com/, a Flash site for the Brian Taylor short film project.
10.17.06
My First Rails (+ HTML & CSS) App: Coming Soon!
So for the last week and a half, I've been building a Rails application for my HTML course - Interactive Media I. The "Final Project":http://class.cas.msu.edu/tc346/?page_id=3 for my class is to create a "significant" website by manually coding HTML and CSS, in a small group. Well, we are definitely shooting for "significant." I'm not going to spoil the surprise - but I'll tell you it's Web 2.0ish, and our professor was really excited about the idea. I'm coding (with much help from "the b/f":http://threadbox.net) a lot of Rails for this, and at first it was extremely frustrating. But, I'm starting to get the hang of things and we're making a lot of progress. My teammate, AJ (a computer sciences major), is struggling to get MySQL functioning on his XP system - but once that's up, he is going to try and help out with it as well. At the moment, I'd say a good portion of the back-end is good to go. Now, we need to begin focusing on and implementing the actual design of the site. So, it's time for all of us to do some Photoshop explorations. We're all pretty excited about the site and I think it will turn out pretty well for my first Rails/HTML/CSS project. Stay tuned for the launch, which should be around early December. Jewls
10.08.06
IDM #3 Jason Santa Maria
Here it is, the third of five IDM(Inspiration Design Model) posts for my "Interactive Media I":http://class.cas.msu.edu/tc346/ class. This weeks website is "Jason Santa Maria":http://www.jasonsantamaria.com, a personal weblog/portfolio for a graphic designer in Philly. UPDATE: Jason has "commented":http://www.jasonsantamaria.com/archive/2006/10/10/class_critique.php on the collection of critiques by our class and I urge you all to read his response. He's obviously a very intelligent and humble designer and I'm grateful to have had his feedback.
09.22.06
IDM #2 JUXT Interactive
Well, here is the second of five IDM(Inspiration Design Model) posts for my "Interactive Media I":http://class.cas.msu.edu/tc346/ class. I liked this website a lot less than the first one: "smallTransport":http://jewlofthelotus.com/articles/2006/09/07/smalltransport-idm, but I didn't really like that one much either...
09.15.06
How to Ruin Lives Through Craigslist
About a week ago, I posted an "entry":http://jewlofthelotus.com/articles/2006/09/07/smalltransport-idm about a website for my Interactive Media I class. Well, this entry is _not_ for that class, but it is for another class of mine - Social, Cultural and Psychological Implications of Computer-Mediated Communication (more easily referred to as "TC491":http://class.cas.msu.edu/tc491/). Recently, we've been discussing online identity and deception - how we shape our online profiles, how others perceive us through these profiles, and how deception plays a part in all of it. So, here is a blog post I've written for that class about a guy who's recently stirred up some ethical debate on the topic of digital deception and privacy on the net...
09.07.06
smallTransport IDM
WTF is an IDM? It's an "Inspiration Design Model" and I get to critique five of them over the next 13 weeks for my "Interactive Media I":http://class.cas.msu.edu/tc346/ class. The professor assigns a website for us to look at and analyze, we each comment with a blog post and reply to at least one of our peers'. This week's IDM is "smallTransport":http://www.smalltransport.com/ !http://jewlofthelotus.com/files/2006-09-07_smalltransport.jpg (smallTransport quote.)!
09.03.06
Let's Get This Ball Rollin
Classes have started back up again and so far it looks like this will be a pretty nice semester. I cut my course credits down to nine, which is less than full-time status, but I'm picking up three extra credits by helping out as a Studio Assistant in the audio lab (so I'm back up to twelve credits and a full-time status). I won't tire you with the explanation of MSU's grad requirements or where I am in regards to it, but ultimately, this means that I will probably have to take one or two classes during the next summer, but I can still walk in the graduation ceremony in May. This is good. Why? Because, by taking fewer courses and spanning them across the next three semesters, I will be able to take classes that I will actually enjoy (rather then cramming credits for courses that I'm not even interested in, i.e. Social and Political Philosophy, into two semesters). Fall '06 Schedule: * MUS431 - Music Business - M W 10:20-11:10 * TC346 - Interactive Media I (HTML & CSS) - M 12:40-2:30 Tu 3-5:50 * TC491 - Social, Cultural and Psychological Implications of Computer-Mediated Communication - M W 3-4:20 Add 15 hours as Studio Assistant (Wed, Thur, Fri & Sun) and I've got a pretty nice week going. So I'd say I have my bases covered: both time in the audio labs and HTML/CSS web development topics. Next semester I plan to follow up the Interactive Media I course with its advanced level course, as well as complete and independent study for my audio professor (however, I'm not sure what it will focus on yet - any ideas?). School rocks when you enjoy what you study.

