Issue #302 · December 5, 2022

UI components for Vue.js and CSS framework agnostic

“Computers are useless. They can only give you answers”

UI components for Vue.js and CSS framework agnostic

UI components for Vue.js and CSS framework agnostic

Oruga UI is like a caterpillar, minimal and yet functional. It's a Vue.js components system that is quite lightweight and aims to give you a bunch of functionality without forcing you to adopt a specific visual style. If you are using Vue this is definitely worth checking out!

Articles

Performance Cards: Designing with Meaning and Empathy

Spotify created an interesting card game that can be used to challenge the way you think and serve access-constrained users with these cards. Really an awesome concept to put more focus into designing for accessibility. Even if you are not into accessibility this is a really good read and it's recommended if you build web products.

Node.js Architecture Pitfalls to Avoid

This article explores some common architecture pitfalls in Node.js and showcases how you can avoid them. For instance, it covers how to avoid global state, how to make your code more generic and easy to test, and, how to pick external libraries.

Node.js animated: Event Loop Phases

The event loop is one of these things that even when you think you fully understood, it's still very hard to explain to other people. In this article, the author does a fantastic job explaining the event loop by using lots of animations. Check it out, even if you think you know the event loop already 😜

Making Static Noise From a Weird CSS Gradient Bug

Do you remember that static noise on old TVs with no signal? By reading this article you can recreate that kind of effect and the fun part is that you will be exploiting a weird bug in CSS gradients! Can this be a useful trick for your next web project?

Migrating from warp to axum

This is a very technical one for those who are more heavily invested in Rust. Axum is a relatively new web framework (from the same authors of Tokio) that is taking more and more traction. In this article, Amos, explains how to migrate a web app from Warp (another web framework) to Axum.

Futicons

What is the future going to look like? Electric cars, massive batteries, virtual reality, AI, planet travel? Who can tell for sure?! But if you are looking for some futuristic icons that cover all these interesting topics, look no more, Futicons is what you need!

Book of the week

Modern PHP: New Features and Good Practices

Modern PHP: New Features and Good Practices

by Josh Lockhart

PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries. Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best practices—reveals these new language features in action. You’ll learn best practices for application architecture and planning, databases, security, testing, debugging, and deployment.