HomeBadges

Web Vitals Optimizations: Advanced Dynamic Import Patterns

Jan 5, 202110 min read

Web performance is a crucial part of the user experience of our web application. It has a direct impact on the conversion rate. Walmart found that for every 1-second improvement in page load time, conversions increased by 2% (see source). And if that...

Server-Side-Rendering Renaissance

Dec 17, 20208 min read

In the early days of the internet, web development was very straightforward. There was no JavaScript, which means no React or Vue, no endless debates. The only tool at our disposal for creating websites was HTML. To create dynamic websites, we had to...

Docker Compose: The Perfect Development Environment

Dec 4, 20209 min read

Local environments are complex Working on a full-scale project and keeping our local development environment up-to-date is definitely not a simple task! Today, microservices are all around, we write less code, but the environment gets more complex. E...

GraphQL Terminology - Cheatsheet

Nov 26, 20208 min read

GraphQL is an API query language. Originally developed by Facebook, and now it's part of the Linux Foundation. It is used by giants like Facebook (duh... 😉), GitHub, and Pinterest. Its community is growing fast, and it's probably the most popular al...

SQL Join vs Subquery: The Game Changer

Nov 19, 20205 min read

When building an SQL query that involves multiple tables, there is always a constant debate about joining the tables or using subqueries. There are pros and cons to every method. My natural choice is to join the tables. I find it easier to maintain a...

My React-TypeScript Cheat Sheet

Oct 5, 20204 min read

Ever since I started using TypeScript, I can't stop using it. Sometimes finding the correct type and where you should import it from can be a real headache. Especially when building a ReactJS application. This blog post is a great chance to publicly ...

© 2021 Ido's Blog

PrivacyTerms
Proudly part of