1. change password to 20 char string
2. notice a 8-15 char limit warning but it saves anyway
3. log out
4. log in… fails

This post is part of the thread: Passwords – an ongoing story on this site. View the thread timeline for more context on this post.

Did my monthly/quarterly LinkedIn triage. Their “people you may know” algorithm is pretty impressive.

GameTonight for Status Board

GameTonight now creates a module for Panic’s excellent Status Board iPad app. The URL is simple, add ‘/statusboard’ to any metro URL or, while on your iPad, click the link at the bottom of each GameTonight page to install the current metro in Status Board. Example:

http://gametonight.in/denver/statusboard

Here’s what you get:

Game Tonight: Yes

Game Tonight: No

It currently looks best at a minimum size 4×4 units, but it probably wouldn’t be hard to add some media queries to support down to a 1×4+ ticker-style display. We’ll see if there’s demand.


I actually created a web app similar to Status Board a few years back that I called GlanceBoard. I had modules for traffic, weather, GameTonight, Twitter, etc., but was missing a good way to do layout and never got around to releasing it. I’m thrilled to completely mothball that project and use Status Board instead.

weaning yourself off jquery →

I’m a tremendous fan of jQuery, but there are situations where you just need to insert a little JavaScript into a webpage/app and adding an additional library is overkill. This is a great reference map of jQuery methods to native JS methods.

I tell you what, let’s forget the fact that you’re coming a little late to the party and embrace the fact that you showed up at all.

Sam Seaborn

My review of the @panic’s Status Board: DOES NOT COME WITH EXTRA IPAD: 1 STAR.

Having some fun setting it up with @crowdfavorite data.

Capsule Reaction and My Usage

Quite simply, the reaction to Capsule has far exceeded my hopes. I’m thrilled.

As Capsule is a product in a nascent category, my biggest concern was that people wouldn’t immediately see the benefits it could provide. That clearly has not been the case. Capsule appears to be a solution to a problem people (at least subconsciously) knew they had; and they appear ready to embrace it.

It’s also been wonderful to see a few feature requests, bug reports and pull requests on GitHub already. Capsule is aimed at a developer audience, and it’s wonderful to see the community already pitching in.

Capsule Permissions

WordPress has a capability in it’s permissions matrix called unfiltered_html. You need to have this capability in order for certain things (like <?php ... ?>) not to be stripped from your content on save. On our demo site, this capability is quite obviously not available to the demo user.

This shouldn’t be an issue in most real-life situations as Capsule is designed to be a single-user journal and it’s reasonable to expect that the single user account is an admin account (which does have the unfiltered_html capability).

Where this has appeared to be problematic is on WordPress multi-site installs. It’s been reported to me that only the site-admin role has this by default. I haven’t dug in to confirm this, but I’d guess that’s accurate. I think it’s likely that existing plugins solve this and Capsule probably shouldn’t do anything to muck around with WordPress capabilities and permissions, but I’m open to creative ideas. Here’s the GitHub issue if you’d like to chime in.

My Capsule Usage

I use Capsule as a Fluid app, allowing me to invoke it easily from Launchbar and keep it out of my mess of browser tabs.

I have Capsule installed locally rather than on a remote web server. I find myself working without internet from time to time (coffee shops, airplanes, etc.) and don’t want to be without access to my notes. I have a CRON job that backs up my Capsule database hourly to Dropbox.

A number of people immediately thought of Capsule as a code snippet library. It may well be suitable for this, but that’s not how I use it. I do put code in it, but more of my entries are notes on implementation and architecture approaches (especially rejected approaches).

I primarily work on a laptop with an external monitor. I keep Capsule on my laptop screen while I have my code and browser on my big monitor.1 Thinking, planning and notes happen on the secondary screen while main dev happens on the big screen.

Thinking and coding are two different acts. For best results, you want to be doing one at a time. Having things on separate screens helps me shift between these modes.


  1. When I’m just on the laptop screen, I use multiple desktops to approximate this. 

Capsule, The Developer’s Code Journal

Capsule

I’m very pleased today to announce the release of Capsule, the developer’s code journal. Capsule replaces the scratch document you have open when you’re coding. Instead of throwing away those notes, code snippets, API responses, ad-hoc todo lists, and outlines, Capsule creates an archive of your development artifacts. Capsule is a free, Open Source (GPL)…

Why can’t CFL and LED lightbulb makers figure out how to get the temperature of a “daylight” bulb right?