Remove Code Remove Hardware Remove Magazine Remove Operating System
article thumbnail

How To Build Your Own Mouseless Development Environment

Smashing Magazine

More precisely, we’ll discuss: Why using the Linux shell can be very powerful when working with plain text (including code); Why using the dreaded Arch Linux; The advantage of a tiling window manager; How to have a great terminal experience with URxvt, tmux, and tmuxp; Why Vim can become your best friend. But first, a bit of theory.

article thumbnail

How Improving Website Performance Can Help Save The Planet

Smashing Magazine

how much data does the browser have to download to display your website) and resource usage of the hardware serving and receiving the website. In this screenshot below, for example, we can see that loading the Smashing Magazine website for the first time incurs just under a megabyte of data transfer. These include data transfer (i.e.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Meet Touch Design For Mobile Interfaces, A New Smashing Book By Steven Hoober

Smashing Magazine

Conventional computers now sport touchscreens and otherwise blur the lines between device types – and between mobile and desktop operating systems. Touch Design for Mobile Interfaces presents and shares real information on hardware, people, interactions, and environments. Download PDF , ePUB , Kindle. Add to cart $44.

Mobile 89
article thumbnail

iOS Performance Tricks To Make Your App Feel More Performant

Smashing Magazine

Although modern iOS hardware is powerful enough to handle many intensive and complex tasks, the device could still feel unresponsive if you are not careful about how your app performs. By default, the code inside view controller lifecycle methods (such as viewDidLoad) and IBOutlet functions are executed on the main thread.

article thumbnail

Front-End Performance Checklist 2019 [PDF, Apple Pages, MS Word]

Smashing Magazine

Is it worth exploring tree-shaking, scope hoisting, code-splitting, and all the fancy loading patterns with intersection observer, server push, clients hints, HTTP/2, service workers and — oh my — edge workers? The first render tends to warm up a bunch of lazily compiled code, which a larger tree can benefit from when it scales.