BarCamp Grand Rapids 2
This weekend was the inaugural BarCamp Grand Rapids. I was only able to make it for the day on Saturday, missing the previous evening’s introductions, talks, and trip to Grand Rapids Brewing Company, but it was good to be able to attend, and even better to have it just a short bike ride away.
It was a fairly small group that was gathered, so almost all of the sessions ran in a single room. Java developers were in the majority—probably not a surprise given that it was the local Java Users’ Group that put the event together—but those of us working with dynamic languages made sure that those languages got their share of mentions.
If anyone was hoping for a serious conflict in the ‘web frameworks smackdown’ they will have been disappointed, as we quickly seemed to come to an agreement that most of the time maintainability and scalability are down to the quality of the code as much as the choice of language/framework, and moved on to a quick demonstration of the building of a Rails app, and a discussion of the potential of JRuby.
Having never really worked with java, I enjoyed Kyle’s demonstration of the DWR ‘Easy Ajax for Java’ library which I’d read about but not seen in action. It still seemed like more work than RJS, but for those with an existing commitment to java it seems like a great help.
I had various ideas I’d contemplated presenting on, including ActiveResource, my Collage project and its use of Atom, and microformats. But time didn’t allow me to prepare the former two, and Andy had microformats pretty well covered in his (very interesting) ‘geo’ session, so I ended up running a quick demo of the Smart Pill Filemaker/PHP plugin, that seemed to be well received.
Overall, it was good to find some other people around Grand Rapids who have a good grasp of what’s happening in web development at the moment. Not being in a big city or getting to conferences, it can sometimes seem like all the innovation is going on elsewhere. Most of it is, but at least a few people around here are involved in working out where the web is going next.
Rack: Layering Ruby Web Apps
about 3 years ago - Comments Off
I’ve not used it myself, but conceptually I’ve always been very interested in WSGI (the Python Web Server Gateway Interface). WSGI defines a standard interface between web servers and frameworks, giving python web applications the same portability that Java servlets enjoy, and also makes it much easier to layer code—with a standardised interface you can More >
Scraping Grand Rapids bus routes
about 3 years ago - 1 comment
The Rapid, the bus service for Grand Rapids and surrounding areas, recently redesigned their website. The redesign was long overdue and the result certainly looks a lot cleaner, if still far from inspiring. They’ve added a flash-based map showing their routes (though it could do with being a little larger on the page) and added More >
Mapufacture
about 3 years ago - 2 comments
One of the projects demonstrated by Andy Turner at BarCamp Grand Rapids was Mapufacture. Developed by Andy, with Guilhem Vellut and Mikel Maron, the site functions as an RSS aggregator with a difference. As well as pulling in the latest content from feeds, it also extracts GeoRSS data from those feeds and plots the results More >
BarCamp Grand Rapids
about 3 years ago - 1 comment
Kyle Adams posted in the comments on my RubyConf MI entry to say that the first BarCamp in Michigan will take place in Grand Rapids the weekend before RubyConf MI.
As I’ll be leaving for Greenbelt a few days later, I’m not sure that I’ll be able to make it for the whole thing, but I’m More >
Grand Rapids GIS
about 4 years ago - Comments Off
A couple of weeks ago I attended my first Grand Rapids Perl Mongers meeting in order to hear a presentation about the City of Grand Rapids‘ efforts to build a GIS driven by perl and hosted on linux. The presentation was interesting, though the coverage of the technology used didn’t dig much deeper than More >
Google Maps and Grand Rapids WiFi
about 4 years ago - 2 comments
For the past few weeks I’ve been meaning to play with myGmaps, and last night I finally got the opportunity. I’d introduced a map view to Grand Rapids WiFi a few months ago, but I’ve never been entirely satisfied with the map in use or the flexibility of the zoom, so I decided to explore More >
Comments are closed.
about 3 years ago
I wouldn’t be surprised if DWR is more work than RJS (can’t say for sure since my only knowledge of RJS was provided by a blog entry). I suspect that’s mostly due to Rails’ convention over configuration. DWR highlights Java’s configuration heritage when you have to configure two XML files just to get started.
I’m not sure that’ll ever change until Java itself fundamentally changes (at least the J2EE specs) to hop on the convention train. Which I think it will, thanks to Rails.