Skip to content
View RickGroot's full-sized avatar
📺
Building media applications
📺
Building media applications

Block or report RickGroot

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RickGroot/README.md

A broadcast test card: RICK GROOT, Connected TV developer, rickgroot.nl, inside a circle of colour bars, a grey staircase and frequency gratings, with the action-safe and graphics-safe areas marked.

I build Connected TV apps at Hypersolid: NLZIET on Smart TVs, Chromecast receivers, and the video players underneath them. Most of it is performance work. The devices they run on are older and slower than the machine I write on.

rickgroot.nl · LinkedIn

Programme guide

CH Programme On air
01 NLZIET
The streaming app on Smart TVs: chapters, search and the Bitmovin player, in Svelte and TypeScript.
Since 2022
02 Chromecast receivers
Custom receivers for several projects, and the TypeScript boilerplate they start from: playback, error handling, the Cast SDK.
Since 2023
03 VAMP
The chord sketchpad I wanted as a trumpet player: loop a progression and play over it. Offline, no accounts. Play it · source
Since 2026
04 KIJK
The KIJK app across Smart TV brands, with THEOplayer and advertising integration.
2022–2025

How I work

An agent writes the first draft. I work AI-first: the code, the tests, and often the question I had not thought to ask. My time goes to choosing between options, and to deciding what not to build.

I answer for what ships. Nothing goes in that I have not read, and every claim has a check behind it that can fail: a test, a budget, a build that refuses.

Expertise, built into the tools. Rules, prompts and checks that colleagues and agents both run, so accessibility and performance are the default rather than a comment in review.

Off air

Trumpet, mostly jazz, which is why VAMP exists. Photography, and a lot of games. On the side: YouTube Swoop, for triaging playlists by swiping cards, and Krysa, a rat-themed planner for a conference week in Prague.

Happy to talk about Connected TV work, or the trumpet if you would rather: LinkedIn or rickgroot.nl.

ii – V – I. Back to work.

Pinned Loading

  1. Portfolio Portfolio Public

    This is my portfolio website

    Svelte

  2. Discord-Bot Discord-Bot Public

    This is Foxy, a discord bot that can help you with everything.

    JavaScript

  3. css-to-the-rescue-2021 css-to-the-rescue-2021 Public

    Forked from cmda-minor-web/css-to-the-rescue-2021

    @cmda-minor-web 2020 - 2021. CSS to the rescue. Make a pure CSS restaurant menu.

    CSS