All Smashing Magazine’s articles, sorted chronologically. Smashing Magazine — for web designers and developers. Impressive! Stay Smashing, And See You Next Time! Smashing Magazine — for web designers and developers. Over 14 years, we’ve published 2118 articles, written by 673 hard-working authors. It starts off taking a closer look at what UX research is all about and why it’s the backbone of building good products, dissects different research methods and tools, and shares tips for creating a research plan and establishing a UX research process. Sometimes you might want to log events to the console when debugging JavaScript events. trick that prevents sending and tracking browser events multiple times, Adekunle Oduye, Ben Hong & Michelle Barker. February 4, 2016 — In this tutorial, I will teach you how to work digitally on an image you draw by hand.You will learn two completely different ways to approach the image: through the Live Trace Tool and the Pen Tool. Also, if there’s anything you feel is missing or would like to see more of, please do get in touch with us on Twitter and we’ll do our best to make it happen! Also, the process behind building an app should not be underestimated — there are a lot of things to keep in mind. …. Free worldwide shipping. Well, Amanda Ghassaei had exactly this thought and took on the challenge of creating an app that simulates how any Origami crease pattern folds. Part three is dedicated to form validation and how to minimize the number of errors a customer might make, while also taking a closer look at differences between B2C and B2B markets that lead to differences in design. If the design you’re working on is based on a design system, the Design System Manager plugin might come in handy. She is the author of a number of books, including …. 19 reviews for Smashing Magazine, 4.0 stars: 'Site has many in depth articles that authors obviously spent a great deal of effort developing. Apart from hard facts like these, the survey also takes a closer look at open-source contribution, team tools, life habits, and information seeking. Rachel Andrew is not only Editor in Chief of Smashing Magazine, but also a web developer, writer and speaker. 2006–2020.. Founded by Vitaly Friedman and Sven Lennartz. But what is UX Writing and why is it that important? Let’s face it, checkout forms are often too long and a hassle to fill out. Also, programming books have a tendency to become outdated very quickly, so we aim to publish books that are timeless. Seriously. Sometimes you come across an article that is already a few years old but that still turns out to be gold. But how do you tackle the task and integrate a UX research process into your team’s workflow? How well do you master the Pen tool? We are doing a Happy Holiday edition for everyone to join in and listen to talks on topics dedicated to Prototyping, Vue.js and CSS. With a commitment to quality content for the design community. Markdown has a declarative syntax that is both powerful and easy to learn for technical and non-technical folks. We also like getting messages about cats. Thanks for sticking around and for your ongoing support — we sincerely appreciate it! Quality hardcover. This has given birth to a new way to construct and manage our styles in a … To prevent you from getting lost in all the possibilities and help you learn the best practices from the ground up instead, William Oliveira and Allan Esquina put together the guide “JavaScript The Right Way”. Metrics help you uncover bottlenecks that might stay unnoticed when you only test the site on your local setup. As the new year approaches us with new challenges, we’re sure that there are many more good times ahead of us. Our first step is to get our content management workflow set up. As for our upcoming sessions, we still have a good number of spots available for you — including Smashing Meets, a community-based event to celebrate the holiday season of this interesting year with a few hours of Smashing fun (more on that below)! April 19, 2019 — For a while now, Sketch has been the de facto application of choice for UX and UI designers. Or perhaps you or someone you know would like to talk about a web- and design-related topic that is dear to your hearts? May 12, 2020 — For hundreds of years, we have been using white space in typography. Each node and each curve that snaps into place reveals a little piece of the rainbow-colored path and brings you a step closer towards becoming a Pen tool master. Designed by Rob Draper and written by Stefan Baumgartner, the book is split into 7 chapters across 464 pages. See the pen [Smashing SF demo](https://codepen.io/smashingmag/pen/pobmqyv) by Cassie Evans on CodePen. Design considerations are also tackled, of course, with valuable tips to get images, shadows, typography, icons, and colors ready for dark mode. 56. Feel free to reach out to us on Twitter anytime — we’d love to hear from you! Pssst. Based on years of practical experience of using Tailwind and BEM on a variety of projects and scales, he summarized the benefits and drawbacks of each one of them. Founded by Vitaly Friedman and Sven Lennartz. You can! The strengths of both approaches lie in different areas, but Eric’s list helps you find the one to master the challenges your project brings along. And since great powers bring along great responsibility, she also takes a closer look at how you can make sure your animations don’t trigger motion sickness. Figma’s popularity is growing and with its popularity, the number of plugins, templates, and general tips and tricks that make working with the browser-based design tool even smoother is growing, too. Smashing Magazine — for web designers and developers. Feel free to check out our partnership options and get in touch with the team anytime — they’ll be sure to get back to you as soon as they can. And which is the most studied language? November 13, 2020 — In this article, we’re going to take a look at some of these new features and how to get started with them. Breakpoints, on the other hand, is a plugin that brings resizable frames to the design tool to help you quickly resize to a breakpoint to create dynamic layouts. The event is free for our Members and only 10 USD for anyone else who’d like to join in. March 12, 2020 — We are fortunate to have robust patterns to choose from when optimizing accessibility in SVGs — but most people stop there, focusing on code compliance and not actual users and their needs. Or with the dreaded scope creep that robs you of the profits you were so looking forward to pocketing. How do you go about designing an app? December 30, 2019 — Have you ever looked at the design techniques and elements you use to build mobile apps and evaluated whether or not they’re still useful or relevant? June 19, 2020 — The ancients can teach us a thing or two about design — even web design. Dec 3, 2020 CommonMark: A Formal Specification For Markdown by Adebiyi Adedotun. According to the UX Writing Worldwide Report, UX Writing focuses on users and helps create experiences that are relevant to their needs. DRM-free, of course. Find out how weaving accessibility best practices with usability testing, can help as many people as possible to fully use your site. You need an idea, something you want to share, and the ability to put together an outline to show us that your idea is likely to be of interest to our readers. If true inclusiveness lies beyond patterns — what other factors should we … You can become a member and get a ticket to Smashing Meets for free. October 31, 2019 — What is it that makes a haunted house feel so disturbing? Let’s rock this together! I hope you found today’s monthly update useful. In the worst case, customers might even abandon the process. With a commitment to quality content for the design community. May 22, 2020 — In this ninth issue of Inspired Design Decisions, Andy Clarke will explain how studying the work of Max Huber — one of the less well known but most distinguished Swiss designers — will teach you how to turn mundane subjects into exciting visual communication. However, it does not describe all of CSS’ capabilities, especially newer features. The generator exports SVGs which they can be dropped straight into your HTML/CSS code, or used in your design application. As with everything, practice makes perfect. Smashing Magazine — for web designers and developers. Download PDF, ePUB, Kindle.Thanks for being smashing! But how do we make sure that our CSS animations and transitions will be meaningful to users and not just decorative eye candy? Tips for handling user agent styles with the color-scheme meta tag help avoid potential FOIT situations. They’ve realized that content can indeed help to design clear and meaningful experiences. The web can be more than plain rectangles and perfect circles. Smart Interface Design Patterns, 2020 Edition, Build, Ship and Extend GraphQL APIs from Scratch, New Adventures In Front-End, 2021 Edition. March 22, 2019 — This article will show you how to turn SVG circles into paths which you can use in animation and text paths, as well as how to turn paths into circles. The tests are run using a simulated mobile device, throttled to a fast 3G network and 4x CPU slowdown. Different forms will have different needs, of course, so be sure to adjust the approach accordingly. But when to use which? Juggling between three languages on a daily basis, Iris is known for her love of linguistics, arts, web design and typography, as well as her goldmine of … ❤️. If you’re a Figma user yourself (or are planning to become one), we came across some useful resources that are worth checking out. Quality articles on usability, information architecture, interaction design and other user experience (UX) related topics – for digital (Web, mobile, applications, software) and physical products. Smashing Magazine — for web designers and developers. Last but not least, part four is all about bank card details, teaching you how to detect and validate a card number and how to deal with the other payment form fields. 2006–2020. But in the last year or two, we have seen many new contenders for the Sketch’s crown. To help us do better, UX Planet published a four-part article series on streamlining the checkout experience back in 2017 which is still gold for everyone working on a checkout flow today. With the help of a number of external libraries such as Three.js and jQuery, Origami Simulator was brought to life. If you write for Smashing Magazine it is likely that your main editorial contact will be with one of these editors, who will work with you to make sure your article is the best it can be. However, it doesn’t have to be a pain-staking process. One of them is “Awesome Figma Tips,” a collection of small but powerful tips to work faster in Figma, compiled by Trong Nguyen. There are plenty of code examples, and in order to follow along, Stefan has set up projects on Code Sandbox and the TypeScript playground, where you can fiddle around on your own and see how the TypeScript’s type system behaves. We collected some handy tools that make gathering and interpreting such data easy. Founded by Vitaly Friedman and Sven Lennartz. More about Rachel Andrew …. At the beginning of this year, JetBrains surveyed almost 19,700 developers to identify the latest trends around tools, technologies, programming languages, and other facets of the development world. The comprehensive guide dives into the fundamentals of UX research and its various methods. The survey results are quite interesting and useful because they can help to better understand the role of the UX Writer in companies around the world. About The Author. Little timesavers that take your workflow to the next level. We all have busy schedules, but there’s always time to pop in those earplugs and listen to some music or podcasts that make you happy! December 4, 2020. They may not be as rewarding as in-person experiences are (and always will be), but they have their advantages, too. We’re soon moving on to our 30th episode of the Smashing Podcast — with folks from different backgrounds and so much to share! It provides JavaScript developers with a simple, structured and pragmatic guidance towards TypeScript, and explains how to make sense of it all, step-by-step. A great read for UX designers and product managers alike. Last but not least, once your design is ready and you want to present it to your team or stakeholders, Templatery has got your back with free templates that you can use for your Figma presentations. Today, in 2020, how do we add spacing to punctuation marks and other symbols, and how do we adjust the space on the left and right side in an easy and consistent way? Smashing Magazine — for web designers and developers. Happy experimenting! To help you assess how well your site performs, Measure by web.dev audits for performance, best practices, SEO, and accessibility and gives you tips to improve the user experience. BEM, on the other hand, allows you to describe any user interface component you can think of in a flexible, modular, extensible way, making it a great choice for highly art-directed pieces. Plus, you can get access to all digital Smashing Books, webinars and friendly discounts. Precious insights into what moves the development community. We always appreciate honest feedback, constructive criticism and useful link suggestions. We receive a large number of pitches, therefore we will be unable to respond to those which do not include an outline. Iris But beyond using them to create larger and more attractive touch targets, there are other ways mobile app designers can use these tiny elements to make an app more engaging. October 15, 2019 — As a web designer, you’re probably all too familiar with feast or famine. It incorporates React, Node.js, and GraphQL to create stunning and blazing-fast websites. . So, what are you waiting for? Validating the data the user passes through the form is a critical aspect of our jobs as web developers. Comparing them is a bit like comparing apples and oranges, as Eric Bailey points out. These are only some of the questions that the State of Developer Ecosystem 2020 report answers. For many of us, it didn’t take long to get used to the idea of online conferences and workshops. We’ve been running online workshops since April this year, and each and every one has been an incredible experience. Once you’ve figured out how it all works, you’ll be able to achieve some quite practical effects. Tailwind’s utility CSS approach with pre-written classes makes the implementation very similar across multiple projects and teams and promotes easier cross-project familiarity. It’s also more affordable and makes traveling optional, which makes events accessible for young families and people who prefer not to travel. As our process includes editorial oversight, we can be a great place to publish your first piece. You choose the rotation, the scale, the “curvature” and the fill color, and the tool takes care of the rest. 0 comments. A membership starts at only 3 USD a month. Smashing Magazine — for web designers and developers. The guide is available in eight languages. Still counting. Mihael suggests a hybrid “reward early, punish late” approach: If the user is entering data in the field that was in a valid state, perform the validation after the data entry. I hope you found today’s monthly update useful. Smashing Magazine — for web designers and developers. With our weekly newsletter, we aim to bring you useful content and share all the cool things that folks are working on in the web industry. There are so many talented folks out there working on brilliant projects, and we’d appreciate it if you could help spread the word and give them the credit they deserve!Also, by subscribing, there are no third-party mailings or hidden advertising involved, and your support really helps us pay the bills. How To Write Content Using MDX In Sanity. If that’s not good enough, you can also use GetWaves to generate SVG waves, or Blobmaker to generate some fancy blobs. Smashing Magazine — for web designers and developers. Save your spot today! She shares tips for finding the correct timing and duration to make UI animations feel right and explains why and how animations do contribute to improving the user experience. After completing the quite self-explanatory tutorial stage, the challenge begins: In the first level, an unassuming (but quite tricky) little car shape is waiting for you to redraw it using the least amount of nodes possible. As his findings show, there’s no consensus on validation handling, but asking the right questions can help you design a bug-free and user-friendly experience. Is there a topic that you’d love to hear and learn more about? 100 days money-back-guarantee. Don’t despair if you can’t make it on the first try. Thanks for sticking around and for your ongoing support — we sincerely appreciate it! The Roman architect Vitruvius had buildings in mind when laying out his golden triad, but its principles are just as applicable to the web as they are to brick and mortar. Smashing Magazine — for web designers and developers. Like Mihael Konjević’s post about inline validation. As the new year approaches us with new challenges, we’re sure that there are many more good times ahead of us. July 23, 2020 — While the component-driven approach has ushered in a new frontier in the way we build web applications, it isn’t without its imperfections — one being its usability and scalability with CSS. ePUB, Kindle, PDF.Included with Smashing Membership. To find out what’s the best default user experience when it comes to displaying inline validation errors, Mihael analyzed different sites. But what about dark mode on the web? Well, first things first: Since there are so many apps out there already, it would be good to know what the current trends and future prospects of the mobile app market are, right? Smashing Magazine — for web designers and developers. Just a fun little application to use. Smashing Magazine Review This is my Smashing Magazine Review. Join us alongside Adekunle Oduye, Ben Hong and Michelle Barker for some happy networking and interactive design sessions. Smashing is proudly running on Netlify.. Fonts by Latinotype. By the way, have you heard of CUBE CSS yet? Aimed at both beginners as well as experienced developers who want to dive deeper into JavaScript best practices, the guide gathers articles, tips, and tricks from top developers, covering everything from the very basics to code style, tools, frameworks, game engines, reading resources, screencasts, and much more to make a developer’s life easier. If you need some more assistance to improve performance, our new performance guide with checklists, articles, and talks has got your back. In this article, Uri Paz explains how a site complying with accessibility guidelines may still present usability issues when testing with real users. What’s the most popular programming language among developers? That it’s riddled with dark and twisty hallways? Check out this awesome pen created by Cassie Evans at SmashingConf SF just last week. Our goal is to write just a couple of types to make our life easier, so we can focus on coding more JavaScript. The second part pins down the most important things that will help improve any checkout form experience in 16 easy-to-follow tips. Find out if Smashing Magazine is legit or not with top-rated insights with this in depth review. If it causes you headaches when working with Photoshop, Illustrator, XD, or other tools, the Bézier Game helps you take your skills to the next level, in a quick and fun way. If you're looking for … (Unless you are a spammer)Our authors range from experienced writers to first-timers. Smashing Magazine — for web designers and developers. For years, Origami has been known to be one of the most fun craft art activities worldwide, but have you ever wondered how it would look like on screen? As with all of the Smashing books, we’re big fans of shining the spotlight on topics that most folks struggle with. Interested in sponsoring? From that point on, we can give you any help that you need as you write and revise your article. Smashing Magazine — for web designers and developers. The first part in the series examines examples where the checkout experience has gone wrong and why. ❤️. For the past five years, organizations and designers have turned their focus to the importance of writing. We’re also going be taking a look at some of the changes done to the existing features. There are squares, there are circles, and apparently, there are also squircicles! To get you up and running, the folks at Maze put together the “Ultimate Guide to UX Research”. Smashing Magazine — for web designers and developers. In case you missed it, she summarized everything you need to know in a blog post accompanying the talk. If you need to debug JavaScript code, Sean Higgings wrote a handy article to help you find the right debugging approach and master the challenge while adhering to best practices. For those occasions, Matthias Kupperschmidt shares a nifty trick that prevents sending and tracking browser events multiple times — perfect for when you want to see how many submit events a form sends out, for example. Just sayin’! Smashing Magazine — for web designers and developers. Read More… To start off, the guide looks at the technical considerations that implementing a dark mode entails, covering different approaches to toggling the themes and how to store a user’s preferences so that they will be applied consistently throughout the site and on subsequent visits. Adhuham wrote a comprehensive guide to dark mode that delves into different options and approaches to implementing a dark mode design on the web. In addition, she helps out our community when they get in touch. A great reference guide. He has published online since the late 1990s, writing for Manning, Smashing Magazine, and A List Apart. Smashing Magazine — for web designers and developers. Smashing Magazine — for web designers and developers. “TypeScript in 50 Lessons” is yet another one of them. With a commitment to quality content for the design community. Inge Emmler keeps us all on track with our expense receipts, and requests to spend money! Are Modern Best Practices Bad For The Web? September 3, 2020 — Icons have long held an important place in the design of mobile apps. Bugs happen, and when they happen, it’s good to know how to tackle them in a smart way. It lets you define or update design tokens in one single panel, right from Figma, and you’ll immediately see the changes cascading through your Figma design. If you haven’t done this in a while (or ever), stop what you’re doing and read this. User experience research is a crucial component of the human-centered design process. With wonderful attendees from all over the world coming together to learn together, so many ideas have been brought to life, especially in the live design and coding sessions. Stefan Baumgartner is a software architect based in Austria. That’s the number of actions a customer needs to complete to buy an American Airlines ticket. Just like Measure, Lighthouse Metrics is also powered by Lighthouse to give you global performance insights and show you how your site performs from six different regions. Some of the key takeaways: Java is the most popular primary programming language, JavaScript the most-used overall programming language, and when it comes to adopting a new language, Go, Kotlin, and Python are at the top of developers’ lists. Let’s rock this together! More about October 12, 2020 — Forms are an integral part of how users interact with our websites and web applications. July 6, 2020 — Gatsby is a modern static-site generator that has revamped the way static websites are being built. It also supports an immersive, interactive VR mode using WebVR. We never read copy-pasted PR or marketing material, so sending some over isn’t a good idea. We hope you’ll find at least one workshop in the list below that fits your projects and career path, and also allows us to help make life at least a lil’ bit easier for you. Learning a new language can be quite a challenge, especially when there are so many tools and frameworks out there to get the most out of it as there are in the case of JavaScript. The methodology capitalizes on the strength of both approaches and is worth taking a closer look, too. Animations have become a popular way to improve the user experience in the last years. March 10, 2020 — The Laravel-powered October CMS enables to extend the functionality of the application through the use of plugins. Which languages do developers plan to migrate to? If you’re interested in writing for us, please submit a detailed outline of your idea, as explained in our guidelines. George Francis’s Squircley is a generator of organic shapes for any kind of visuals or background images. In this section, we’ll walk through setting up a new Sanity instance, adding support for writing MDX, and creating a public, read-only API that we can use to load our content into a website for display. Stéphanie Walter gave a talk about enhancing UX with CSS animations at the virtual Shift Remote conference back in August. Last but not least, Google’s PageSpeed Insights reports on the performance of a page on both mobile and desktop devices based on lab data which is collected in a controlled environment and field data to capture the real-world UX. There are so many reasons to want to make an online income and I have had the chance to see many people online get by with just writing content for external companies. Online makes it possible for everyone to attend without leaving the comfort of their desks, as well as learn and network at their own individual pace. Almost every part of web design and development — from your choice of images to the performance of web servers — add up to how quickly your site will load. Experienced writers all started somewhere, we would be honored for you to star… Smashing Magazine — for web designers and developers. A gold mine full of JavaScript wisdom. Starting with a reminder of CSS syntax to build transitions and animations, Stéphanie explores why certain animations work better than others. If the user is entering the data in the field that was in an invalid state, perform the validation during the data entry. Smashing Magazine — for web designers and developers. Write for us Dark mode is quickly becoming a user preference with Apple, Windows, and Google having it implemented into their operating systems. This app calculates the geometry of folded (or partially folded) Origami using a dynamic, GPU-accelerated solver and illustrates the physical properties of the folded material. The web design industry is evolving at a pace that might feel like the blink of an eye. A long but worthwhile read. Rock on! Is it the fact that it’s been long abandoned? 2006–2020. Live 2.5h-sessions with practical examples, video recordings, and a friendly Q&A. Whatever you would like to share with us, we are always prepared to listen. Art Direction for the Web exists because we wanted to explore how we all, designers and front-end developers alike, can break out of generic web experiences prevailing today.. Tailwind and BEM are two approaches to writing and maintaining CSS.