"Humanity is acquiring all the right technology for all the wrong reasons"
|
—Â
R. Buckminster Fuller,
Inventor and Author
|
|
|
Best 7 links of week #9, 2021
|
|
|
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!
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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!
|
|
|
|
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.
|
|
|
|
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.
|
|
|
|
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.
|
|
|
Â
|