Camlistore

Background Last Friday Don Park pointed me at the project, which started as a Google 20% project and has since been open sourced (when?). There’s a lot to like about Camli for content producers concerned that about the erosion of control over their digital legacy due to “leaking” of their various creative works into content stores controlled by third social providers, ad networks, and spying agencies. Social network TOS typically grant the network provider with various rights over your content, while ad networks and spying agencies never asked your permission in the first place.

Read More

2013-11-15

eholscher’s Docs Talk Graphics site Vega Live Editor (http://trifacta.github.io/vega/editor/index.html?spec=wordcloud) Camlistore looks neat glossary of terms Going to Unhosted Hackathon at Mozilla PDX tomorrow Create a sitemap.xml with Harpjs | Kevin Saliou (http://kevin.saliou.name/posts/2013-10-28-harpjs-adding-a-sitemap.html#.UoaILpSxMU5) Done Report Jade doc issue Respond to pull request on nested layouts. Rough Drafts My Journey from Jekyll to Harp Platform differences _data.json vs YAML Porting pages Deploying to S3 Nice URLs Patching s3cmd Redirects for old URLs wget spider pushing them to S3 http://www.

Read More

2013-11-08

New Articles Dedrudge Your Web Editing with instant Daily Zen writing a system using libraries or a framework is like growing an organism: A “natural” process, in the sense that at each step in the growth of the system, the state is in some way the right and proper state given the previous state and the environmental constraints. PDXNode jarofghosts jung https://npmjs.org/package/jung ericholscher Inspiring talk on why creating documentation

Read More

Dedrudge Web Editing with Live Reload

What a drag! Anyone who has edited HTML, CSS, and JS has experienced this cycle Instant is a preview server. It saves you the above drudgery by telling your browser to reload whenever you make a change. Install npm install -g instant-server Use it Just run the instant command from your webroot. For example, to use it with a Jekyll site, use jekyll build -w mode (-w is for watch).

Read More

2013-10-27

What to do with the Chanterelles? Polish Soup! Monday dinner. Write about Clinic search (new blog) New Site: wth is this, i don’t even know Drawing-heavy Sort of a mantle for knick-knacks and such Not connected to this site. Site updates lots of fresh updates to my blog, preparing for foundation switch http://eric.pdxhub.org/ Icon Fonts http://gomakethings.com/icon-fonts/ http://pdx.esri.com/blog/2013/08/16/three-color-semantic-font-icons/ Articles Daily Zen nothing yet

Read More

HarpJS

Start a blog with Harp What’s HarpJS? a static site generator convention of over config Markdown, Jade, LESS, coffee, stylus data.json for metadata Instead of putting a YAML header (or “front matter”) in every file, Harp opts to put all page metadata for a directory in a per-directory data.json file. This allows for more efficient rerendering, since the metadata needed to decide what to rerender is in a only a few files.

Read More

2013-10-24

Maptime Wish I had typed up the intros Map Time PDX! half mile project pct http://www.somethingpositive.net/ Wordnik! http://www.ted.com/speakers/erin_mckean.html Site updates lots of fresh updates to my blog, preparing for foundation switch http://eric.pdxhub.org/ Icon Fonts http://gomakethings.com/icon-fonts/ http://pdx.esri.com/blog/2013/08/16/three-color-semantic-font-icons/ Articles Daily Zen nothing yet

Read More

Liquid Limitations

This is the story of how I finally hit a Liquid limitation that I couldn’t work around with a series of ugly hacks. Last night at MaptimePDX I decided to add a Leaflet map to my blog, just for fun. It would show markers for all posts with a location field. An example post: --- title: Locatable Post permalink: with-location/ location: lon: 0.5 lat: 102.0 --- This post has a location field!

Read More

Photo Syncing with BTSync for Mobile

Update: Since I wrote this article, I’ve been using the open source Syncthing app on android and all my other devices to sync documents, media files, etc. Use that instead! Today I decided to setup BitTorrent Sync on my Android phone to sync my camera photos. I’m so happy I did! BTSync is software based on the BitTorrent protocol which keeps folders syncronized between multiple devices. It supports iOS/Android as well as PC/Mac/Linux, and works well with large files such as full-resolution images and videos.

Read More