Hosting social bookmarks

While I recognize the quality of the free or inexpensive social services I can access, I prefer when possible to host services from a server that I control. If you want to develop insights into how technology and specific services work, doing it yourself really gives you a closer look.

Some time ago, I operated a social bookmarking service using open source software called Scuttle. I modified the php code of Scuttle to provide some additional services – allowing users to promote sites they found useful, listing sites by total value to users. Hacking open code is certainly part of the way I learn.

I began to have difficulties with Scuttle and I never figured out if it was because of the code I added or limitations in the original code. There is a problem with MySQL called sql injection. Code included with invited input can cause problems that coder does not intend. This seems to be what happened and while I investigated how to clean up the problem I failed to prevent it completely. It seemed my site was on a list of vulnerable sites somewhere and problems became more frequent. I eventually removed Scuttle from the server.

I am trying it again. This time I am using open source bookmarking software named Shaarli (share links). The software does not use a database backend so this will eliminate the problem I encountered with Scuttle.


My intent is to develop an online source of educational resources. I “seeded” the site using the links I have stored in my Diigo account and plan to add mostly content-specific links as I find them. Take a look at Grabe Bookmarks.

How I Work

I see these blog posts in which recognizable individuals show their office or explain their work strategy. I make no claim to being recognizable nor will I provide images of my office (it is presently pretty cool – a three season porch looking out on birch, pines and a lake with a fire burning in the stove), but I thought I might explain how I write for online consumption (not the same as writing textbooks). The tools I use may be of interest to some.

My daily process involves the use of input tools that I use to surface content that I read. I would divide these tools into three categories – social tools (Twitter, Google+) for following specific individuals, an RSS feed I use to follow specific bloggers, and discovery tools that follow topics, but not individuals. As I go through this content, I annotate and move interesting content into Evernote. I mostly write in Evernote. I write when I have time and when something I have found seems interesting. I generate blog posts from individual or multiple inputs and draft these posts in Evernote before generating the final versions in WordPress (my three blogs). Of course, I also search for additional information related to topics I am writing about and sometimes write based my original ideas rather than in response to what I have read. I keep content in Evernote for future reference whether or not I write something. I use Diigo as a social bookmarking site mainly as a way to share resources related to our textbook. I pay for pro/premium Evernote and Diigo accounts to allow for expanded capacity.


Where have all the web site tools gone?

If you have been interested in educational technology for some time, you probably remember the days before blogs and Twitter. Most of us started by creating web pages. We started by creating HTML pages by hand, but then for reasons of practicality moved on to specialized tools such as Claris Homepage, Adobe Pagemill, or Apple iWeb. I used them all. Companies sometimes had both basic and advanced tools. For example, Adobe offered Pagemill for the hobbyist and what became Dreamweaver for the more series site designer. It seems to me that with the advent of cloud services (e.g., Google Sites) and a focus on “short form” and continually changing content (e.g., Facebook, Twitter, Google+) interest in the low end “site builders” declined. For educational settings, I think there is still potential in creating sites rather than posts and a need for less expensive tools for this purpose.

Web sites seem suited to authoring projects – a way to describe and teach with multimedia what has been learned from a project. There are simple ways to create multimedia online content, but it seems possible that students have grown to expect more sophisticated looking pages. Whether this “look” is of educational value or not is not the issue. What matters is the willingness of students investing in the production of the content.

This was perhaps a longer than necessary introduction to get to some comments regarding the potential of Weebly. I have been aware of Weebly for some time as an option made available through my Internet hosting service (Bluehost). I have invested time in developing content with Adobe Dreamweaver (don’t get me started on what I think of Adobe’s rental approach to software) and so I did not make personal use of the Weebly option. What got my attention was the recent release of the Weebly authoring app for iOS. I tried the app and liked it. I then backtracked to explore the web-based system available through a browser.

Both versions use a “drag and drop” approach. You select a page template you find appropriate and then drag “elements” onto this template to add types of media (image, text, video, maps) and structural elements to generate a desired layout of these elements. Ready-made options such as slide shows, image galleries and contact forms are also available.

Weebly is available as a free version and as more advanced paid versions. There is also an option for educators that is lower in cost (for the paid options). For example, the “pro account” is $40 per year and includes 40 student accounts. Weebly offers a way to password protect individual pages if desired and argues this is important when student security is a concern. If educators are interested in Weebly for the classroom, it is important that they understand the distinction between the opportunities offered to the public and for classroom use.

Here is an image captured from my iPad showing some of the elements available as I created a site. My sample site is available.


For information of greater depth try the Weebly help center

Political ad bingo

This is the season for political ads. The frequency and approach of political ads drive me crazy. There seems so little meaningful information and so many obvious attempts to manipulate.

Anyway, I think an examination of political ads offers a great opportunity for developing critical thinking and/or media literacy. I have been trying to come up with a way to involve such skills without getting into the emotions that come with politics. I happen to think emotion in education is great and we should take on issues that raise enthusiasm whenever possible, but I also recognize that some would rather such issues be avoided.

Here is my basic idea – analyze political ads by creating and applying bingo cards. This seems a popular way to explore the “in terminology” during conference presentations I attend so why not apply in other contexts. Here is my first effort based on phrases and images (I). Obviously, some of the imagery or phrases would not apply in all areas of the country.


Consider that multiple students might create cards and apply to see who had done the best job of spotting trends. Popular images or phrases might also allow scrutiny of the messages ad creators think sell. Does the phrase “all politics is local” apply? Are there more negative or positive messages? Does the incumbent or challenger use more negative messages? Are voters being manipulated or informed based on phrases or images are emphasized?

What happened to the dream?

