You really don’t want to spend hours manually testing every part of your WordPress plugin to ensure nothing is broken every time you deploy a new version — do you? In this tutorial Collins Agbonghama will teach you how to test efficiently with automated testing, and help you recognize the importance of writing tests and how to start writing one for your own WordPress plugin.
Read more…
We’re about to experience a private equity bust, or that VC’s are evil and investment will never work for your startup. Instead, entertain the thought that investment is not a silver bullet and shouldn’t be considered the ultimate goal of your new venture. There are plenty of prudent and diligent investors who can help to make your business a success, and likewise, there are many alternatives to equity capital that could work out better for you. In this article Michael Daniel will look into the chances your business has at rising to the heights of Uber and Airbnb, and explore some alternative avenues for raising capital and building your next brilliant idea.
Read more…
Links make the Internet what it is. A robust visual design is essential to making the user journey joyful. While underlining has its downsides, it remains one of the most explicit ways to indicate the presence of a link. Underlining text makes links both easy to find and easy to understand for visitors. In this article, Nick Babich will explain the concept of underlining and provide a few tips on how to use it to improve the web experience, and help you find out when and why underlines should be used in our digital products.
Read more…
To celebrate the relaunch of this little website, we’ve prepared something special yet again — a Smashing Emoji Mystery Riddle. Below you’ll find the first of a few animated GIFs that contain a hidden key. The key is always exactly one emoji. Your job is to find these emoji as fast as possible. Once you’ve reached the last level, just tweet out all the discovered emoji in one single tweet at @smashingmag.
Read more…
This article is about the Block Formatting Context (BFC). Today, Rachel Andrew will explain the existing ways to create a Block Formatting Context, why it is important in CSS layout, and show you a new method of creating one. She’ll explain what a BFC is through examples which are likely to be familiar to you, and then show you a new value of display, that really only makes sense once you understand what a BFC is and why you might need one.
Read more…
The way many of us create content-driven websites isn’t quite optimal, and we need to do something about it. When designing a website, it’s important to focus on better understanding the folks who will visit the website. If you haven’t allowed user feedback to influence the design and content of your website, then it’s probably time you did. Paul Boag explains why.
Read more…
There are a good number of benefits and reasons why you should consider integrating design workouts into your team. In this article, Arturas Leonovas shares some exercises which are worth trying out with your design team and get you all to train before the big game — together. Doing this at least once a month is a fun way for everyone to polish skills that they use every day. Not only that, the added benefit of team-building and knowledge-sharing will help everyone become the best versions of themselves.
Read more…
Integrating prototyping deeply into your creative process can be transformative. It can make for a more positive, enriching team culture. In this article, Jamie shares his experiences and advice on how prototyping can help you work on a wider variety of projects much faster. He’ll provide some prototypes that he created for a game he made, Melody Jams, which got featured by Apple in 130 countries and was the number one kids app in the store for a brief time.
Read more…
(This series of articles is kindly supported by Adobe.) User Experience (UX) is evolving rapidly, and as designers, we need to ensure our knowledge keeps pace with the changes. This article, the first in a series of ten sponsored by Adobe XD, gets the ball rolling, exploring how UX is evolving.
Read more…
As software designers, your work deserves to be protected as much as any other author’s does. Thanks to headlines featuring big companies like Google and Oracle, copyright law is an often-discussed but frequently-misunderstood topic. This article was created specifically with software developers and designers in mind. Though this article Kimberly Bond will provide an overview, perhaps this information will be helpful to those of you who work each day to create and improve the software programs that enrich our lives.
Read more…