Image of the week: Charles Uibel

Lightning over the Great Salt lake and Bountiful, Utah

By Charles Uibel.

Every week, we feature an image that grabbed our attention, by a PhotoDeck member.


Posted in PhotoDeck News | Leave a comment

Tech post: about PhotoDeck software code

Today is the first post of a new kind in this blog: Tech posts!

The purpose of them is to share with our tech-savvy community some technical aspects of PhotoDeck.

You can safely ignore those posts and return to a sane activity (an outdoor one would have my preference!) if one or more of the following words makes you want run far, far away: “computer”, “geek”, “coding”, “html5″ (yes, 5, obviously!)… or if you don’t see the point in “windows vs. macos vs. linux” or “vi vs. emacs” wars (actually, I don’t either, but people who understand what I mean may want to keep reading!).

Now that you’ve been warned: today’s topic is about the size of PhotoDeck software code.

When the guys at 37signals shared their code statistics for the rewrite of their highly popular and successful Basecamp product, it was quite a surprise for me, for different reasons:

1. showing statistics on its own, non-public, code. Doesn’t sound like a usual practice to me.

37signals' Basecamp Next code stats

37signals' Basecamp Next code stats

2. 6334 Lines of codes (LOC): as pointed out in one of the comments, that’s not a lot of lines of code for such a product. People who have experienced enterprise web applications will fully appreciate this.

Why so few lines of code? maybe because they are smart, probably a bit lazy too (why getting tired writing 100 LOC when 10 will do?)… but also because of their choice of their web programming platform: Ruby On Rails (they invented it, actually). Ruby On Rails (aka “RoR”) stands out as an elegant and efficient way to build web applications. The code is concise, clean, beautiful (well, you may not want to tell people that you can see beauty in software code, oops. Anyway, beauty is all relative: people used to read code written for other platforms might succumb to its charms, religious considerations taken apart).

Back to PhotoDeck: when starting building the product (that was more than two years ago), we decided to give Ruby on Rails a try. We were eager to quickly put our ideas together, and confront them early with photographers. Would ‘RoR’ promises hold? Yes. I was blasted by the speed at which we have been able assemble things, and deliver. Today, PhotoDeck is still powered by Ruby On Rails, and we can’t be happier by this choice. What about our own code statistics? Here there are:

PhotoDeck code stats

PhotoDeck code stats

3. Yes, with 25000 Lines of code (+ 10000 for automated tests), PhotoDeck RoR code is approximately 4 times larger than Basecamp Next… and I can guarantee that I’m lazy enough to (try to) write concise code (concise, yet maintainable as I don’t like giving myself avoidable work!). One more reason to be surprised!

Product size also gives us an idea of its complexity and features. It seems that our features list shows!


Posted in Behind the scenes | 2 Comments

Staying busy…

Our recent launch in France was the culmination of a major project that involved thousands of phrases to translate.

We didn’t take any break, though, and many development tasks take place outside of major projects. Among the small and not-so-glamorous improvements deployed within the past few weeks:

  • Possibility to auto-play videos (via gallery styles) + video embeds can now have custom size
  • Members can require clients to input full address upon checkout (via checkout options)
  • Members can now view 500 images at once in the My Images & Videos panel
  • Misc performance improvements
  • PDF invoices for members’ subscription purchases (via the Me / My orders panel)
  • New tutorials
  • Full-screen option in rich text editor
  • And… a few minor bug fixes

UPDATE: Oh, forgot that one: we’ve also made it much easier (1 click) to share private galleries with clients when you give then access via login…

We’re now planning a new major project and the actual work will start very soon…
but more on that later ;)


Posted in PhotoDeck News | Leave a comment

Image of the week: Scott Markewitz

Dan Treadway skiing at Snowbird, Utah

By Scott Markewitz.

Every week, we feature an image that grabbed our attention, by a PhotoDeck member.


Posted in Image of the week | Leave a comment

Photographer profile: Jackie Shumaker

Today, we interview Jackie Shumaker about her business.

Jackie is a very successful industrial photographer.

She uses PhotoDeck to proof and deliver commissioned images to her clients – and even to host their private library.

Favorite PhotoDeck feature?
Fast easy uploads directly into an active client gallery.


Jackie, where do you live?

Sunny Denver, Colorado, USA

How would you describe your photographic style?

Clean bold graphic.

Can you describe your workflow?

We were early adapters of Seth Resnick’s D65 “workflow not slow movement” (D-65.com). Working in hazardous situations much of the time require fast responsive shooting. We paint with light in the field and create the magic in post. Many of our images are made up of 10-20 frames. Not to be confused with HDR.
We implement a level three backup system. Before work on the live files start, we backup three sets: Live, online backup and off line backup.

So you shoot quickly and assemble plates in post?

Well yes, but let me explain our approach. Each image is broken down into scenes. The individual scenes are styled and light to perfection. In post we assemble the scenes to create the final image. The approach is methodical and designed to allow us to move quickly in controlled environments where the time to craft a perfect image in one frame would not be possible. To reiterate each frame is perfect at capture and assemble in post.

Do you use lighting or do you have to work with ambiant light?

We use mixed lighting. Mostly strobes with a touch of ambient. My lighting style is something you see more in movies. We use color correction gels and creative gels to craft the style of a given scene.

How would you define your photo business? Who are your clients?

