3 July 2016
A simple JS API for creating reusable elements that can be diffed and updated similar to React and other virtual dom modules – without the virtual part.
24 August 2015
Allow GitHub login on your static sites.
10 August 2015
Edit some tabular data & save it to a GitHub gist with this open source tool.
9 August 2015
learnjs.io is now makerlog.org. This is an exciting change, and I hope you'll stick around to enjoy all the upcoming awesome.
3 August 2015
2 August 2015
Journalism is literally the documentation of our communities, but the word documentation has special meaning in open source software. Open source projects usually come with documentation, guides, and references that serve as an operator's manual for the project. If only every City Hall had an operator's manual.
23 November 2014
Making gifs from videos using the command-line is easy using gifify.
8 October 2014
Learning to code online is cool. But sometimes people get to the end of a tutorial on a site like codecademy.com and then say, "wait, now how do I use that?"
16 September 2014
5 August 2014
17 June 2014
A while back I was working on a simple mapping project and wanted to use leaflet-draw with browserify. I discovered that there was "one weird trick" for getting everything working as expected.
17 March 2014
Working on a Ruby on Rails project I had a moment where I realized, "Hey, I haven't used Browserify with Rails before, maybe I should try that out!"
17 March 2014
I spent a lot of time over the past few days playing this game called 2048, which is a clone of a game called 1024, which appears to be a clone of the game Threes.
17 March 2014
The Gremlins.js library is designed for monkey testing (aka fuzz testing) applications by "unleashing a horde of undisciplined gremlins" that click, scroll, and otherwise cause havoc in the app they are released in. They mimic actual eve...
4 March 2014
20 February 2014
It's not currently possible to use Snap.svg with Browserify by requiring the snapsvg package that's distributed on npm, but there is a workaround!
11 February 2014
September 7, 2014 update: This tutorial now works with the localwiki.net api that the Seattle LocalWiki now uses.
6 February 2014
28 January 2014
22 January 2014
The most difficult part of getting started with a language isn't necessarily learning the syntax, data types, control structures, or other parts of the language itself. The hardest part is often learning the tools associated with the language&...
20 January 2014
In this tutorial we'll focus on bundling css that's published on npm using three modules:
17 January 2014
Check out this simple implementation of pong I made in a few hours last night: sethvincent.github.io/digital-table-tennis-for-two
22 December 2013
30 November 2013
Snap.svg resources Snap.svg is a new SVG library targeting modern browsers. It is an open source project released by Adobe, and created by the same developer that created Raphael.js.
24 November 2013
I've been using, reading, and writing about the development tool Browserify for a while, and thought it would be useful to compile some of the most useful resources for learning more about the tool.
23 November 2013
Using browserify with modules from npm can be a little overwhelming at first, so what if we were able to use a couple of common front-end development libraries using along with browserify to ease the process of getting started?
16 November 2013
Here's the goal: I wanted the smallest and simplest starting point for 2d games I could come up with, using a clear and concise API.
8 November 2013
Leaflet.js is an awesome, easy to learn mapping library. Here we’ll go through some introductory examples so you can get started using it in your projects. Hey, if leaflet is a mapping library for browsers, what’s it doing on npm? Client-side code...