Skip to main content
GitHub pull request #15112 in puppeteer/puppeteer: fix — correct screencast frame timing so playback matches real time, by nebrass (+106 −5, 2 files)

Playing with Puppeteer: Fixing Slow-Motion Screencasts

While building HVE Spielberg, I noticed Puppeteer’s page.screencast() produced videos that played in slow motion — and the stretch was different on every machine. How I tracked it down to two compounding bugs in ScreenRecorder, and got the fix merged into Puppeteer.

June 19, 2026 · 7 min · Nebrass Lamouchi
Playing with HVE Spielberg v0.0.3 — Steven Spielberg and Nebrass Lamouchi's avatar with a terminal window

Playing with HVE Spielberg — v0.0.3: Real Terminals in Your Videos

v0.0.3 teaches HVE Spielberg to record real terminal sessions — your actual build, test, or deploy, captured automatically and dropped into the video. It also pins its CDN dependency with Subresource Integrity. A small, practical release.

June 10, 2026 · 3 min · Nebrass Lamouchi
Playing with HVE Spielberg, updated — Steven Spielberg and Nebrass Lamouchi's avatar with an UPDATED stamp

Playing with HVE Spielberg — v0.0.2: New Engine & Tutorial Mode

HVE Spielberg’s rendering engine moves from Remotion to HyperFrames (HTML + GSAP, headless Chromium). Plus a third Tutorial mode, real motion-footage capture, and 10 brand design presets — and the update’s announcement video was, again, made by the tool itself.

June 5, 2026 · 5 min · Nebrass Lamouchi
Playing with HVE Spielberg — Steven Spielberg shaking hands with Nebrass Lamouchi's avatar

Playing with HVE Spielberg

Meet HVE Spielberg — a Claude Code skill that turns one command into a cinematic, branded product video. Six phases, real app captures, code-driven motion graphics, ElevenLabs voiceover, and Freesound music. The demo? Made by the tool itself.

April 28, 2026 · 4 min · Nebrass Lamouchi
Playing with WSL2 and Chrome DevTools MCP

Playing with WSL2 and Chrome DevTools MCP

Optimize your WSL2 setup for serious development work, then connect Chrome running on Windows to agentic CLI tools via the Chrome DevTools Protocol MCP server.

March 30, 2026 · 10 min · Nebrass Lamouchi
Kubernetes policy management with Kyverno and OPA Gatekeeper comparison

Playing with Kyverno

Learn how to implement Kubernetes governance with admission controllers, compare Kyverno and OPA Gatekeeper policy engines, and deploy production-ready security policies with practical examples and performance benchmarks.

December 24, 2024 · 30 min · Nebrass Lamouchi
Playing with NVIDIA DeepStream SDK

Playing with NVIDIA DeepStream SDK

Introduction Recently, I got the chance to work on a project dealing with Computer Vision ! In the investigation phase, I discovered an interesting product: the NVIDIA DeepStream SDK ! Even when NVIDIA DeepStream was not adopted for our project 😅 I had a strong desire to discover this platform. I really cannot say if it’s a platform, a set of tools, a set of platforms, or even a full universe. 😊 ...

September 30, 2023 · 30 min · Nebrass Lamouchi
Playing with Reactive Quarkus

Playing with Reactive Quarkus

Here we go again for a new post 😁 After publishing my Quarkus book last September, I got many requests about creating reactive applications with the Quarkus Framework. Today, I will show you how to make a Reactive CRUD Application with the Quarkus Framework and backed by a PostgreSQL Database. Building our the Reactive Quarkus Application The full source code is available on my Github. We will generate our project using the code.quarkus.io. Our application will need 8 extensions from the portal: ...

May 27, 2022 · 14 min · Nebrass Lamouchi
Playing with Azure Functions and Quarkus

Playing with Azure Functions and Quarkus

Quarkus is one of the current trends of the Java ecosystem. I’m already in love with it. I’m using it along with Spring Boot, and when I choose, I choose Quarkus. 😁 This week, I was working on a Batch POC using Azure Functions and Azure Automation. So I thought it will be useful to share the exercise with you. 😁 What I want to do? I will be taking a small use case: I need a batch that will be invoked at some specific time or manually, checking all the available VMs and starting or shutting down all those that we choose. ...

February 23, 2021 · 15 min · Nebrass Lamouchi
Announcing Playing with Quarkus -  Workshop Edition 🥳

Announcing Playing with Quarkus - Workshop Edition 🥳

November 3, 2020 · 0 min · Nebrass Lamouchi