The State of Things

A few articles that are interesting as a web developer/human at this point in time.

App-pocalypse Now – Jeff Atwood – Coding Horror

Your platform now has a million apps? Amazing! Wonderful! What they don’t tell you is that 99% of them are awful junk that nobody would ever want.

The Evolution of the Developer – Ben Uretsky – Re/code

But that has changed. I’m hard-pressed to think of any paradigm shift, in terms of personnel, quite as drastic and rapid as the new role of the developer. With software being free and readily available, the sole ball and chain left shackled to the ankles of developers was hardware — but with the development of the cloud market, developers have a newfound stray-dog freedom.

How to Get a Job at Google – Thomas L. Friedman – New York Times

What else? Humility and ownership. “It’s feeling the sense of responsibility, the sense of ownership, to step in,” he said, to try to solve any problem — and the humility to step back and embrace the better ideas of others. “Your end goal,” explained Bock, “is what can we do together to problem-solve. I’ve contributed my piece, and then I step back.”

The internet is fucked – Nilay Patel – The Verge

But we can fix it, I swear. We just have to start telling each other the truth. Not the doublespeak bullshit of regulators and lobbyists, but the actual truth. Once we have the truth, we have the power — the power to demand better not only from our government, but from the companies that serve us as well.

Platformed. – Ethan Marcotte

I don’t really have any answers here—hell, I’m not entirely sure what I’m griping about. But I do wonder if our collective short-term frustrations leads us to longer-term losses. And seeing the web not as a “platform” but as a “continuum”—a truly fluid, chaotic design medium serving millions of imperfect clients—might help.

Thanks to @timothy_snyder and others on Twitter for sharing these.

How to Succeed at Business Without Really Trying

I’ve been trying to figure out what success is, what it means to be successful and why people around me are either outwardly successful or self-deprecating in their success.

I should note, personally I’ve struggled with the idea of success. I grew up in a trailer park with parents that, while loving and caring and tentative to my needs, were not educated in a higher degree or what society might consider traditionally successful. Financials were (and continue to be) an issue for a large part of my family.

Myself? Well I’m doing OK. I went to college and met someone who makes me want more for myself. I found something I’m passionate about (the crossroads of people and technology) and am well-respected in my field.

From that angle, I could say I’m successful. Compared to others? Well, that’s a funny thing. I always feel like a dullard or slacker.

But success is measured in so many ways – far beyond the padding in your wallet or the comforts of your home.

As Joss Whedon put so eloquently in his commencement speech to his Alma Mater,

“I talk about this contradiction and this tension… There’s two things I want to say about it. One, it never goes away. And if you think that achieving something, if you think that solving something, if you think a career or a relationship will quiet that voice? It will not.

If you think happiness means total peace, you will never be happy. Peace comes from the acceptance of the part of you that can never be at peace. They will always be in conflict and if you accept that, everything gets a lot better!”

That voice inside me that Joss speaks about is definitely not quiet. Every day I struggle to understand what success and happiness are and to constantly pursue things that bring me both. I wish for both success and happiness to all whom I meet. I try to mentor and advise those close to me – not to be a know-it-all or a wise-ass –  to help in some small way to bring friends and family up.

Another intelligent and experienced person once said,

“The only time you should look in your neighbor’s bowl is to make sure that they have enough. You don’t look in your neighbor’s bowl to see if you have as much as them.”

That’s Louis C.K. It’s from his TV show in which he plays a fictionalized version of himself. He’s speaking to his daughter in the scene. It applies to anyone, regardless of age.

So what is success? I have come to think that it’s totally subjective and any canned or preconceived notions we have as young people should be thrown out the window. An individual could be the poorest schmuck on Earth, but in his story he’s happy and therefore the most successful bum that ever lived.

A person with a highfalutin title might be unhappy and unsatisfied with their career or do something they’re not passionate about.

Don’t judge people by their title or position. I’ve met some really smart managers and some really inane leaders. I’ve met first-response service folks who are aces.

That said, I do think there are things you can do to be more successful and happy. It’s not just luck or environment. It’s awareness and a desire to do better – to move toward success and happiness.

These things have worked for me, are subjective, and should be taken with a grain of salt.

—-

Be an Adult

Tuck your shirt in. Wear nice shoes. Learn about collar stays. Always wear a belt.

Not just dressing, act like one. Meet people in person instead of the phone or email for the first time if you can. Never yell, cuss or say something that is otherwise rude. Don’t say anything bad about your co-workers, boss, clients, or mailman in public spaces – especially the Internet.

Show Empathy

Everyone is the protagonist in their own story. Understand where they’re coming from and listen to what they have to say.

Don’t Abuse Meetings

Show up on time, be prepared and know how to set up the damn projector.

Put your devices down. Turn off the laptop. The email is not more important than this meeting (see below).
Stand up when someone enters the room and introduce yourself.

See Also:
http://www.lukew.com/ff/entry.asp?1741

Really Listen

When someone is talking listen. listening is not waiting for your turn to talk.

