Menu Search
Jump to the content X X
Smashing Conf New York

We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. upcoming SmashingConf New York, dedicated to smart front-end techniques and design patterns.

An Introduction To PostCSS

The development of CSS, like all languages, is an iterative process. With every major release, we get new features and syntaxes that help us write our styles. CSS Level 3 introduced features that enable us to design interactions that previously were possible only with JavaScript. With every new day, tools emerge to make styling easier and more flexible.

An Introduction To PostCSS

One of the relatively recent tools introduced for styling is PostCSS. PostCSS 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.

Read more...

Web Development Reading List #115

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. — Ed.

PHP7 is here

Winter isn’t here yet, instead as you’re reading this, I’m out for another biking session in the mountains today. You might already have noticed how important nature is to me. So this week, seeing the international climate conference in Paris not aiming for an ambitious goal, a reader sent me this great article in which he questions what we as people in the tech industry can personally do against global warming. If you’re caring only a bit about this, read it and think about it. Have a great week and try out some of the amazing web development stuff I collected for you this week.

Read more...
Advertisement Advertise with us!

Getting Back Into The (Right) Deliverables Business

“Get out of the deliverables business” has become quite a mantra in the lean startup and UX movements. There’s much to love in that sentiment — after all, for every wireframe you make, you’re not shipping code to customers.

The first wireframe

But I’m worried that, just like with the concept of a minimum viable product, we’ve taken this sound advice to an extreme that’s actually hurtful to the creation of good products. What follows is an account of my own journey in navigating these stormy design seas together with the community.

Read more...

Getting Started With CSS calc()

I first discovered the calc() function more than four years ago, thanks to CSS3 Click Chart, and I was absolutely delighted to see that basic mathematical computations — addition, subtraction, multiplication and division — had found their way into CSS.

Using CSS calc()

A lot of people think preprocessors fully cover the realm of logic and computation, but the calc() function can do something that no preprocessor can: mix any kind of units. Preprocessors can only mix units with a fixed relation between them, like angular units, time units, frequency units, resolution units and certain length units.

Read more...

A Guide To Simple And Painless Mobile User Testing

The incredible growth of mobile and the proliferation of mobile devices has made the UX designer’s job more challenging and interesting. It also means that user-testing mobile apps and websites is an essential component of the UX toolkit.

A Guide To Simple And Painless Mobile User Testing

But unlike the desktop environment, no out-of-the-box software packages such as Silverback or Camtasia are specifically designed to record mobile usability tests. Even if you’re not developing a mobile app, chances are that a large proportion of your website traffic is coming from mobile. Running regular mobile usability tests is the only way to gauge how well this channel is working for your customers.

Read more...

Desktop Wallpaper Calendars: December 2015

Since seven years, our monthly desktop wallpapers post is a Smashing favorite that wouldn’t be possible without the tireless efforts of designers and artists from across the globe. 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.

Desktop Wallpaper Calendars: December 2015

This post features artwork for December 2015. 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?

Read more...

P Vs. NP: The Assumption That Runs The Internet

Let’s get a few things out of the way first. This isn’t your regular Smashing Magazine article. It’s not a “how to“; it won’t show you how to build a better menu or improve your project tomorrow. This article shows you how a core problem in computer science works and why we're all pretending we know something for certain when we really have no idea.

P Vs. NP: The Assumption That Runs The Internet

You’re looking at Smashing Magazine right now because you’re standing on the shoulders of a giant assumption called "P versus NP". It’s a math problem that protects governments, runs the Internet and makes online shopping possible.

Read more...

Web Development Reading List #114

“Black Friday” has many explanations and various historical reasons. Besides that, every year it leads to people buying things just because retailers give huge discounts. But do you really need more? If you wouldn't have bought something at its full price, you probably don’t need it at all.

The User Interface Stack

In a world where most of us have many things in their home untouched for months or years, we should focus on what is important. It’s not having the newest products, using the latest tools, using the latest cool startup service. It’s about helping other people, sharing real experiences and stories with your friends. Thank them and yourself this year without a bought gift.

Read more...

Lessons Learned After Shutting My Startup, Following A Six-Year Struggle

On 12 January 2015, Getwear, an integrated custom jeans company, processed its last order. After that, the company shut down. Despite coming up with a unique custom production process and outstanding jeans, we didn’t achieve much success. Several months — and a lot of discussion and dissection — later, I figured out why.

Lessons Learned After Shutting My Startup, Following A Six-Year Struggle

It all started back in 2009, when I was finishing my marketing studies in Italy. I read a well-known article by Tim O’Reilly, “What Is Web 2.0,” and was stunned by an idea of bringing the concept to the world of “real” objects, through mass customization. Enabling users to make their own products should have transferred the power to make design decisions from the hands of the few to the hands of the people — or so I thought.

Read more...

↑ Back to top