Today, join Cory Shaw while he reflects on some of the mistakes he and his team made, the tools they used, the workflows and guidelines they followed, and even some of the custom tools they built while working on the new Hawaiian Airlines website. All while growing a UI development team from one to over ten people to get the job done. It was a rollercoaster ride like no other, but they have prevailed and built what he believes to be one of the best airline-booking experiences on the web. This article and the information herein has been shared with the explicit permission and generosity of Hawaiian Airlines.
Read more…
One of the relatively recent tools introduced for styling is PostCSS, which aims to reinvent CSS with an ecosystem of custom plugins and tools. Working with the same principles of preprocessors such as Sass and LESS, it transforms extended syntaxes and features into modern, browser-friendly CSS. Over the next few years, the way you use CSS will change in many different ways. Every project will have different requirements, to which you will have to adapt your production methods. Working within a modular ecosystem like PostCSS allows you to pick and choose the features you want to complete a project.
Read more…
What’s going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything that popped up over the last week in his web development reading list so that you don’t miss out on anything. The result is a carefully curated list of articles and resources that are worth taking a closer look at.
Read more…
Yes, deliverables can slow us down and result in documentation that no one reads. But the right deliverables anchor teams in a united product vision, provide early validation for product ideas and speed up (the right) making activities. Those are worth the drawbacks for me. “Get out of the deliverables business” has become quite a mantra in the lean startup and UX movements. What follows is an account of Rian van der Merwe’s journey in navigating stormy design seas together with the community. Remember, deliverables aren’t bad. Bad deliverables are bad.
Read more…
Have you used calc()? It’s a function that should work as a value in all places where a number value — with or without specified units — works. However, while basic support is really good, you might run into trouble depending on where you use it. In this article, Ana Tudor will look at a few examples of how to use calc() including what support problems they have (if any) and whether they’re ultimately the best solution.
Read more…
User-testing mobile apps and websites is an essential component of the UX toolkit. Running regular mobile usability tests is the only way to gauge how well this channel is working for your customers. A bit of hacking is required. And, after years of experimentation, Colman Walsh thinks he’s figured out the best hack available yet. If you want to test iPhone or Android experiences, this solution is simple, cost-effective and high quality. After your first time getting things together, setup takes about five minutes the second time, and you can have this solution in place for less than $200 if you’re using a MacBook. (By comparison, Morae, the high-end usability testing software, sells for $2,000.)
Read more…
This post features artwork for December 2015. Each month, we challenge you, the design community, to get your creative juices flowing and produce some interesting and inspiring desktop wallpapers. And well, we are very thankful to everyone who tickles their creativity and contributes to this challenge every month. The wallpapers all come in versions with and without a calendar and can be downloaded for free. Now it’s up to you to decide: which one will deck your desktop this month? All images can be clicked on and lead to the preview of the wallpaper.
Read more…
The “P” in P versus NP stands for polynomial time. That just means we can predict the maximum amount of time it will take to solve the problem. You may have never heard of P versus NP, but in this article, Zack Grossbart will walk you through it, show you how it works and explain why it matters. There’s a little math, but don’t worry; it’s all pretty easy. P versus NP is a mathematical question masquerading as a philosophical one. It describes the difference between solving a problem and knowing whether you’ve solved it.
Read more…
What’s going on in the industry? What new techniques have emerged recently? What insights, tools, tips and tricks is the web design community talking about? Anselm Hannemann is collecting everything that popped up over the last week in his web development reading list so that you don’t miss out on anything. The result is a carefully curated list of articles and resources that are worth taking a closer look at.
Read more…
Validate your fundamental assumptions as early as possible, building a minimum viable product. If the minimum viable product does not work as it should, don’t blame it. Treat the cause, not the symptom. Do customer development before you start. Don’t aim to revolutionize something. Aim to make something better. Don’t start building before you have a clear understanding of your customers. In this article, Yaakov Karda will share a few insights, mistakes and lessons learned, so you know what to watch out for in your projects.
Read more…