Blog Posts

All my blog posts and articles

Page 68 of 142 (2825 total posts)

June 2011

Interesting approach to teaching computer science

Fun article about Ben Hescott who has some unique – and impressive – approaches to teaching an abstract topic: > Q. Did you experience an “aha’’ teaching moment? A. My first time teaching, I was using PowerPoint slides. One student kept saying, “I don’t see it.’’ So I turned off the c...

Read more →

[GEEKY] JavaScript – Universal Language of the Future

JavaScript is the language of the future. Why do I say this? I love Ruby, I respect Java, and I am jealous of Python. And of course I have a warm spot in my heart for C++. Think about it. JavaScript is unique among all those languages: - Any computer you can get your hands on nowadays has a workin...

Read more →

May 2011

Sudafed and Voting

A theme that I have followed in this blog is the question of whether it’s a good idea to require a picture ID of some kind before permitting a citizen to vote. In another [article in the New York Times called “Republican Legislators Push to TIghten Voting Rules”,](http://www.nytimes.com/2011/05/29/u...

Read more →

University Teaching – homework, tests and grades?

I am about a week from beginning teaching my course at Brandeis University. The curriculum is a little different from last year, focusing on mobile software engineering and game development. This is different from last year, where we focused both on web and mobile software engineering. The ...

Read more →

[GEEKY] REST and the PATCH verb

Last year when teaching REST concepts at Brandeis University I proved the truism that there’s no better way to learn about something than to try and teach it. We (all) wrapped ourselves around the axle trying to understand HTTP “PUT” versus HTTP “POST” and l...

Read more →

[GEEKY] Magic Rails Applications with Hobo

Another tidbit I came across at RailsConf is Hobo. I haven’t tried it myself but did just go through the screencast and tutorial. I think it’s worth a closer look. > “Hobo is a plugin for Ruby on Rails that brings a number of extensions—some small some large—t...

Read more →

[GEEKY] Yes, Virginia, Rails DOES scale

Why doesn’t every one love Rails? I am surprised when I run into someone (Pat?) who’s not so sure about Rails. Usually it’s about scalability. [I warned you this is a geeky post] When I am designing or building a system and am questioned about whether **writing it in Ruby or Rails is a good id...

Read more →