Hi, I'm Yonatan.
JavaScript Enthusiast, Software Engineer, and Occasional Post Writer.
-
Using Effects Effectively in React: Stop Misusing useEffect Once and For All
Sep 18, 2025Effects specifically are still hard to understand and are the most common pain point we hear from developers. Learn how to use them correctly.
#react#useEffect -
You Might Not Need Next.js
Aug 5, 2025In times when the official React documentation recommends starting with a framework, is Next.js really a sensible default for everyone?
#react#nextjs -
Building a Meta Tags Scraping API in Under 40 Lines of Code
Oct 21, 2024A guide on how to built a meta tags scraping API in Deno in under 40 lines of code
#deno#scraping -
Build your own React state management library in under 40 lines of code
May 21, 2024A guide on how to built a custom state management solution for react in under 40 lines of code with typescript support
Featured in#react#state management
-
Frontalk
HostMy own podcast, where Itay Ben Ami and I talk about web development, frontend, and a wide range of general engineering topics.
-
FrontCast
GuestParticipated in episode 37 (2 parts) talking about shadcn/ui and modern frontend architecture.
-
Osim Tochna
GuestEpisode 167: Talking about state management in web applications (starts at 21:00).
-
Using effects effectively: A Deep Dive Into The useEffect Hook
A deep dive into the useEffect hook, how it works, how to use it effectively and common pitfalls
-
HTML, CSS, JS - The Basics
An introduction lecture into the basics of HTML, CSS & JS
HTML CSS JS -
Into to Vue 2
An interactive presentation that teaches the basics of Vue 2, Options API, core functionality and more
Vue -
Into to NodeJS
A presentation that teaches the basics of NodeJS, how to create a simple server with express & more
NodeJS Express JS
Senior Full Stack Engineer @ Finout
Building a cloud cost optimization app for multiple cloud providers using JavaScript, Node.js, React, Vite, Tailwind, and Headless UI.
Full Stack Engineer @ ironSource
Built a web platform used by thousands of app developers using Vue, managed and maintained a high-load Node.js API.
Full Stack Engineer @ Ripples
Created and maintained React web applications and Node.js microservices, enhancing user experiences and application performance.
Full Stack Engineer @ Matzpen
Designed and deployed a complex web command and control platform with Java, Node.js microservices, and AngularJS.