Fortune Magazine and the DNC Like CLT Technology

Fortune CLT Profile with SDW

The latest issue of Fortune magazine features a nice profile on Charlotte as well as pieces of an interview with Skookum Digital Work’s co-founder Bryan Delaney. Why, just look at this cool map of all the business hotspots in Uptown Charlotte.

skookum digital works

Listed on that inset map are a bunch of companies WHO OWN THEIR BUILDINGS and a wee 26 person (and growing) application and software design and development consultancy. Quite the honor.

SDW Featured in DNC 2012 Video

Not to be outdone, the Charlotte in 2012 host committee recently released this Carolina Stories video highlighting the bustling CLT tech community. These guys were great and captured part of @snodgrass23‘s Friday Tech Talk.

TL;DR/DW

Skookum moved our offices Uptown in 2010 to be a part of AND help drive the Charlotte’s rise to prominence as a technology hub.

So far, so good.

Developer X Visits SDW HQ

In house engineers are our friends. Except for nacent startups, there’s hardly an execution that lives in a vacuum with only SDW Cast and Crew behind the wheels. Collaboration with client devs often happens with integrations, data dumps, new deployments, and even training.

There’s a cool project floating through the shop right now for a really successful business in NYC. Their team is small, and the customers they’ve been able to attract are impressive. Still, sustained growth means an overhaul. Scaling has become difficult. Legacy code unwieldy.

Luckily, we know a thing or seven about being discreet. There’s a hotel right across the street from SDW HQ. We have various disguises to cloak the 200′ walk. And our windows, have blinds. After all, Skookum Digital Works was started by two programmers with security level three (Top Secret) clearances from the DoD.

So, “Developer X” came to visit. We’ll be excited a year from now (yes, their competition is crazy fierce) when we can reveal some of the state secrets.

The Guinea Pig Speaks: Skookum’s Internship Program

Roughly six weeks ago or so, I arrived at Skookum Digital Works as its first-ever participant in the Official Internship Program. (There have been other interns before me, but they flew ad-hoc routes.)

As a former robotics engineer, my love of code was high, but my actual knowledge of HTML/CSS/JavaScript/allThingsWeb was rather low. Fortunately, the good folks at Skookum saw my potential and gave me a shot at pursuing my new-found passion, web development!

There are six major components to the Skookum Internship Program:

  1. Projects
    1. Internal
      • On this project, I didn’t have to answer to any clients; instead, I worked with Josh, our Creative Director, to build something AWESOME. (And learn some skills on my own.)
      • Sometimes these projects are academic in nature, but they’re all good opportunities to get some good learning in.
    2. Client-focused
      • These real, client-based projects, are what make Skookum tick. Clients want the best product they can get for their hard-earned money, and I got to help make them happen.
  2. Location
    1. Working at Trade & Tryon in Uptown Charlotte is pretty sweet.
    2. With a real office, too.
      • I didn’t get stuck in a closet away from all the cool kids; I actually worked right alongside the rest of the Skookum team. I worked on the same teams looked at the same code and ate the same lunch as everyone else.
  3. Compensation
    1. Skookum’s Internship program is a paid position—how often does that happen in other industries?
  4. Hours
    1. Just like the big kids, I got to work normal hours. In the web dev world, that’s not necessarily 9-5, which is awesome. But it’s full-time, not part-time, which means 40 hours/week of intense learning.
  5. Mentors
    1. Every member of the Skookum team was accessible to me. I think the original point of the mentors was to have one mentor per intern, but I’m pretty non-traditional and I made everyone my mentor. For me, asking everyone for help was a good way to get to know the team and learn as much as I possibly could. Skookumites come in a wide variety of flavors: we’ve got Ruby pros, sick PHP devs, Node.js champions, and jQuery gurus, to name a few. To not take advantage of the diversity would be a huge mistake.
  6. End-game
    1. The goal of the program is to transition interns into full-on (junior) developers. In some ways, it’s like the longest interview ever. But it’s also an amazing opportunity to get into the web development game, with a pretty low amount of risk for everyone.
    2. I’ll be honest—I wasn’t entirely sure that web development would be the right career for me when I started; it turns out I’ve been a closet web developer my whole life! The Skookum Internship program helped me find that out.
    3. It’s with that notion that I’m thrilled and honored now to be Skookum’s latest Junior Developer, hot off the presses.

All said and done, being an intern was crazy fun—I got to work with some really smart folks in hands-down the most relaxed and productive environment I’ve ever known. I’m shipping real code and making a real contribution to the team. Huzzah!

Now, if you’ll excuse me, I’ve got to get back to building a better Internet.

Using WordPress as a User and Authentication Database

WordPress is a great tool and you can hack all sorts of functionality into it, but have you ever thought about using it as a user authentication database for content on your server that is outside the realm of WordPress? Maybe a wiki or media server application that you only want your registered WordPress users to access.

There are some really awesome authentication tools built right into WordPress that you can use verify a username and password within your WordPress install. You can even look at that user’s specific capabilities to determine if they get access or not based on their role or capabilities.

In the following example, I use PHP’s ability to present the user with a basic HTTP authentication dialog box, and then it’s authenticated against the WordPress database.

Only thing I haven’t done is set a cookie that keeps them logged in across browser sessions.

This works great if you’ve got an application that has a rewrite to a single index.php file to serve everything, or else put it into a header file that gets served on every page (above any HTML output since it sends our HTTP headers).

And remember: this security is only as good as WordPress security–which is to say “not very secure” but it sure beats an internal non-password protected server that anyone could access simply by plugging into your physical network and browsing around.

Tech Talk: Consistency In Interactive Design

In case you missed SDW designer Rich Robinson’s Tech Talk on Consistency in Interactive Design, the entire transcript of the presentation (as well as pretty slides and pictures) is now online.

Rich’s cool talk covers internal vs. external design consistency, the Clear and Path iOS UI, Android designer woes, and a guy named Oscar (the Grouch).

Check out the Skookum Digital Works Tech Talk on Consistency in Interactive Design.

Page 1 of 171234510...Last »