Skip to main content

Mobomo webinars-now on demand! | learn more.

This month we're sponsoring MoDevUX and joining pioneers in mobile design and development at an event created to focus specifically on user experience and design for mobile.

Anthony Nystrom, our Director of Mobile & Emerging Technologies will be joined by Jurgen Altziebler, our Managing Director of UX to talk about accessibility to big data through enhanced design and interface layers on mobile devices.

MoDevUX will feature keynotes from visionaries at Frog, XOBNI, and Capital One. The three-day event will kick off with a day of workshops, a full day of presentations from some of the brightest people in the industry, and end with a hackathon, complete with demos and awards.

We're looking forward to this Homeric meeting of the minds. You can join us by registering today!

Categories
Author

Nothing beats coding amidst a backdrop of mountains with snowcapped peaks, especially when it's done alongside some of the greatest and friendliest Ruby developers in the country.

I spent last weekend at MountainWest RubyConf with the goal of learning from some bright Rubyists and to present my new UXDD (User Experience Driven Development) presentation. This would be my first time presenting at a Ruby conference and though I was wrought with nerves, the inviting MWRC environment helped to put me at ease.

To my relief, my presentation was well-received. As many of you know, I came to Intridea as a designer and have gotten into development over the years as a way to bridge the gap between the design and development worlds. I was definitely nervous about giving a design-focused presentation to a group of Ruby developers who were infinitely more expert than I could ever claim to be; but I was humble and I think they appreciated that. The more time I spend in this community the more I discover how accepting it is and how ready people are to help you succeed.

Popular Topics

I attended tons of presentations and there seemed to be a couple overarching themes between most of them:

  1. ActiveRecord and Rails Models: How do we organize the models correctly? The general practice is to move functionality from your controllers to your models, but when you follow that practice strictly it can create problems on larger projects. As someone at MWRC said, "the model gets too big to even get in through the door." So there was a lot of talk about breaking down functionality even further by taking all that functionality you throw in your models and breaking it out into even smaller bits of functionality, into classes or modules. Mike Gehard, David Brady, Jack Danger, and Mitchell Hashimoto all touched on the subject of how to refactor and maintain your model health in their presentations.
  2. Ruby in the future: How should we be structuring our apps? What needs to happen to build "RESTful" or "REST-like" apps in the future? How should Rails be used as an API to serve a front-end client? Should Rails even be used to serve up an API?

Highlights

My two favorite talks were from Jamis Buck and Evan Light.

Jamis, who is someone I've always looked up to in the Ruby community, gave a fantastic presentation, "It's the Little Things", in which he highlighted a bunch of great "little things" that make Ruby so awesome. He's a fantastic speaker and was able to capture and engage everyone throughout his talk. He really had the group smiling when he referred to Ruby as "pixie dust".

Evan is another one of those people who I've seen in the Twitterverse for a long time, so being able to meet him and see him present was a treat. He gave a candid talk on "Frustration Driven Development" in which he talked about the advantages of getting angry, and how all of life's experiences can drive you to write great code. He was entertaining and his slides really convey his message, so check them out if you're interested!

The Humanity

All of the talks had a very human element for me. It was my first opportunity to meet many of the people who I previously only knew via their online presence. Now they're not just Twitter or Github handles to me - they're actually awesome people, doing really great work and making time to share it and talk about it with people like me. The Logan.rb group, based out of Logan, UT was a good example of some of the great people I met. They were extremely welcoming to me; I enjoyed meeting, eating, and hanging out with those guys.

MountainWest was such a fantastic event that I'm already committed to going back next year. Not only was the conference great, but Moab was beautiful too. I made sure to set aside some time to explore the area on my bike before I headed back to Baltimore.

This definitely won't be my last Ruby conference, and I'm thankful to the diversity of people who continue to make the community immersive and helpful.

Categories
Author

Patti and Bobby have returned from the land of "Weird" and lived to tell the tale of SXSW 2012. Read on for a thorough debriefing of their adventures in Austin with a crowd of the most notorious tech nerds in the country.

