Welcome to the lab.

Web Excursions for October 20, 2014

[Tweet : ADN : nvALT]

Drafts 4 Keyboard Scripts
A great overview of the new Drafts 4 keyboard extension capabilities.
While I want an Ergodox, I don’t think I have the energy (or steady hands) to make it worthwhile. This looks like something I might be able to sink my teeth into. Or at least tap on contentedly.
Extensibility and Automation Changes in OS X Yosemite
Great overview of new possibilities in Yosemite.
sudo gem install geektool_kit — robKitson.net
A new toolkit for GeekTool users who want to script in Ruby.
Evernote - Packages - Package Control
A Sublime Text package for Evernote users, complete with Markdown capabilities.

Drafts 4 Keyboard Extensions

[Tweet : ADN : nvALT]

Drafts 4 is out as a Universal app. I’ll leave it to the experts to offer the full review, and just mention that there’s a very cool new feature in it: JavaScript-based text modification actions.

You can use JavaScript to modify text selections and entire documents, and encapsulate them in modules that you can add to the custom keyboard row. Check out the existing Keyboard Extensions for ideas.

I’m excited about this because it’s going to be relatively easy to port the tricks I built for my old WordPress plugin, Markdown QuickTags. I’m working on a few right now, and will publish them as I finish them.

Check out the Agile Tortoise site for more info, and grab Drafts 4 for iPhone and iPad in the App Store for $4.99 US.

On creation without consumption

[Tweet : ADN : nvALT]

I do two podcasts on 5by5 (Systematic and Overtired), but I’ve admitted many times that I rarely listen to podcasts. I’m often asked why (and how) that is, and I’d like to share the results of some self-examination.

In short, my brain isn’t wired for consumption. I’m happiest creating. It’s difficult for me to concentrate on what others are saying once I begin to have ideas of my own. You could say my mind wanders, but I don’t think that’s an accurate word to use. It’s not a meandering path, but a determined course of exploration.

My entire life I’ve been “bad” at school. I can’t sit through lectures, and I can’t concentrate on reading assignments. I can read, and I can comprehend, but it takes great effort to focus on what is being said and to block out my own thought patterns. I learn by doing, and I only learn things that are of interest or immediately applicable to me.

In my elementary years I was placed in a school that catered to this. It was based on Ralph Waldo Emerson’s ideas, and followed Henry David Thoreau’s methods. I was encouraged to develop the curriculum and answer my own questions. I returned to public schools in 5th grade, and never really made the transition. For the same reasons I’d been “excused” from standardized education for a few years, coming back to it was a horrible experience for me.

Despite this, I maintained a B average all through secondary and higher education. I rarely did homework, and I never did reading assignments. I managed to absorb enough contextual information in any given course to make intelligent deductions on exams.

I scored quite well on my ACT test in my Junior year of high school. Well enough to spend most of that year and my senior year in PSEO (Post Secondary Education Option). That meant that I was attending classes at the local college instead of at the high school. I did much better in an environment that rewarded creative thought, but there were still a lot of concepts my mind was unwilling to learn. I only passed microeconomics because the curve was skewed.

Computers and programming have always been of interest to me, but only on the creation side. I can’t play video games for lack of interest. I read about 10% of what comes through my RSS feeds, and then usually just skim articles. I’d rather be writing than reading. I could never even play D&D with my nerd friends because I got bored with other people’s stories.

I can watch movies, and I can listen to music, but I do it from an analytic point of view. I’ve studied filmmaking, and I’ve been playing music my entire life. When I watch a movie, I find myself studying shots and considering why I appreciate them or how I would have done them differently. It’s the same when I listen to music.

One thing that the collegiate environment provided me with was dialectic conversation. In classes I could debate, and I could inject my own questions and thoughts into the dialogue. I found friends who would stay up late with me and feverishly discuss concepts and ideas. It was brainstorming versus learning. Discovery versus study.

Basically, I think too much to be of any use as a consumer of content. I think so much that I spent eight years of my life doing everything I could to stop it. Out of school, though, I’ve started learning to cope with it. I’ve accepted that I’m incapable of absorbing all but the details most pertinent to my current endeavors. I consider it a disability, and a frustrating one, but I’ve found that I can succeed in spite of it.

I can’t create output without input, though. I can’t start from scratch. All of my best work has been the result of seeing what someone else is doing and letting it spark ideas for me. I find myself scouring GitHub late at night. It’s an ideal learning platform for me because I can find things that interest me and immediately determine how they work. In the process, I find pieces that I can build on to create something new. I compile a toolbox that lets me turn ideas into realities.

Whether I’m evolving existing work or doing something contrary, I’m lost without other people’s ideas. I believe that all of human discovery works this way, not just me. If you live in a bubble, you don’t learn, you don’t change, and you don’t invent. For all of my inability to focus and study, I’m always able to get excited about ideas and discoveries.

None of the technology and knowledge we have would be possible without what came before it. It’s a skyscraper of innovation that we’ve built since the first art on cave walls, the first inventions, the beginning of problem solving. I only survive in this world because I love learning how things came to be. If it weren’t for this, my inabilities would leave me living on the street, wondering how other people manage to be productive members of society.

