Capsule Hotkeys and Background Queue

It’s been very gratifying to see people continuing to discover Capsule this week, and seeing it resonate with them. This was typed into the demo earlier today:

This software is an example of a thing that everyone wants but doesn’t exist until a great idea suddenly comes and voila! it appears!

There are a couple of new features committed to GitHub that you can play with if you like.

Hotkeys

In the feature/hotkeys branch1 in the ui submodule, you’ll find some additional keyboard shortcuts:

  • shift+h = navigate to home
  • shift+n = new entry
  • shift+f = set focus to search field

Make sure to update submodules as the jQuery Hotkeys library has been added.

Capsule Server Queue

In the feature/queue branch you’ll find an implementation of a very basic “send at least once” queue so that pushing posts to Capsule Server is no longer a blocking action (it makes saves faster). Another benefit to this feature is better support for using Capsule while offline. Saved entries are stored in the queue and sent to Capsule Server once Capsule is online again. To test this out, you’ll need to update your Capsule Server to the latest code in the develop branch.

We’ve also fixed a few bugs and incorporated a few submitted enhancements. Thanks to everyone who has contributed.


  1. We use the excellent Git Flow model at Crowd Favorite. Features are implemented in feature branches before being merged back to develop and subsequently into a release. 

Awesome Web App/UI Designer Wanted (Contract)

My team and I are building a new web application and are looking to collaborate with a UI designer to help us bring it to life.

  • You understand that a great application is one that delights the user with its elegance and ease of use.
  • You have reasons for your decisions and enjoy the opportunity to discuss them.
  • You love iterating over fine details.
  • You understand that design (in an app) needs to be cohesive and consistent to be great.

This is a contract position that will be at least a 2-3 month engagement, with follow-up expected. You don’t need to work in our office, but regular in-person/high-bandwidth meetings will be required. While there is no substitute for sitting together and working through the details, exceptions can be made for exceptional individuals.

I believe we have the opportunity to create something great, and I know my development team can execute faithfully on the design. This is an opportunity to see design come to life without compromise.

You’ll be working with me directly on a project I’m very passionate about. I have opinions, I expect you to have them too. We will disagree, and from that disagreement will come better design and a better product that we’ll both be proud of.

Sound interesting? I look forward to hearing from you. Please send work samples, etc. to careers@crowdfavorite.com or through my contact page.

Seriously PayPal? I generate a secure 20 character password and I’m not allowed to paste it in? (I used the inspector to hack in the value anyway.)

PayPal Idiocy

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

GitHub’s online editor (Ace, the same one we use for Capsule) is super handy for quickly tweaking things after accepting a pull request.

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.