DEV Community

Matti Bar-Zeev profile picture

Matti Bar-Zeev

Craftsman on an endless quest for mastery ▪ Musician first ▪ Sr. FE developer & web architect ▪ Always learning...

Beloved Comment
Five Year Club
Writing Debut
Four Year Club
Three Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Top 7
16 Week Writing Streak
8 Week Writing Streak
Two Year Club
One Year Club
I've built the TodoMVC app with HTMX and lived to tell the story

I've built the TodoMVC app with HTMX and lived to tell the story

Comments
13 min read

Want to connect with Matti Bar-Zeev?

Create an account to connect with Matti Bar-Zeev. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Back to sq1: My basic HTML template

Back to sq1: My basic HTML template

4
Comments 2
7 min read
Optimize your React’s Carousel with MediaLoader

Optimize your React’s Carousel with MediaLoader

4
Comments
3 min read
Take control over your media loading

Take control over your media loading

1
Comments
4 min read
SolidStart, Netlify and Forms

SolidStart, Netlify and Forms

6
Comments
6 min read
Is NodeJS Test Runner “Dev-Ready”?

Is NodeJS Test Runner “Dev-Ready”?

12
Comments 4
8 min read
Get Your TypeScript Coverage Report

Get Your TypeScript Coverage Report

20
Comments 2
4 min read
Everything you need to know about Webpack's Bundle-Analyzer

Everything you need to know about Webpack's Bundle-Analyzer

25
Comments 2
6 min read
Creating a Minesweeper Game in SolidJS - Completing The Game

Creating a Minesweeper Game in SolidJS - Completing The Game

2
Comments
7 min read
Creating a Minesweeper Game in SolidJS - Score, Timer and Game State

Creating a Minesweeper Game in SolidJS - Score, Timer and Game State

12
Comments
6 min read
Creating a Minesweeper Game in SolidJS - The Zero-Opening

Creating a Minesweeper Game in SolidJS - The Zero-Opening

7
Comments
5 min read
Creating a Minesweeper Game in SolidJS - The Board

Creating a Minesweeper Game in SolidJS - The Board

14
Comments 3
6 min read
Custom Queries for React Testing Library

Custom Queries for React Testing Library

3
Comments
4 min read
Dependency Inversion Principle with TypeScript Interfaces & Decorators

Dependency Inversion Principle with TypeScript Interfaces & Decorators

8
Comments 2
9 min read
Become a JavaScript Testing Pro: 14 Resources for Developers

Become a JavaScript Testing Pro: 14 Resources for Developers

106
Comments 13
8 min read
Enhancing a Stylelint plugin (with some TDD love)

Enhancing a Stylelint plugin (with some TDD love)

4
Comments
8 min read
Supporting SASS in your TS React project using TSC and esbuild

Supporting SASS in your TS React project using TSC and esbuild

12
Comments 2
5 min read
Testing Your Stylelint Plugin

Testing Your Stylelint Plugin

5
Comments
5 min read
Enforcing Your CSS Standards with a Custom Stylelint Plugin

Enforcing Your CSS Standards with a Custom Stylelint Plugin

11
Comments 2
7 min read
Converting Your React Hook To TypeScript

Converting Your React Hook To TypeScript

4
Comments
4 min read
Convert Your SolidJS Component To TypeScript

Convert Your SolidJS Component To TypeScript

4
Comments 3
7 min read
Visual Testing Your Components With Chromatic

Visual Testing Your Components With Chromatic

7
Comments 2
7 min read
Yarn Workspace Scripts Refactor - A Case Study

Yarn Workspace Scripts Refactor - A Case Study

3
Comments
5 min read
Auto-Publish Your Test Coverage Report on GitHub Pages

Auto-Publish Your Test Coverage Report on GitHub Pages

22
Comments
5 min read
A New git-hooks Package

A New git-hooks Package

2
Comments
4 min read
A Git-Hook for Commit Messages Validation - No Husky, Just JS

