Hello out there web friend.

My name is Jeff.

Thanks for connecting.

How to serve JSON using the Google Apps Script Content Service

April 14, 2016 | Posted in Google App Script,How to

I’ve got another Google Apps Script tutorial here for everyone, and this time we’ll be taking a look at one of the advanced services provided by Google Apps. Most of what we’ve talked about so far involves building on top of one of the existing Google Apps services, but this one is entirely new and […]

Read More

Teens, Technology & Social Media | Infographic

March 13, 2016 | Posted in Data Visualization,design,Infographic,teaching,technology

Continuing my infographic kick, here is an infographic explaining some of the key points from a Pew Research project on Teens, Social Media and Technology. Even though the study was conducted in 2015, many of the takeaways are still relevant. My biggest conclusion: rich kids prefer Instagram.

Read More

Flipped Vs. Hybrid Pedagogy | Infographic

March 12, 2016 | Posted in design,Infographic,teaching,technology

Having worked with instructional technology for awhile, I’m often surprised by how frequently people conflate hybrid pedagogy with flipped pedagogy. At SXSWedu, I bought a bunch of really good books on infographic design, so I decided to create an infographic to cover some of the key differences.  

Read More

Building A Simple Heat Map with D3

| Posted in Data Visualization,JavaScript,Web Development

Heat maps are a great way to analyze frequency in a data set. Beautiful and creative things happen when you are stuck in an airport for four hours. I’ve been wanting to explore heat map visualizations for awhile now, so when I had some time to kill flying back from SXSW, I decided to take […]

Read More

SXSWedu Days 2 & 3: Reflections and Round-up

March 11, 2016 | Posted in creativity,ed tech,Education,innovation

A lot has been going on over the last two days, and Austin is such a fun city, that I’m combining my reflections into one super blog post. There is a lot to talk about, so stay tuned, but I’m not going to go in chronological order.   Total Fanboy Moments SXSWedu is one of […]

Read More

SXSWedu Day 1: Reflections and Round-up

March 8, 2016 | Posted in creativity,design,ed tech,Education,innovation,teaching,technology

I want to document my experiences at SXSWedu for anyone interested in the conference or for my educator friends in the blogosphere or on twitter. First off, Austin is a super fun city, with a motto of “Keep Austin weird,” how could it not be cool. Second, this is a huge conference, and I mean […]

Read More

Creating a Video Streaming Classroom with AWS, Angular, and Google Material Design | Part 1

March 5, 2016 | Posted in Angular,ed tech,JavaScript,Web Development

I’ve been thinking a lot lately about video streaming platforms used in the ed tech space, what makes them different from one another, and how feasible it would be to create one from scratch. After a short discussion with some people on the DEC team, I looked into the possibility of hosting and streaming video […]

Read More

The Pros and Cons of Using Google Sheets as an Application Backend

March 1, 2016 | Posted in Google App Script,Google Sheets,JavaScript

I’ve been doing more lately working with APIs of different sorts, and I recently stumbled onto some cool ways to use Google Sheets to connect with APIs and store the data very easily in a spreadsheet. Having completed the linked project in less than an hour, I was really interested in figuring out the pros […]

Read More

Using Google Sheets and Google Apps Script to Work with APIs

February 24, 2016 | Posted in Google App Script,Google Sheets

One of the coolest things about working with Google Apps Script is the overall versatility of the Google Apps ecosystem. I’ve written pretty extensively about how to use Google Apps Script to do a lot of more business focused things, like send an email with Google Forms submissions, sending an attachment with Google Forms submission, […]

Read More

Debugging Node.js Processes | Error events.js 141

February 17, 2016 | Posted in Development,JavaScript

Debugging Node.js processes on the server can be kind of painful depending on what tools you have available to help you make sense of error messages. After scouring the web, it seems that a lot of people get frustrated by an error that gets thrown at events.js 141, which seems to be a generic socket […]

Read More