Jay Thrash

61 posts


Zach Holman:

Public speaking is tough. Be it at a conference, or during a company meeting, or in your car trying to persuade the cop not to ticket you for going three times the speed limit while streaming an episode of The Maury Povich Show on your iPad, talking in front of other people can be an intimidating experience.

At Speaking.io, Zach as collected some of the best information I've seen on planning, preparing, and delivering a public presentation. Whether you're presenting to hundreds at a conference, a small local user's group, or to your team at work, you'll certainly improve your chances at success by following the advice of someone who's done his fair share of talks.

Making GIFs MOV(e) in Keynote

When I need to highlight an application workflow in a Keynote presentation, I prefer to include a short screen recording of the workflow rather than break out of Keynote and perform the task live. Additionally, I've found it useful to convert those screen captures into animated GIFs[^gifs] which drastically reduces the file size and makes them easier to share across platforms and devices.

However, if you attempt to include those animated GIFs in a Keynote presentation, you'll quickly discover that it will only display the first frame of the GIF file, not the entire series of frames. Luckily, there's a dead simple workaround to get your animations going again:

  1. Duplicate the GIF file
  2. Change the file extension on the copy from GIF to MOV
  3. Drag the MOV file into Keynote

Now, Keynote will treat the file as a movie. You can control the playback properties via the Movie Inspector pane as you would if it were a QuickTime file.

[^gifs]: My current tool of choice for this task is GIF Brewery


Mattt Thompson:

In terms of open source participation, releasing code is only one aspect—and arguably not even the most important one. Developing an open source project requires equal parts engineering, product design, communication, and community management. But the true deciding factor for whether an open source project succeeds is stewardship.

The Internet is rife with Open Source projects that launched with great enthusiasm, but were left to wither on the vine. In another great NSHipster article, Mattt (yes, that's the correct spelling!) explains how the role of stewardship is the vital component of creating a successful open source project.

Site Reboot

Another year, another blogging engine. For 2014, I've decided to set Octopress aside and experiment with Jekyll instead. Similar to Octopress, Jekyll is a static site generator but it appears to be more actively maintained than Octopress.

I also took this opportunity to create a Talks page which consolidates the slides and recordings for the presentations I've given at development conferences and CocoaHead meetups over the past few years.