Patti, an agile project manager, pioneering ideas-girl and San Franciscan foodie, returned to SXSW this year with an agenda - to uncover the core buzz of this year's event, participate in her first SXSW panel discussion, and nom on some seriously good BBQ.

Bobby, an avant-garde and tireless solutions-guy who makes it his business to help companies in "old tech" industries think forward and embrace new tech, hit SXSW with the intention of getting a glimpse at what this year's energetic startups are working on and the ways in which they are affecting the current tech landscape. And taco trucks - he was also there in large part for the taco trucks.

Captain's Log

Captain's log stardate 65689.6. We're headed for Austin, Texas to SXSW - an event that promises to show us the current climate in tech on the planet Earth in the Terran System. Our mission is to asses the state of technology for this species. It's raining. People are wet. There are thousands of them. In the streets. At taco stands. It appears as though they are a peaceful group. My best guess is that they are human, though they are armed with an alarming number of technological devices.

Zeitgeist

At any event there's an overarching "feeling", or a zeitgeist of the times that is represented in that particular community or ecosystem. SXSW is no different, and the zeitgeist changes organically each year as new trends in tech surface, bubble, and bust.

The underlying buzz of this year's event was about relationships through technology:

There's more and more talk about how to move between online and offline, especially in how we create and grow interpersonal relationships. This has been happening for years, but at SXSW there was a feeling that this will soon come to a head.

A major talking point with that topic was the use of big data. Now that we're aggregating all these data points from Facebook, Pinterest, Foursquare, Path, and others, how do we leverage that data to enrich our lives through deeper relationships and richer experiences?

Bobby and I sat in on a great talk, "Making the Real World Easier to Use" in which MG Siegler (of TechCrunch) and Dennis Crowley (CEO and co-founder of Foursquare) talked about how Foursquare's discovery feature Radar can analyze my check-in patterns to see if I'm out of "context" (i.e. not in my usual city, or maybe even neighborhood) and therefore jump in with more relevant recommendations.

Every year there's one "hit" that comes out of SXSW. Last year it was GroupMe for group text-messaging. This year I kept hearing about Highlight, which will tell you what you have in common with people nearby.

Rockstars or Roadies?

Patti's panel, Rockstars or Roadies: Who's the Better Employee? attempted to tackle the growing debate about the infamous 'rockstar' engineers. The hackneyed and now cringe-worthy term "rockstar" is used in nearly every recruiting email and job posting in the Rails community. Everyone wants to hire a ROCKSTAR. But what exactly is a rockstar programmer? Are there a unifying set of traits that a Real and True Rockstar Programmer embody? And more importantly, do you really want to work with a rockstar? What kind of value do they bring to your team, your product and your business?

Patti kicks off the discussion by explaining what she thinks makes an engineer a "rockstar":

They not only write code but they think about the big picture at the same time. They identify the business drivers. When they receive a functional requirement they're more likely to question it, to ask 'is this the right solution?' A rockstar engineer doesn't just blindly do what you throw at them but they think all the way through the problem.

The panel members debate on the definition of a rockstar developer and then jump into discussion about possible liabilities from having to silo off the more finicky rockstars from other employees, and losing forward momentum when they disappear into a cave for three days, spiraling on a problem.

You can listen to the podcast which covers the full panel discussion between Corey Reid, Daniel Ha, Heather Gold, Joe Stump, and Patti. Check back here next week for an in-depth article from Patti on her ideas about rockstars, how to work with them, how to set all your employees up for success, and her thoughts on the panel!

SXSW, I'ma let you Finish

....but where's all the game-changing products, and OMG OMG OMG ideas?!

Bobby, a SXSW rookie, landed in Austin starry-eyed and hopeful. For many, SXSW is considered the panacea of events for emerging and creative technology. Neither Bobby or Patti felt there was any mind-blowing tech.

While there were a handful of companies that were trying to push the envelope, too many of them were pushing "me too" products: Twitter, Facebook and Foursquare "killers" or applications and tools to enhance the existing functionality of those applications.