This is a huge help for appropriately understanding the work that is being asked of you. If you don’t listen, are impatient, and want to quickly jump to the end where you get out of the room so you can go build something you will be frustrated when the client asks, “What is this? I didn’t ask for this.”

See Also:
View at Medium.com

Turn of the @!*# Email

Email is not real-time. You don’t need to check it every five minutes. Turn it off on the evenings and weekends. Replying to emails at 3 in the morning is not a badge of honor. No one is going to pat your back for it.

Work to Live

Know what you should get paid. Talk about salaries with close friends. Understand what you’re getting into with a new company or position. Work a little more than what you’re paid. Show initiative. Offer to help others and when others ask, help where you can.

I’ve never worked more than 40 hours constantly at any job I’ve ever had. Am I lucky? Nope. I work hard, know my stuff, am constantly learning, and act like an adult.

—-

When I was in college I was at a party with some folks older than me, but in the same field I was hoping to soon join. Being young and stupid about how things work, I asked what sort of advice could they give me about the field. In my nascent mind I was expecting tips about using Photoshop better or best practices around workflow or industry trends.

Instead the best advice they gave me was don’t put in 60 hours to impress your boss. It’s not worth it professionally and defiantly not worth it personally.

I think that dovetails with success and happiness. It’s not just what you do for a living. It’s the things that you do with your time on this planet. It’s the stuff during your 9-5, the evenings at home, and the weekends with friends. It’s never just one of those things, it’s all of them in moderation and consistent drive to push them all forward. Work hard, meet new people, travel, and enjoy what you have.

Kids and Games – Inspired by Penny Arcade

I like video games. Not just in the sense of spending a few hours a week playing them, but the development and design of them, their history in popular culture, and the unique ways the medium allows us to experience new places and characters like nothing before.

I’m also a parent with a daughter I love dearly. Which, as you can imagine, can create friction between the two interests. Kari loves video games too. We play Minecraft together – exploring caves and looking for diamonds and avoiding monsters. She knows what kind of games she can play – and why she can’t watch dad play his more mature games.

I’m lucky, I grew up with a Gameboy in my hands and had supportive parents that looked over my shoulder every once in a while. Some parents didn’t. I know folks whose first interaction with video games was via the unrelenting requests of their children to buy the latest Sega Super Mega Ultra Station 2000 for Christmas.

I was inspired by Mike Krahulik from Penny Arcade and decided to reach out to my daughter’s principal to see what I could do to help educate other parents on video games. Below is the email I sent to her this evening. If you’re an adult who cares about young people growing up in a positive gaming culture I urge you to do something. Communication and education is far more powerful than talking heads and fear mongering.

Dr. Vogelsang,

I’m Chris and my daughter, Kari Koerner, is in Ms. Parker’s 1st grade class.

Lately there’s been a lot of talk about video games in mainstream media. Katie Couric just did an hour-long piece that, while she has good intentions, makes video games look like something the devil came up with. Here’s a good retort if you’re familiar with the piece. The whole thing is a bit crazy and like most things, the truth lies somewhere in between.

I want to talk to other parents and teachers about video games. Not some boring 45 slide PowerPoint, but an honest chat with literal examples of what games are really like, how to find games that are appropriate, and how to guide our children to the right games, in the right context, at the right time.

This past March my family traveled to Boston for Spring break. Kari, Jackie and I went to a convention called Penny Arcade Expo or PAX for short. It’s a huge gathering of 70,000 gaming nerds from all walks of life. People who love board games, Dungeons & Dragons, card games, classic video games and yes, even the modern blockbuster titles we hear about in the news. People traveled thousands of miles to see new games and hang out with people who share the same interests. And you know what? It was the most amazing group of kind, interesting people I’ve ever met.

The guys who started PAX are behind a webcomic called Penny Arcade. It’s a series that is always mature and sometimes offensive, but spares no victim in being brutally honest about video games and the culture that surrounds them. They are very outspoken on issues such as this and just this morning posted an article about an idea they had. You can read it here (Warning: strong language). The gist, if you don’t wish to read it yourself, is that one way we can help is to educate other adults on the ins-and-outs of video games. They inspired me to reach out to you to see what I can do for Bowles and the Rockwood School District.

It’s awesome to be a nerd and I’d like to share my knowledge and enthusiasm with other parents and teachers. I threw together a rough outline that I hope might give an overview of what we’d talk about.

  • Explain what ESRB ratings mean. Show them how to use these ratings to determine appropriate purchases (There’s also a free and pretty awesome ESRB app for smartphones).
  • Demo some recent games of various ESRB Rating Levels.
  • Show what it’s like to play certain games (walk through a level from a couple different games).
  • Talk about hand-held gaming like Nintendo DS and Apple iPads. These systems too have very mature games (like Resident Evil) alongside Mario and Pokemon.
  • Talk about online gaming, like Xbox Live. What will kids hear when playing with anonymous strangers.
  • Talk about parental restrictions. All systems released in the past 7 years have some from of parental restrictions, many associated with the ESRB ratings.
  • Talk about social pressures. Kids want to be popular and included.
  • Talk about what impact parents can have on other children when they visit their house (to play video games).
  • Talk about how to educate other parents in a polite manner about video games, the ESRB and the implications of inappropriate gaming.