We specialize in images of the industrial world. Google “industrial photographer” and jackieshumaker.com comes up in the top ten, worldwide. Our clients are mostly general contractors and industrial companies who understand the value of clean bold graphic visual communications in their branding.

Tell us about your career so far.

First camera at three. Announced photography to be my life’s work at thirteen. First paying gig, US Senate campaign, at fifteen. High school newspaper photographer. Won awards. BFA Photojournalism UNC. Won awards. Daily Newspaper staff Photographer. Won awards. Founded commercial studio. Clients win awards. Shift focus to construction market. Clients win more awards. Published world wide. Expand focus to industrial markets. Winning awards is fun seeking clients who want to win awards.

How do you market yourself and your work?

Being at the top of the SEO results is number one, followed by word of mouth and strategically placed ads in trade publications.

Any particular strategy you followed to get these SEO rankings?

Focus on limited returns. Every key word you add dilutes your results. Everything you put out on the web must come back to the results you are seeking. Hitting that perfect combination more often than any other site makes you rise to the top.

That’s great SEO advice. What has been your best business decision?

Focus on one market – Becoming a specialist.

Worse mistake? What would you have done differently?

Hire support vendors too fast. Slow down, research, interview, get referrals and do more research. The correct vendor is an extension of your business and creative vision. Make sure they are the right fit before you commit.

How do you see the future?

Filled with opportunity. Chaos for one is opportunity for another. The fact that the path is not an easy one appeals to me most.

Any advice for aspiring photographers?

Master the art of business. Register your copyright from day one.

What are your thoughts about DSLR video?

I embrace the change. We have been shooting Time-Lapse stills for well over 10 years to create the feel of motion. The next line of pro still cameras will have HD video capabilities. We are visual content creators, the evolution will come naturally as our tools evolve.

What is your current biggest challenge and how are you addressing it?

Moving at the speed of change in the visual creative industries. We work on what I like to call “the bleeding edge of technology”. Our customers want cutting edge visual content that requires the latest and greatest tech equipment and know-how. This comes at a higher than average price. Educating our clients is a big part of the job. They are willing to pay higher fees once they understand the added value we bring to the table.

What do you use PhotoDeck for?

PhotoDeck is our back-of-the-house client proofing and delivery system. Many of our clients have proprietary image libraries that require password-protected entry along with the ability to log each entry. PhotoDeck allows us to track every person who logs in and when. We have future plans to build out a stock site from the home page in the coming year.

Do you charge your clients to host their library, or are you planning to do so?

Built into the production cost of every assignment is a charge for 30 days of web hosting. We have always offered long term hosting options, but found the UI of our past service providers killed the opportunity for success. Past services were to difficult for most customers to navigate. Now that we are with PhotoDeck I am hoping to see this change. The whole experience is user friendly, fast, efficient and has an excellent user interface. Thanks PhotoDeck.

Have your clients commented on your website? What did they like?

Yes. The number one comment we hear is how easy it is to use. They also love that we can comment directly on the images and have a communication trail in the Lightbox.

What do you like most about PhotoDeck?

Simple clean interface with user friendly features.

What improvement would you most love to see?

The ability to upload DNG files.


Posted in Featured photographer | 1 Comment

Image of the week: Jeremy Woodhouse

Cuban band, by Jeremy Woodhouse.

Every week, we feature an image that grabbed our attention, by a PhotoDeck member.


Posted in Image of the week | Leave a comment

PhotoDeck launch in France

Big day for us today – we’ve launched PhotoDeck in France!

All parts of the service are now available in French (via e.g. www.photodeck.fr), including the tutorial videos, which undoubtedly will make it easier for Frenchmen to benefit from the great solution PhotoDeck has to offer — and will help establish PhotoDeck in France too.

The press release (in French) is here.

Not interested in French? Fear not – we have great innovations coming up over the next few months, that will rejoice all our members ;)


Posted in PhotoDeck News | 1 Comment

Image of the week: Dennis Boyer

By Dennis Boyer.

Every week, we feature an image that grabbed our attention, by a PhotoDeck member.


Posted in Image of the week | Leave a comment

Adding / customizing Social Buttons to your website

Adding buttons to share your website on social networks, or to follow you on Facebook / Twitter / Google+ is easy – and very configurable.

Instead of re-inventing the wheel, PhotoDeck makes use of the service provided by AddThis.com to easily add buttons.

Step 1: make sure that the AddThis.com component is present in your design

If it is not, you can easily add it, just like any other component. Check out our tutorials if you’re not sure how this is done.

Step 2: configure your social buttons on AddThis.com

Go to AddThis.com, and use their tools to pick the buttons you want, in the style you want. (You don’t need to register). At the end of the process, you get something like this:

Copy that piece of code.

Step 3: copy the AddThis.com code into your design

On the Style and Layout editor in your PhotoDeck admin space, select the AddThis.com component in your design, and simply paste the code:

Remember to hit Apply, then Preview or Save & Apply.

Done!

I now have the buttons I want on my website:

To refine further, you can also add/remove lines in the AddThis.com, as detailed on their website.


Posted in PhotoDeck Tips | Tagged , , , , , | Leave a comment

Image of the week: Bryan Peterson / Evolve Images

By Bryan Peterson / Evolve Images. Evolve Images is a new stock agency that features exceptional work, just launched on PhotoDeck!

Every week, we feature an image that grabbed our attention, by a PhotoDeck member.


Posted in Image of the week | Leave a comment