Despite the many things I’m incapable of doing, I’m always able to be interested in learning the chain of concepts that led to an amazing idea, and to put them to use in solving my own problems and pursuing my own creative endeavors. My intelligence, however you quantify it, gets me in a lot of trouble if I don’t have creative outlets for it. I would destroy myself quickly if it weren’t for the ability to convert ideas into tools.

When Dan Benjamin contacted me a couple of years ago to ask if I wanted to do a podcast, I said “sure.” I started doing what I thought a podcast was supposed to be, and learned as I went. Not knowing what a “normal” podcast was like served me well in the beginning. I did some things slightly outside of the norm, and found that there were people that it appealed to. I’ve gotten to a point, though, where growth is stunted because there’s no influx of new ideas. I need to listen to other people, and I think I can do it because I’m hungry for ideas. This is when my mind latches on and I can focus.

I’m starting to listen to some of the podcasts done by people I respect and admire. Even if it’s in the background while I do other things, eavesdropping is allowing me to generate new ideas. I look forward to seeing where things go with my own podcasts in light of new input.

The AeroPress Timer 2 winners

[Tweet : ADN : nvALT]

Congratulations to the AeroPress 2 Timer giveaway winners!

  • Jerry
  • Michael Xander
  • Jonathan Deamer
  • Erin Johnson
  • Scott Cave

If you like your AeroPress and haven’t tried out AeroPress Timer 2 on your iPhone, get the basic program for free on the App Store!

Stuff I do when I’m not here

[Tweet : ADN : nvALT]

I haven’t been announcing my podcasts and appearances the way I used to. I really should, there have been a lot of fun things happening. First, I was on Philip Mozolak and Christopher Radliff’s podcast Preservation State along with Jason Snell. It was a fun conversation. I don’t even remember how I met Philip now, but he’s a great guy and I enjoy our conversations. And our Super Stickman Golf 2 games.

Next, I chatted with Ryan Irelan from Mijingo for his CMS Chronicles series. We talked, of course, about Jekyll and some of the crazy things I do with it. You can find the episode here.

Systematic has been a blast lately. Following the first three parts of the John Roderick saga (which will be continuing next week), I’ve had some great guests. Director, actor, and writer David Wain came back and we got a chance to talk more about his career story. I think the storytelling episodes are appealing enough to me that the Systematic format may be moving in that direction. I’m open to input on that.

I also had a great time talking once again with Dr. Pam Peeke about technology addiction, Mike Rohde about Sketchnoting, and online dating coach Virginia Roberts about relationships in the digital world.

Overtired, the show I do with Christina Warren, is growing and developing. It’s very random, and that’s why I’m enjoying it. I’m not sure where it’s headed yet, but it’s a fun ride if you haven’t already checked it out.

I also owe everybody a post on my thoughts about creating podcasts while not listening to podcasts. I talk about it a little bit on the most recent Overtired, which should be up today. I’m still figuring it out myself, but have made a resolution to start listening to more of the smart people doing smart things out there.

Web Excursions for October 09, 2014

[Tweet : ADN : nvALT]

LaunchBar multiple selections
I don’t know if other LaunchBar users have been as slow to pick up the new “staging” feature in LB 6 as I have, but once it becomes habit, it’s awesome.
colourcode - find your colour scheme
A cool tool for rapid color scheme creation. It can export PNG, CSS, Sass, and LESS files.
If you’re a front end web developer, alert boxes and confirmation dialogs are an important tool. This is a fast, good-looking way to ditch alert() without much effort.
jQuery Adaptive Backgrounds
A jQuery plugin for extracting dominant colors from images and applying it to its parent. Pretty cool effect.
terminal.sexy - Terminal Color Scheme Designer
I love these things.
Pinswift Update for iOS 8
Great review from Gabe Weatherhead of my current favorite iOS Pinboard app.

AeroPress Timer 2 giveaway

[Tweet : ADN : nvALT]

I reviewed AeroPress Timer last year, and have been using it ever since. Version 2 is out now, and it’s definitely worth a look.

The main app is now free, and it gives you a great idea what it can do. You get recipes, step-by-step timers, and a great cup of coffee out of your AeroPress. You can extend the app with In App Purchases now, too. The Championship Pack boasts nine recipes from the 2014 AeroPress World Championship Circuit, and the Roaster pack gives you seven additional recipes from the world’s best roasters.

The packs are $1.99 US each, but enter a name and email below to win a code that will get you your choice for free! I have five codes to hand out, and the drawing will take place on Monday, October 13th at noon CST. Check out AeroPress Timer 2 on the App Store for more info!

Sorry, this giveaway has ended.

The Marked 2 giveaway winners

[Tweet : ADN : nvALT]

The drawing for the Marked 2 giveaway has ended, and the lucky five are:

  • Nicole Bourque
  • Fernando Mayorga
  • gaosong
  • Drew Compton
  • Lucifr

Congrats! Don’t forget that Marked 2 is 30% off all this month (both on the App Store and direct sales). If you’re purchasing directly, just use the coupon GOGONANOWRIMO at marked2app.com to get the discount. Purchase directly from the Mac App Store and the discount is automatic. Happy writing!