Let me know what you think. I’d love to grab lunch and chat if you’re up to it. If you have any ideas of a potential opportunity to get a group of interested parents/teachers in a room I’m all for putting something together.

Yours,
Chris Koerner
clkoerner.com

All your Facebook Friends are Photographers and That’s OK

I saw this question/rant on Reddit the other day that perturbed me enough to write a long-ish response.

The gist is that people who buy a DSLR and start taking on paying gigs aren’t photographers. Or at least they rubbed against the grain of the OP (Original Poster).

I disagree, and in fact this kind of rhetoric appears far too frequently in the few photography communities I participate in.

My reply:

The levels of skill in photography are many. I imagine it’s daunting to someone who’s never used a camera (much less a DSLR, in manual mode, editing raw, with multiple lenses, flash/strobe, etc etc.) to understand what goes into taking a good photograph. There’s the obvious technical know how, but also the aesthetic eye for good composition.

Now, that said, to be someone who takes photographs better than 99% of the population takes a small elevation in skill. A very small but noticeable blip. You take a class or two, pick up a few books, buy some nice kit, practice, practice practice. Bam, you’re now able to have a few photos that look better than most people could ever imagine taking. Now you’re better than most people you’ll ever know.

To go from the folks you’re describing to say Ansel Adams or Annie Liebovitz level of quality is many, many blips of improvement.

For most of us here, we’ve got a few blips – gained a few levels. Some more than others. But to most people we’re all lumped in a category of “Are you a wizard ?” when it comes to this stuff. And frankly, it’s hard for a non-photographer to see who’s a newbie starting out and who’s been doing this for 20 years.

You use the word worse, which has negative connotation. In the words of a man with a few more blips than I, True professionals don’t fear amateurs.

Being a professional is more about showing up and doing a job than having the best skills or resources. You can accomplish more with a great work ethic, networking and producingsomething. If these people are getting work, great. If they’re learning, even better! Are they making things ‘worse’? Cheapening the ‘art of photography’? Pfffttttt. They show up, they take photos better than most people could and they get paid.

Everyone has to start somewhere. It’s those that stick with something that improve – themselves, their work, their community, the art form, et al. – that are the folks to admire and encourage. Being frustrated, worrying about the negative potential is useless. It’s a windmill to ignore.

Instead I say help them, encourage them. Be a good mentor (as you mentioned doing) and help elevate anyone willing to show up and put in the work. Not enough people do that, and instead post silly stuff like this, that I feel worsens our collective attitude to those that share a similar interest.

tl:dr; It’s late and I should go to bed.

—-

Since writing that, I have thought more about this.  Anyone can be a professional photographer. As with every skill and industry, there’s always going to be a great gradation in the quality, skill and, proliferation of work. Some people you might find on Facebook or Craigslist – or even people recommended to you! – might totally suck. But not starting, not putting yourself out there? That’s what worries me.

More people should pick up a camera and see what they can do with it1. If they get a paying gig, great! If they do a bad job? Well that would suck. But like I state in my reply, even a low quality photographer is better than most people. And people are willing to pay and admire those with skills they lack.

So what happens to ‘bad’ photographers? I would like to believe that they will get better. We need more bold people to try than people who never try at all.

I encourage you to take a look at the full conversation over on Reddit. There’s some interesting dialog and viewpoints. If you have your own thoughts, please share them.

Big Data, Mining, and (Musical) Recommendation Engines

As a side project in my free time I’m helping a small business setup an e-commerce store front. One of the things we’ve discussed is the idea of a recommendation engine to suggest other items to purchase. This lead down an Internet rabbit hole where I ended up reading about The Echo Nest.
The Echo Nest is a self-described “music intelligence platform that synthesizes billions of data points and transforms it into musical understanding.“. It is widely herald as one of the largest and most comprehensive uses of data mining (to find the language and culture around music across the web) and big data (to store and present those relationships) within the music recommendation industry.
Yes! There is an industry. A substantial one. Apple’s Genius feature in iTunes, Pandora, Last.fm, Spotify – all are trying to provide relevant music based upon your listening tastes. Why? So you’ll buy more music of course!
Brian Whitman, one of the co-founders of The Echo Nest, talks in great length about the how and why behind what makes their product so unique – and so incredibly accurate. I won’t steal the thunder of the article, but needless to say, dedication and refinement are key.
This is totally sausage-making, behind-the-scenes stuff, but I encourage you to at least look it over.
Ok, so now the really fun stuff. Here’s something called The Infinite Jukebox. It uses some of the data points within the Echo Nest to create a version of a given song that never ends. It uses references within a song that are similar to other points within the song, makes some minor adjustments when needed (like tempo) and then plays the song forever. The presentation is neat as well, you can view the branches within the song where things loop and even click around the song to find points where things can loop.

At work we’re looking at ways of using the topics of big data, mining, and recommendation engines to provide better healthcare. Reading about The Echo Nest gives me some ideas on how these technologies could impact the care we give! If you have your own ideas or suggestions, please leave a note below.