A Git-Hook for Commit Messages Validation - No Husky, Just JS

24
Comments 3
6 min read
One Year of Weekly Posts

One Year of Weekly Posts

1
Comments
2 min read
Beware The Function With The Boolean Arg

Beware The Function With The Boolean Arg

3
Comments
4 min read
Bringing Order To Your Components

Bringing Order To Your Components

3
Comments
6 min read
Code Generator Neat Hack

Code Generator Neat Hack

54
Comments 2
4 min read
Introducing esbuild To Your Monorepo

Introducing esbuild To Your Monorepo

14
Comments 1
5 min read
Astro, React and SolidJS Dancing Together

Astro, React and SolidJS Dancing Together

21
Comments 3
7 min read
Reasons You Should Take a Break From Coding

Reasons You Should Take a Break From Coding

2
Comments
1 min read
Using SolidJS Dev-Tools Locator Feature

Using SolidJS Dev-Tools Locator Feature

13
Comments 2
4 min read
Taking SolidJS Dev-Tools for a Spin

Taking SolidJS Dev-Tools for a Spin

23
Comments 5
7 min read
UPDATE: Testing a SolidJS Component Using Vitest

UPDATE: Testing a SolidJS Component Using Vitest

14
Comments 3
3 min read
Build Just What You Need

Build Just What You Need

6
Comments
5 min read
What are you trying to test?

What are you trying to test?

6
Comments
5 min read
4 Reasons You Should Avoid Function's Side-Effects

4 Reasons You Should Avoid Function's Side-Effects

5
Comments
5 min read
Testing a SolidJS Component Using Vitest

Testing a SolidJS Component Using Vitest

32
Comments 4
6 min read
Mocking Data-Fetching React Hooks

Mocking Data-Fetching React Hooks

20
Comments 5
4 min read
Visual Regression Testing with Cypress 10

Visual Regression Testing with Cypress 10

8
Comments 11
4 min read
React Component Testing with Cypress 10

React Component Testing with Cypress 10

86
Comments
4 min read
Giving Jest-Preview a Spin

Giving Jest-Preview a Spin

68
Comments 5
5 min read
Converting a React Component to SolidJS

Converting a React Component to SolidJS

48
Comments 5
8 min read
Creating a React Component Generator

Creating a React Component Generator

17
Comments 2
6 min read
How to Configure Babel For Your Monorepo

How to Configure Babel For Your Monorepo

12
Comments 2
5 min read
This is no Lerna, it’s a freaking Phoenix!

This is no Lerna, it’s a freaking Phoenix!

3
Comments 2
4 min read
Rethinking the “One Ring To Rule Them all” Monorepo manager

Rethinking the “One Ring To Rule Them all” Monorepo manager

9
Comments 4
4 min read
Lerna is no longer maintained. Now what? - Part 1

Lerna is no longer maintained. Now what? - Part 1

11
Comments 10
4 min read
Sharing Configurations Within a Monorepo

Sharing Configurations Within a Monorepo

17
Comments 2
5 min read
Wisely Designing your React Components

Wisely Designing your React Components

264
Comments 5
7 min read
“Syrch” is a Word Search Game

“Syrch” is a Word Search Game

5
Comments 4
3 min read
5 resources to get your Monorepo off the ground

5 resources to get your Monorepo off the ground

25
Comments
4 min read
Trying out Ladle - A Storybook Alternative

Trying out Ladle - A Storybook Alternative

35
Comments 5
4 min read
Using SVG sprites in a React app

Using SVG sprites in a React app

24
Comments 1
5 min read
Naming matters

Naming matters

10
Comments 2
4 min read
Thoughts on TypeScript

Thoughts on TypeScript

5
Comments 16
6 min read
Jest Mocking Cheatsheet

Jest Mocking Cheatsheet

109
Comments
3 min read
20 weeks of consistent blogging

20 weeks of consistent blogging

16
Comments 3
6 min read
loading...