A couple of weeks ago the React team announced React Server Components. In this article today I will explain what it is, why they came up with this strategy and how to get prepared for it.Continue reading “What’s all the hype about React Server Components?”
Last week I published tons of resources on the technical interview process. Today I want to focus a little bit more on frontend. Here is a curated list of HTML, CSS, JS and system design questions.Continue reading “Weekly Digest #12: on front-end interviews”
Defaults in function parameters is a feature that simplified my code a lot. But there is one caveat that we need to be aware of! Let’s start with an example:Continue reading “Tip: Watch out for null in default params”
Technical interviews are not a walk in the park! There are a lot of steps, challenges and pressure in a super competitive market.
On the other hand, you should not be scared of the process, just learn to navigate through it and practice!!! A year ago I found myself interviewing and in this digest I hope to share some learnings, resources and tips!Continue reading “Weekly Digest #11: On technical Interviews”
Aren’t you tired of always typing the same routes in the terminal? When I found
z it changed my productivity.
A terminal command to help you quickly navigate across directories. It will learn from common directories you browse and offer a shortcut for them:Continue reading “Tip: use Z”
To avoid this issue, I am going to show you how to implement lazy loading in only a few lines of code!Continue reading “Lazy loading images with Intersection Observer”
The never ending flow of innovation is what I love about the web. There are so many great ideas! In the past few months a lot of innovation happened and in this weekly digest I want to share all those new projects that I am tracking.Continue reading “Weekly Digest #10: On Remix, Snowpack, Rome and Web-vitals”
I used this all the time! When you want to quickly serve a website or a page, or even mock a quick API, you can use python to start a server:Continue reading “Tip: Run a simple server with Python”
Not long ago I started learning React. I have more than 10 years of experience using JS and before React I was actively coding in first wave generation web frameworks (like knockoutJS) and starting to get a grasp on components architecture (but using KO components + web components). Today I am coding entirely in React (both at work and for personal projects) and it’s been great. I love the community, there are a lot of projects & learning resources and I also found React to be a fast way of creating web applications.
In this post I want to share some resources that helped me learn React and I hope they are useful for anyone starting out there.Continue reading “Learning Path: Getting started with React”
TL;DR: Deno is a new ECMAScript based runtime (like NodeJS) created by Ryan Dahl (who also created NodeJS). It brings a lot of improvements to nodeJS: secure by default, TS default support and built-in utilities (dependency inspector, code formatting, bundler, etc).
Deno 1.0 was recently released and today I will give you all the resources you need to get yourself started.Continue reading “Weekly Digest #9: Everything you need to know about Deno”