RSSAmplifier

Blog

Jvandemo.com

Hi, I'm Jurgen Van de Moere | Front-end Architect | Specializing in JavaScript & Angular | Developer Expert @Google | Principal Engineer @Showpad

jvandemo.comRSS feed ↗15 posts

Latest posts

The 3 Magical Ingredients to Keep Engineers Motivated and Happy

There is fierce competition for talent right now. Amazing companies are courting the best engineers in the world. Shiny roles, generous packages, cool tech. On paper it looks perfect. 🎁 Yet a quiet pattern persists. Brilliant engineers leave places that seem to offer everything. From the outside it is confusing.

3 Rules to Win Every Day

For many people, January starts with ambitious goals. 🚀 But by February, things start slipping. 😬 In this article, we'll have a look at 3 simple rules to win every day and stay consistent throughout the year. So let's get started! 🚀🚀 The 3 Rules

NotebookLM’s Video Overview: Your New Superpower

Ever stared at a pile of PDFs or a playlist of “ I’ll watch these later ” videos and felt your brain whisper " nope "? 😅 Same here. 🙈 Fear no more. The new Video Overview in NotebookLM turns that mountain of information into a beautiful video.

Build in the Open: Tiny AI Projects That Help Real People

A 90-day path to build tiny AI projects that help real people. Explore, Stitch, Ship. Learn in the open and create value at work while you learn.

A Practical AI Field Guide for Developers in 2025

If this year felt like a sprint through a maze while the walls kept moving, you’re not alone. 😅 The good news: we can make sense of it together. In this article, we look at the state of AI, get clear on what actually matters, and leave with

Mastering Angular Tests: tick() and detectChanges() Demystified

Writing component tests is super important for making sure our components behave just the way we expect. The Angular framework provides us with many different testing utilities , and in this article, we shine a light on two such helpers: tick() and detectChanges() . In just a few minutes, you'll

How to stay focused in a world that tries to distract you

Have you ever felt like your brain is a pinball bouncing between notifications, Slack messages, meetings, and interruptions? 🤯 In today's hyper-connected work world, it's a common struggle that leaves us feeling drained and unproductive. 🪫 But what if there was a way to take

How to get better at providing candid feedback

In a recent Performance Review, I was asked to get better at "saying no" and at "providing candid feedback". To learn more about candid feedback, I was recommended to read the book Radical Candor by Kim Scott . In this article, I share some key insights from

The difference between Shallow Size and Retained Size in the Chrome DevTools memory panel

When profiling memory usage with Chrome DevTools, we notice two key metrics: shallow size and retained size . These metrics pop up frequently in heap snapshots and can be crucial for understanding memory behavior: In this article, we'll dive into what these terms mean, their differences, and how they

A 4-minute primer to memory management and garbage collection in Node.js

Node.js manages memory using different memory spaces. In this article, we will learn in under 4 minutes what the different spaces are, how they relate to each other and what it means when your Node.js script throws a FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out

How to prepare for a future without third-party cookies

In Q4 2023, Chrome has started restricting third-party cookies. According to The Privacy Sandbox Timeline for Web , third-party cookies have been deprecated already for 1% of Chrome Stable users globally since Q1 2024: Timeline on https://privacysandbox.com/open-web/#the-privacy-sandbox-timeline That means Chrome users

How to execute a command every time an Nx project changes

Recently, I was working on a CLI tool to display dependency information from the Nx project graph. The tool proved to be valuable, but would even be more valuable if the information would update every time a file changed in one of the Nx projects. That would enable fellow engineers

How to quickly restart Chrome without losing tabs on a Mac

Have you ever had a situation where you're working in Chrome and things start to slow down? Maybe you're a developer and you're tweaking code. Maybe you're visiting a website that has performance issues and slows down your experience over time. You

How to deal with the TSLint error "A project without tags cannot depend on any libraries" in an Nx monorepo

Have you ever faced the following lint error in your Nx monorepo: A project without tags cannot depend on any libraries while your project clearly has tags defined in nx.json ? Then this article is just for you! In just a few minutes you will understand what causes the error

Review on Angular Architecture workshop by Strongbrew

On September 7, 2019, I attended the Angular Architecture Workshop by Strongbrew in Laarne. The purpose of this review is to share how I experienced the workshop as an attendee. It summarizes my personal thoughts only and is by no means influenced by the instructors. Workshop details Date : September 7,