Issue #202 · March 1, 2021

10 UX lessons I learned building my product from scratch

“Humanity is acquiring all the right technology for all the wrong reasons”

Best 7 links of week #9, 2021

10 UX lessons I learned building my product from scratch

10 UX lessons I learned building my product from scratch

UX is such a fundamental skill for building any good product. As web developers, we should be able to understand the basics of UX to build our own products or to influence the product direction in our company. This article provides 10 great lessons that are worth embracing!

Articles

Announcing Vite 2.0

Vite is a new kind of build tool for frontend web development. Think a pre-configured dev server + bundler combo, but leaner and faster. It leverages browser's native ES modules support and tools written in compile-to-native languages like esbuild to deliver a snappy and modern development experience.

Interview with Ryan Dahl, Node.js & Deno creator

In an interview with Evrone, Ryan Dahl speaks about the main challenges in Deno, the future of JavaScript and TypeScript, and tells how he would have changed his approach to Node.js if he could travel back in time.

SmolCSS

A very useful website collecting minimal snippets for modern CSS layouts and components. Ready available for when you need some snippets in your daily web development!

Go Security cheatsheet

If you write web services in Go, then you would probably find this cheat sheet to be a little useful gem to make sure your code is solid and free from most common security vulnerabilities.

Zsh Tricks to Blow your Mind

As web developers, we spend tons of time typing on the terminal. If you use zsh as your shell of choice, you might want to check out this article to learn some interesting tips that will make you even more productive.

Time, Clocks and the Ordering of Events in a Distributed System

If you are building scalable web platforms you must certainly appreciate the complexity of distributed systems. This award-winning research paper tries to shine a light on the importance of ordering events in a distributed system and shows how clocks should be synchronised to guarantee correctness.

Book of the week

Information Architecture: For the Web and Beyond

Information Architecture: For the Web and Beyond

by Louis Rosenfeld

Information architecture (IA) is far more challenging—and necessary—than ever. With the glut of information available today, anything your organization wants to share should be easy to find, navigate, and understand. But the experience you provide has to be familiar and coherent across multiple interaction channels, from the Web to smartphones, smartwatches, and beyond.To guide you through this broad ecosystem, this popular guide—now in its fourth edition—provides essential concepts, methods, and techniques for digital design that have withstood the test of time.