SmashingConf Toronto is coming! Join us for a conference without slides, and see how experienced designers and developers work live. With lots of time for deep dive-ins. June 26–27. All talks will be live coding and design sessions on stage, showing how speakers, including pattern libraries setup, design workflows and shortcuts, debugging, naming conventions, and everything in between.
Read more…
With the help of this article, you will finally be able to learn the basics of Amazon Web Services (AWS) Lambda and Simple Email Service (SES) APIs to help you build your own static site mailer on the Serverless Framework. Today, Brian Holt will show you the basics of Amazon Web Services (AWS) Lambda and Simple Email Service (SES) APIs to build your own static site mailer on the Serverless Framework. The full service will take form data submitted from an AJAX request, hit the Lambda endpoint and return a response for our users. Brian will guide you through getting Serverless set up for the first time through deployment. It should take under an hour to complete, so let’s get started!
Read more…
Printing pages directly from the browser is an experience that can lead to frustration with enormous images being printed out. We have covered print stylesheets in the past here on Smashing Magazine, but in this article, Rachel Andrew takes a look at the state of printing from the browser today. She will show you how you should include print styles in your web pages, and look at the specifications that really come into their own once printing.
Read more…
Let’s celebrate the beginning of May with some fresh and inspiring desktop wallpapers. Since more than nine years, artists and designers from across the globe challenge their creative skills and design monthly wallpapers for you to indulge in. In this post Cosima Mielke brings you their artworks for May 2018. Designed with love by artists and designers from across the globe, this wallpapers all come in versions with and without a calendar, so that you can continue using your favorites even after the month has ended.
Read more…
Is there a better way to make direct changes to your WordPress website? Yes, there is! In this article, Nick Schäferhoff will show you local WordPress development. You will learn about the benefits of building a local WordPress development environment, how to set one up and how to move your local site to the web when it’s ready. Learning how to install WordPress locally is super useful. It enables you to make site changes, run updates, test themes and plugins and more in a risk-free environment (and it’s free thanks to open source software).
Read more…
Not sure how to remove the code debt that bloats and weighs down your site? In this article, Jon Raasch will show you the quantitative benefits of optimizing page speed. This guide will give you the tools you need to convince others. Here are specific ways mobile performance impacts your site and page speed results. It’s time to change our mindset.
Read more…
Ever find yourself writing the same code over and over again? Sharing code between projects is vital to building software faster, while making your code base simpler to maintain and develop over time. However, the overhead of splitting repositories, refactoring projects, and modifying components from different projects can make it hard to effectively collaborate and share your code. In this article, Jonathan Saring shares his and his team’s lessons learned from their own journey towards simple and effective code sharing.
Read more…
Creating a team who can work well together across different disciplines can be hard. Given the wide range of skills held by the line-up at the upcoming SmashingConf Toronto, Rachel Andrew solicits some suggestions from the speakers. She’s wrapped those up with her own experience of 20 years working alongside designers and other developers.
Read more…
Today, Vitaly Friedman invites you to join us at SmashingConf Freiburg and explore failures as well as lessons learned from real-life web projects. With Aarron Walter, Tammy Everts, Seb Lee-Delisle, Josh Clark, and many others. Happening September 10–11: Mark your calendars!
Read more…
Project goals, processes, and responsibilities should be clear to everyone on your team. Don’t focus on a unique design per se, unless that’s the main feature of your product, and collaborate with other designers whenever possible. When two people are thinking about the same problem, they will deliver better ideas. In this article, Boyan Kostov shares his story and lessons learned from redesigning a digital interior design shop.
Read more…