Four Kitchens Blog

May 17, 2013

Weekly Watercooler: Road to Portland Edition

4K news this week:

  • Workshops for DrupalCamp Austin have been posted! Check them out here!
    • Please note: camp registration does not include workshop registration. When you register for DrupalCamp Austin, you must also select the training you want to register for. If you already bought a ticket to DrupalCamp and want to register for a workshop, you can still do so. Just select the workshop you’d like to register for, and don’t select a DrupalCamp registration. If you have any questions about registration, email shout@drupalcampaustin.org

Find us at DrupalCon Portland:

Four Kitchens recommends:

  • Pine Street Biscuits: Recently featured on Diners, Drive-ins and Dives, Pine Street Biscuits serves deliciously baked biscuit creations like this chicken sandwich below. (I want this in my belly now!)
May 10, 2013

Weekly Watercooler: Website launch!

4k news this week:

  • The DrupalCamp Austin 2013 site is now live! It’s super slick and full of awesome. A huge kudos to Aaron Stanush, Chris Ruppel, Mark Theunissen and Mike Minecki for working on the site. Get your tickets and submit a session! DO IT!
  • Todd, coming out of blogging hiatus, talks about the future of mobile web applications in Apps are Icons.
  • Chris Ruppel shows us some webperf Magic.

Links around the watercooler:

  • The guessing game: Geo Guesser shows you images from Google Maps for you to guess the location. No prizes awarded other than bragging rights.
  • Signed, beered, delivered: More fun with drones! These drones deliver beer to concert goers. Not sure if that is such a great idea…
  • The purrior: How to do yoga with your cat. Because, cats.
  • Analyze this: Segment.io lets you plug in your analytics data with any service you want, without you having to muck it up.
  • Through the looking glass: Google Glass is coming, and soon you will have to develop for it. There’s a camp for that!
May 3, 2013

Apps are icons

We at Four Kitchens believe native mobile applications — the things you download from the App Store or Google Play and install on your smartphones or tablets — are a stop-gap technology that will be replaced by web applications that run inside browsers. Here’s why:

  • Many “apps” are simply dumbed-down versions of websites. This is frustrating to users who want to access the full capabilities of those websites.
  • Maintaining a website and multiple versions of apps (iOS, Android, Windows Mobile) in multiple flavors (the so-called “HD” apps for larger screens) is expensive and inconvenient.
  • Apps were originally invented because websites couldn’t tap into the capabilities of mobile devices. Now, wrappers like PhoneGap and native Device APIs expose websites to your device’s senses: touch (gestures, multitouch), sight (cameras, ambient light sensors), sound (microphones), motion (compass, accelerometers), and location (GPS, proximity detectors).

Everything is converging on the web. Or, rather, reconverging on the web. But there’s just one, tiny thing — a single, critical flaw on popular mobile devices — that will prevent web apps’ ascendency and continue to prop up the “need” for native apps. It’s not hardware-software integration, which is quickly being solved with clever APIs and libraries. It’s not frontend performance, as increased processing power and better JavaScript support will level the playing field. It’s much simpler than that. It’s a matter of psychology.

It’s the icon.

May 1, 2013

Magic: Frontend Performance for all themes

Howdy perfers!

This week’s Webperf Wednesday is short and sweet, just like your page loads when you install this new module that enhances any Drupal theme. Magic is a set of frontend performance and development workflow tools for themers. Previously many themes had their own advanced settings — many of which did the same things as other themes, but they all did it a little differently — no more with Magic.

Built by Web Chef Ian Carrico and Sam Richard (of Aurora) with contributions from Sebastian Siemssen (of Omega), Magic was built by the desire to work together to make all themes better, instead of siloing improvements within specific themes.

April 26, 2013

Weekly Watercooler: Juggling Edition

4K news this week:

Links around the watercooler:

  • We can juggle that! We just discovered that Combat Juggling is a thing. Naturally, we want to start our own team. Want to join us?
  • Women who code: Github is partnering with the Ada Initiative to provide free private repos to women contributing to open source. As open source advocates and contributors, we think this is exceedingly cool of Github.
  • Have your laptop beat Super Mario for you: Don’t have time to stomp on Goombas on your own time? This computer is programmed to beat classic NES games from Super Mario Bros. to Bubble Bobble.
April 24, 2013

DrupalCon Portland: Mobile Roundup

DrupalCon is coming! In just a little over a month, our Drupal community will meet in Portland to learn what’s new in the web and Drupal. I have already begun checking out the schedule to find some of the best frontend talks.

Sessions

Sam Richard (@snugug) and Mason Wendell (@codingdesigner) are giving a talk on how to develop a responsive site with Sass and Breakpoint. I have had the pleasure of working with both of these guys with the work for Team Sass, and look forward to their session about the changes with Breakpoint.

Josh Riggs (@joshriggs) will be showing the Zen of HTML Prototyping and Designing in the Browser. This is especially important for ensuring the proper mobile design is ready for the client. We have been designing within the browser over the past year at Four Kitchens and are excited to see what other companies have been doing with it.

Vadim Mirgorod (@dealancer) has a session to Integrate Backbone.js into Drupal 7 and 8. We have already begun to use Backbone.js to create some awesome mobile and responsive apps at Four Kitchens, and I am exited to learn new ways to integrate it into a Drupal site.

April 24, 2013

One less JPG

I’d like to demo a simple how-to. There are many, many techniques to make pages load faster, but this post attempts to demonstrate large gains from very small code changes.

People often build beautiful sites with multiple easy-to-use JavaScript libraries. Then, when it comes to addressing frontend performance, suddenly those libraries are an enormous download that the users are forced to bear.

Read on to see how you could make bigger and better optimizations.

April 19, 2013

Weekly Watercooler: 7th Anniversary Edition

4K news this week:

  • This week, we celebrate our 7th anniversary! Hug a Web Chef today.
  • Registration for DrupalCamp Austin is now open! You can grab your registration here. You can also submit a session here.
    • If you’re interested in sponsoring DrupalCamp Austin 2013, email me at cecy (at) fourkitchens.com.
  • We’re also teaching an Advanced Responsive Web Design class on May 4th. There are only 2 spots left for this training, so if you are interested, get your registration sooner rather than later.

Links around the watercooler:


April 17, 2013

DrupalCamp Austin: Past, Present, and Future

From its inception in 2009, Four Kitchens has been heavily involved in the planning and organizing of DrupalCamp Austin, along with other Austin Drupal leaders like Astonish Design, Volacci, and Entermedia (to name a few).

It seemed like in 2011, we had hit our stride: Angela Byron was keynoting, we produced one of the first responsive DrupalCamp websites, introduced full-day training to the camp, and finally found a cool Druplicon mascot (we love you, hipster Druplicon).

Then in 2012, things came to a halt. Maybe the Mayans meant to predict the end of DrupalCamp Austin and not the end of the world. Okay, maybe not. But 2012 was definitely a turning point in the Austin event landscape with the inaugurating Formula 1 race at Circuit of the Americas. While CoA is great for the Austin economy, it was bad news for us and our camp.

Every hotel in Austin and the metro area was booked solid for the whole month of November, which is when we usually host our camp. We didn’t want to put on a camp that would be inaccessible to folks from out of town, especially our friends in Dallas and Houston; so we decided to cancel the camp as a result. (Although we did have an awesome one-day event aptly called Drupal Day Austin.)

Back with a vengeance

We’re no Die Hard 3, but we are back with a vengeance in 2013! (Sam Jackson may even make an appearance at this year’s camp. Okay, no. Don’t get your hopes up.)

Here’s what’s new this year:

April 12, 2013

Weekly Watercooler: Dallas edition

4K news this week

Our neighbors to the north are holding Dallas Drupal Camp this weekend, and we’re sending three web chefs to talk about Higher Ed and frontend Drupal. If you’re attending, say hello!

Related to his presentation above, Chris wrote about some more great performance tips in his weekly Webperf Wednesday roundup.

Pages