I never had that, "Oh! What a BRILLIANT idea" moment on the expo floor. No one was doing anything that was exceptionally novel or profound. The big players - Microsoft, Nokia and Google - they had a couple compelling ideas, thoughtful demonstrations and entertaining tents and parties. To be honest, I expected to have several "oh wow" experiences, but that was not the case.

I did, however, see a lot of hipster jeans. So there was that, at least.

Presentations

Though the expo floor wasn't necessarily that mind-bending, the panel discussions and keynotes were incredibly engaging and thought-provoking.

Both Bobby and Patti particularly enjoyed the presentation from Rainn Wilson (of NBC's The Office) on SoulPancake. Their FAQ describes the site as "a space where people from all walks of life could discuss and question what it means to be human—a place to wrestle with the spiritual, philosophical, and creative journey that is life."

Harkening back to the early days of AOL and topic-specific chat rooms, SoulPancake offers an unique space to ask hard questions and talk about the things you really care about amidst a collective of others who share similar sentiments and philosophies.

Bobby also found Baratunde Thurston's keynote presentation on political satire particularly engaging. Baratunde, the Onion's Director of Digital and long-time comedian talked candidly on the subject of politics, comedy and technology - speculating that the real changes in the world will be precipitated by a combination of these three elements working together:

"There is a need for a storytelling narrative, for a humanity and a voice, for humor. And all this … working in concert with code to get us to further steps of freedom."

Captain's Log

Captain's log stardate 65698.8. After four days here we are preparing to leave. We found no signs of futuristic innovation or alien life forms. Their technology, though very social and interactive, seems to be stagnating. The people here are kind. They dance in the streets with boomboxes (large, obtuse objects which emit sounds) on their shoulders and line up outside taco trucks for hours. Most of them seem to worship the same god, which is drawn in the shape of a simple piece of fruit, an apple. They do not seem to pose any imminent threat to future inter-galactic relations.

Categories
Author

After kicking off the month of March in Austin at SXSW with Patti and Bobby and then at MountainWest RubyConf with Ted for some UXDD goodness, we're heading to, well... our backyard.

That's right, we're supporting RubyNation for the third year in a row, and this time Pete Jackson will be presenting "Geospace your Rails Apps" to a sold out crowd of more than 250 Ruby enthusiasts.

The 2 track/2 day conference kicks off this Friday at the Sheraton in Reston, Virginia. Pete takes the stage at 3:40 pm on Friday afternoon:

Intridea co-founder Dave Naffis will be there too, talking shop with folks and taking in the sights.

Five years running, RubyNation brings Ruby luminaries to the DC community, energizing the local Ruby scene with poignant speakers, networking opportunities, and thoughtful, intellectual debate. We're thrilled to support this event and the greater DC/MD/VA Ruby community.

If you want to track down Dave or Pete at the conference this week be sure to ping them on Twitter or harass them in the hallways between tracks!

Categories
Author

Ted O'Meara departs today for Salt Lake City, Utah where he'll spend the next few days immersed in the ever-evolving community of Ruby and Ruby on Rails developers. He's headed for destination: MountainWest RubyConf.

Ted came to Intridea two years ago as a designer and in just a short time he's proven to be a dextrous and pioneering leader. Not only has he become an accomplished project manager, he also plunged into the development world in an effort to become a more knowledgable and powerful designer. He did it. He crossed the streams.

While total protonic reversal was not a direct consequence of Ted's actions, he did actually learn a thing or two about the gaps between developers and designers and how small divergences in processes between the two groups effects the products they build. He'll be sharing his insights and solutions at MWRC this Friday.

In his talk, "UXDD (User Experience Driven Development): Build for your users, not your tests", Ted will propose practical and technological solutions to ways developers can increase the overall quality of their applications by aligning and testing their work against the user interface and flow.

In a candid example of why this is important, Ted posits the following user story:

Given that John has 30 pies
When he eats 3 of them a day
And he eats them for 10 days
Then he should not be hungry

And then adds "...but he might have gained 50lbs."

Throughout a project's lifecycle there may be several additions or changes to the overall user flow and back-end architecture. Following the principles of test-driven and behavior-driven development head-down might cause you to miss glaring errors in functionality for the user. So go see Ted's presentation this Friday at 4:30 pm for a Complete and Perfect Solution™ - he'll fix all your problems, ever. Just don't tell him I said so.

Categories
Author

SXSW kicks off this week, and you'll find Intrideans Patti and Bobby in Austin for the tech event of the year!

Be sure to hit the Rockstars or Roadies: Who's the Better Employee panel at 3:30 on Sunday, March 11th to hear leaders from successful companies talk about their experiences building teams of productive, happy, and talented employees. Patti will be sharing her own expertise on working with Rockstars and Roadies, alongside Corey Reid of Freshbooks, Daniel Ha of Disqus, Heather Gold of Subvert, and Joe Stump of SimpleGeo.

Even if you can't make the panel be sure to hit up @pattichan and @bobbymartines via Twitter during the festival - they're looking forward to connecting with anyone who enjoys talking about tech as much as they do!

Categories
Author

Rails. No, really.

The future of web and mobile design is in Rails, Sinatra, Django, and other RESTful web frameworks that can be used to leverage design power across multiple platforms, making it easier and faster (translate: more economical) to design for web, mobile and desktop.

Our UI/UX team was stationed up in NYC for the Future of Web Design conference last week and we were able to chat with some really awesome folks who had innovative and inspiring ideas about web design.

The atmosphere of FOWD was energetic and there were a lot familiar buzzwords being tossed around; “Mobile”, “responsive”, and “HTML5”, were the most prominent. I did hear two presenters (Steve Fisher and Josh Clark) talk briefly about content manipulation and APIs, but I was surprised I didn’t hear more on this topic.

When I took time before FOWD to consider what my own vision of the future of web (and mobile) design was I immediately thought of Rails and other RESTful APIs. In fact, the future of design is tied closely with the future of web development. More and more companies are demanding robust, scalable web applications that have the functionality to manipulate and generate content. And they don’t need just one application, they need several: a desktop app, a web app, an Android app, an iOS app, etc. And yes, they want those applications to be aesthetic and intuitive, but gone are the days when a business needs just a static, well-designed page to reach and engage their audience.

Using a RESTful API for design makes perfect sense. Let’s manipulate data in one defined way, but allow that action to take place over any platform. Obviously an HTML view is not always going to be the perfect experience for every platform, but in using a RESTful API all you have to care about is a connection to transfer data. You can swap out the HTML views for a native iOS or Android interface, and then you just have to think about the data transfer.

And isn’t that what we need with any application that deals with time-sensitive content? New York Times is on board with this idea (developer.nytimes.com), as is Facebook (open graph). As web designers we need to think about how to build our own APIs for our applications so we can more easily and more fluidly design corresponding mobile (and desktop, etc) applications.

But how does Rails play into this? Most people think of Rails as just a means for developing web applications; but what about that RESTful architecture that it’s built on top of? It’s perfect for extending mobile apps as well. You can easily use Rails as an underlying method for serving up CSS and styles for multiple platforms. Why not let Rails be the foundation for web and mobile design? When it comes down to it, Rails is an API right out of the box. You just need to style it as one.

Categories
Author

November is shaping up to be one of our busiest months for events. This week our design team is in NYC for The Future of Web Design; Ted O'Meara will be in Baltimore next weekend to support Education Hack Day; Michael Bleigh just landed in NYC after presenting at Ruby Midwest, and he, along with all the Senior Partners, will be jetting off to China in two days to meet the Intridea East team in Shanghai for RubyConfChina and then to HangZhou to attend the first Intridea East retreat.

We're sponsoring RubyConfChina for the second year, and it's sure to be a great event; Matz, the "father of Ruby" will be in attendance, among 500 other developers and Ruby enthusiasts from China and beyond. Michael will be presenting a new talk:

Crushing Complacency: Reinvention and Software Development:

When developing software it's easy to allow yourself to become stagnant. Too easily we stop learning, stop revolutionizing, stop questioning because what we have is "good enough." Learn why and how a philosophy of constant competition -- with yourself -- can make you a better developer building better software. With examples from open source, polyglot programming, business, and life, this session will delve into how to keep yourself scrappy, young, and eternally hungry for better.

Michael's talk will take place directly after Matz's opening keynote. Later in the afternoon, Ping (Partner and Director of Asian Operations at Intridea) and Daniel (a Senior Engineer at Intridea living in Shanghai) are presenting "OSS and Startups" to the RubyConfChina attendees. Their talk will focus on tackling the challenges of profit through an OSS business model.

Be sure to check back next week for photos from RubyConfChina, the retreat, and presentation notes from Michael! And make sure you're following us on Twitter - it's a great way to get current information about open positions, open source announcements, event sponsorships, presentation materials, and more.

Categories
Author

Intridea Partner and open source crusader, Michael Bleigh, will be back in his hometown of Kansas City this week, presenting "Rails is the new Rails" at Ruby Midwest.

The sweeping changes brought on by Rails 3 and 3.1 haven’t just made our existing development patterns easier, they have opened up the ability for us to build new patterns that accomplish more in a more beautiful and efficient way. In this session you will see how thinking about new features in a different light can lead to real innovation for your development practices. Examples include baking routing constraints into your models, application composition with Rack, truly modular design with the asset pipeline, and more.

Coming off a huge month of open source development on OmniAuth (version 1.0.0 was just released this morning), and working onsite for a huge client in NYC on a cutting-edge Rails app, Michael is excited to share his recent insights on Rails 3. Be sure to catch his presentation on Friday, November 4th at 10:30 am, just after the morning break. Follow Michael on Twitter for updates from this (and upcoming) conferences!

Categories
Author

This November, a crowd of pioneering programmers will gather at Digital Harbor High School in Baltimore to create applications that provide solutions to teachers, students and schools.

The American Education system is a large, complex structure. It is often targeted as a system that desperately needs improvement, yet its proportion makes is seem impenetrable and unchangeable. As technology advances schools struggle to keep up. Teachers work to find ways to use technology on their own to improve their systems locally and to reach students in more modern and relevant ways.

If we teach today as we taught yesterday, we rob our children of tomorrow. -- John Dewey

Education Hack Day brings teachers and technologists together to create smart solutions to today's education-related problems. Developers will create applications from ideas that are being crowdsourced from local teachers and administrators.

Imagine an app that automatically calls a parent when a student is marked as absent to let them know their child isn’t in school. Something like this could be built in a weekend and could help curb truancy.

--Education Hack Day

Ted O'Meara, a Project Manager and User Interface Designer at Intridea will be at the event. He will be working on an open source BoardMaker-type application called Boardspeak that can be used by Speech Therapists working with individuals on speech rehabilitation, as well as assisting other populations facing cognitive impairments. Ted, who is also a grad student in the Human-Centered Computing Program at UMBC is no stranger to the relationship between education and technology. He continually looks for ways that usable, well-designed software can solve problems for others. Most recently, he has been working on CogConnect, a mobile rehabilitation application for stroke patients.

Other developers will be working on a cloud-based registrar, a large-scale student management package, a homework notifier app for parents, a Parent/Teacher conference scheduling application, converting science animations from Flash to HTML5 so teachers can show them to students on iPads, an application to aggregate information about literary events taking place in the area, among many other applications that address the emerging needs of educators in this mobile age.

Education Hack Day is the brain-child of Mike Brenner, a luminary in the Baltimore tech scene who has played a part in other ventures like Refresh Bmore and Startup Baltimore. Mike hopes the teams that create applications will go on to become sustainable product companies:

Our goal as event organizers is to provide the facility, the fuel (food + drinks), and the resources needed to creatively solve these problems. We also are working hard to make sure that the weekend doesn’t just end on Sunday. We want big companies and angel investors to reward our small teams and incentivise their continued progress through seed investments and pro-bono business development.

--Education Hack Day

We're proud to sponsor this event and we're anxious to see the applications that will be created and what kind of impact they have. You can help by adding your own ideas for applications, commenting and voting on existing ideas, or by sponsoring the event!

Categories
Author
Subscribe to Events