I have wondered about this feeling I have had recently that not much was going on. That things in general were boring. I thought it might be the general political climate or various vague threats that we face. I thought it might even be me. Perhaps I had somehow become jaded or fatigued. I am getting older.

I happened on a blog post describing a new documentary that sounded interesting. The description was vague but there was mention of the OLPC and Peru. We donated an OLPC some years ago and purchased one for ourselves. I happened to find the device a week or so ago as we packed up our house to move. The combination of random events caught my attention. I wondered what had happened to the project. You no longer hear about the project online or at conferences.

I thought I might be able to watch the video using Amazon Prime, but it was not available. For a couple of bucks you can view the movie from Amazon or iTunes. I recommend it for education and tech people. The themes kind of take you back to a time when we hoped tech could change things.

It seems we have momentarily lost our fascination with the dreamers and their dreams. Maybe this is reality, but I think it is too bad.

Why Twitter for edchats?

Why has the Twitter “edchat” become so popular? There are so many characteristics of the tool and the way it is used that are either limiting or annoying. This drives me crazy. I think online discussions are so valuable, but I am bewildered by the selection of Twitter for an opportunity that is being squandered.

140 characters is too limiting. I wish some grad student would analyze the responses in a Twitter chat? What % are “borrowed” platitudes? How many individuals actually participate in an hour session? I get the feeling many are multi-tasking and watching television or reading their email while “participating”.

The process moves too slowly. So many questions seem superficial and then there is the delay for the combination of response generation and reading. This issue in combination with the limited nature of the responses is deadly. A format based on a few general questions and a more free flowing approach would seem more productive. I just don’t think the tool is suited to a flexible approach.

The public nature of the process is self-centered and annoying to nonparticipants. Any Twitter user has been on the receiving end of a Twitter feed when one or two of their “follows” are participating in a chat. A3 – use it or lose it. It is very much like being trapped in close proximity to someone talking on a cell phone. It is inescapable spam.

Most educators have likely heard of the term affordance. It is the notion that the characteristics of a situation or tool make certain actions easier. This notion is seldom considered in the negative, but the opposite of an affordance also applies. Certain characteristics make things more difficult.

What is wrong with a Google hangout? If some members of a group are bandwidth deprived, you can still rely on text. The length of comments is not limited and the general public is protected by circles and invitations from numerous comments out of any meaningful context. Of course, the audio/video option would offer the opportunity for conversations of greater depth.

If not a hangout, there are so many other free or inexpensive options. I applaud the effort, but wish educators would show more creativity and/or independence and move to a more effective tool. It seems folks want to be part of a club based on a given approach rather than considering the purpose to which they have committed and being willing to recognize better options are available.

Ask the engineers!

One of the recent educational controversies that has bled over into public awareness seems to center on whether schools would be more successful (whatever that means) if they borrowed more “real world” business practices. Some focus on what they assume is a lack of accountability in the performance of individual teachers or the lack of clear goals for achievement. The other side argues that education is different because the goals are different and the inputs to the process cannot be controlled.

I raise this issue as backgound to the following comments. I have been reading Eric Schmidt and Jonathan Rosenberg’s book “How Google Works”. I did not purchase the book because I thought it would provide insights into educational practice. I bought the book because I have broad interests and a fascination with successful tech companies. As the title suggests, the book as about the authors’ analysis of how Google works and the lessons learned as they as managers came into and learned about the company. It seems their management practices were more shaped by the culture of Google than they were responsible for shaping the culture. Of course, adaptability and insight are important characteristics of effective managers. There is always the possibility that what you read is intended as much to create a positive image as it is to offer lessons learned, but the story here seems consistent with several other accounts I have read.

With the caveats I have identified in place, I return to the initial focus on learning from “real world” companies. There are all kinds of business models available just as there are all kinds of ways to run educational institutions. There is another book I have read titled “What would Google do?” In this case, how might educational institutions borrow practices from Google? I did begin to think about educational institutions as I read. The authors list occupations to which certain management principles might apply and education was listed, but no effort was made to draw parallels. This is mostly my attempt to draw parallels.

The relevance of certain key ideas should be considered before any effort is made to generalize principles that are identified. The most important idea is probably whether the work of educators should best be performed by “smart creatives”. Are individuals who deserve this title likely to be most successful as educators and are educational institutions willing to hire and offer the incentives such individuals will find appealing? A second key idea is captured in the phrase “ask the engineers”? Google had an early history of being dominated by engineers and only took on employees with other skills after the direction of the company was established. Even when “adults” were brought in those who were successful honored those who actually did the work. My son is a producer and uses the term “the talent” to refer to those individuals in front of the camera. I have always liked this way of thinking. By analogy, the teachers and not their administrators are “the talent”.

So, if teachers need to be “smart creatives” and are understood to be “the talent”, what does administration looks like?

The authors suggest that creating the culture of the institution is paramount. Operationalizing culture is difficult. You can spot when it changes – I have watched school districts deflate like a balloon with a slow leak when the administration changes. Of course at Google and many other tech companies there is the tendency to equate culture with free coffee, free food and video game machines, but of course there is more. A core value in “asking the engineers” involves respecting the competence of those doing the work and helping them identify issues and potential solutions.

Many of the values I describe (I hope accurately) may seem quite attractive. With great freedom comes great responsibility. A problem is everyone’s problem. There is no – that issue is no concern of mine. There is also the assumed responsibility for getting a job done. The mantra “I have a life” is not used as an excuse. One final issue I remember is that individuals are valued for their contributions and not their seniority. I take this to be a rejection of constructs such as tenure, but also a focus on accomplishments and not talk.

Anyway, I understand books I read (hopefully at a deep level whatever that means) as pretty much like a Rorchach test. I project my own ideas on what the authors say. Hence, take this as recommended reading rather than a book report.