Patterns, Patterns, Patterns!
01 May 2018
Patterns, patterns, everywhere. There are patterns all round us. One might even say that we are surrounded by an abundance of redundancies. Much of academic life is about finding these patterns and repetitions. Ask any biologist studying parallel and convergent...
Design Patterns
Computer Science
Meteor
Read More
How Many Damn Languages Does It Take to Make A Website?!?!
20 Feb 2018
How Many Damn Languages Does It Take to Make A Website?!?! It has almost been twenty years since I wrote my first HTML file. Over the last two decades, I have made just over a half-dozen quarter-hearted attempts to learn...
Learning
Semantic UI
Web Development
Digital Humanities
Read More
"The most durable thing in writing is style..."
04 Feb 2018
"The most durable thing in writing is style, and style is the most valuable investment a writer can make with his time." Opined the great American author Raymond Chandler. Style, a word overloaded with meaning and a concept overwrought with...
Learning
Computer Science
Code Style
Professionalism
Read More
Stack Overflow Is Not Your Tech Support: A Question of Professionalism, Clarity, and Commitment
25 Jan 2018
Stack Overflow Is Not Your Tech Support Eric Steven Raymond’s “How To Ask Questions The Smart Way” is an insightful and provocative guide on “how to ask questions in a way more likely to get you a satisfactory answer.” Many...
Learning
Computer Science
How to ask for Help
Professionalism
Netiquette
Read More
First Impressions of JavaScript
18 Jan 2018
“It’s like the wild wild west.” I first tried Javascript the summer after ICS 111 using Code Academy. I tried to have an open mind. I remember Prof Leigh saying that “it’s like the wild wild west,” while a friend...
Learning
Computer Science
Read More
An Unexpected Diversion
18 Jan 2018
An Old Joke: When it comes to math, there are three kinds of people. Those who can do math. And those you cannot. When I signed up for ICS 111, I did it mostly out of boredom. Thankfully, as an...
Learning
Computer Science
Read More