Yonatan Kra

Yonatan Kra

Family, Code, Run

  • Blog
  • Planned Talks
  • About Me
  • Free Tech Blogging eBook!

Category: Javascript

Home / Javascript (Page 6)

Collecting Garbage in ConfrontJS

January 21, 2020August 10, 2021 Yonatan KraLeave a Comment on Collecting Garbage in ConfrontJS

My video from confrontJS about reducing garbage collection with the Object Pool design pattern is now live on YouTube!

…
Read More

Programming Complexity in JavaScript – not What You’d Expect

January 18, 2020August 10, 2021 Yonatan KraLeave a Comment on Programming Complexity in JavaScript – not What You’d Expect

I’ve recently given a talk about Design Patterns in JS at Javascript Israel. I’ve spoken about memory allocation in JS when I explained about the Object Pool design pattern.

After the talk several people came to ask questions …

Read More

Object Pool use case

January 15, 2020August 10, 2021 Yonatan KraLeave a Comment on Object Pool use case

After the Object Pool article went online, I was asked this on Facebook:

Benjamin Gruenbaum comment on my article. Benji is a nodejs contributor, among other cool things he’s doing.

What I take from here is 2 fold:

  1. The one
…
Read More

Improve Performance with Object Pool

January 10, 2020August 10, 2021 Yonatan KraLeave a Comment on Improve Performance with Object Pool

In a former article I’ve shown the consequences of memory allocation and garbage collection. Object pool is a simple design pattern that can be used in order to solve both problems.

The Problem

Memory allocation is a slow process. …

Read More

Memory Allocation and Garbage Collection in Javascript

January 2, 2020August 10, 2021 Yonatan KraLeave a Comment on Memory Allocation and Garbage Collection in Javascript
Memory Allocation
This is how we can allocate memory – by taking photos. This empty frame is ready to be filled with a memory. Photo by Rolands Zilvinskis on Unsplash

Javascript developers usually don’t care much about memory management. The JS engine …

Read More
Creating a fireworks project using Webpack

No-nonsense webpack project

February 22, 2018January 12, 2022 Yonatan KraLeave a Comment on No-nonsense webpack project

Or: How to use Webpack to build a project from scratch?

Using webpack without fully understanding it, as if it were magic? Heard about the wonders of webpack, but got flustered by its ominous documentation? Are you from outer-space (like …

Read More

Posts navigation

Previous 1 … 5 6

I’m an instructor at:

Egghead.io

Follow me on

Sign up for my newsletter

Recent Posts

  • ConfrontJS 2023 – The Movie
  • How to write Unit Tests for Tauri Frontend with Vitest?
  • How Can Tests Contribute to Communication?
  • A Tale of Implementation and Detail
  • How to Write Unit Tests in Rust for Tauri?

Categories

  • Algorithms
  • Architecture
  • AskQL
  • Blogging
  • canvas
  • chrome extensions
  • CodeTalks 2019
  • Coding
  • Conferences
  • ConfrontJS
  • ConfrontJS 2019
  • Cypress
  • debugging
  • Design Patterns
  • devops
  • docker
  • Gaming
  • Github
  • github actions
  • GraphQL
  • Interview Questions
  • Javascript
  • javascript engine
  • Javascript Israel
  • jest
  • Memory
  • Meta Programming
  • Musings
  • nodejs
  • NPM
  • nx
  • Open Source
  • Performance
  • Playwright
  • Rust
  • Skills
  • Tauri
  • Testing
  • typescript
  • Uncategorized
  • vivid
  • WarsawJS
  • Web Component
  • webpack
| beetech by Buzthemes.