Jordi Wippert
Archive Ā· 40 entries

Writing

01
Replacing the crashing XPPen ACK05 driver on macOS by reverse-engineering its Bluetooth protocol

TL;DR: the driver I ended up writing is ack05d (Swift, MIT), and the protocol notes are in PROTOCOL.md. I got an XP-Pen ACK05 as a present, which is a small Bluetooth macro pad wit…

#code#hobby
02
Claude Code session status in your tmux tab bar

tmux-claude-status-tabs is a small tool that shows the state of each Claude Code session in the tmux tab bar, so you can see from any window which session is still working, which o…

#code#hobby
03
A Hacker News iPhone widget in Scriptable, no server

hackernews-ios-widget is a single JavaScript file for Scriptable that shows the top 10 Hacker News stories in a large widget on your iPhone home screen. It talks to the official Ha…

#code#hobby
04
A series of broken computers

System IO. FileNotFoundException šŸ‘‹ pic.twitter.com/smZSwXC2Fa— Jordi Wippert (@jordiwippert) May 31, 2023 (Click on "Read x replies", to see all)

#random
05
Automatically move Todoist-tasks that contain links to projects using Make

With Make you can create tasks and workflows, that are executed automatically when a trigger event occurs. It is similar to Zapier. After using Zapier for various projects I wanted…

#hobby
06
The Selection Lab raises 1.25 million šŸš€

Big News! I'm really happy to share that, together with Arches Capital and Borski Fund, Selection Lab has raised 1,25 million! With their support and our amazing team, we're reall…

#life#startup
07
My Obsidian setup for daily- and meeting notes

TL;DR: All instructions and code for setting up this system can also be found in this Github repository. In this writeup, I'll share insights into my Obsidian setup, focusing on th…

#code#hobby
08
A tools appreciation post šŸ™Œ

- second brain + notes: obsidian (a write-up about my setup) - notes: fleeting notes (to sync ai prepped notes with obsidian) - calendar: cron - mail: mimestream - todos: todoist,…

#code#hobby
09
10 years of Github šŸŽ‚

GitHub

#code
10
Simple GitHub Pages Jekyll website Theme

A simple Jekyll website theme, optimised for GitHub pages, a (free) Obsidian Publish alternative. - Create your posts in Obsidian - Deploy to your github-pages website with script/…

#code
11
Dotfiles

My personal collection of dotfiles, mainly for neovim, written in lua. GitHub repository

#code
12
Spotify track & artist in your tmux statusbar

A script to show the artist and name of the current playing track on Spotify in yourĀ tmuxĀ status bar. GitHub repository

#code
13
Enlightened!

#random
14
Github 2021

This design for this print was created with skyline.

#random
15
No place like 127.0.0.1

My lovely colleagues gave me a perfect birthday gift. šŸŽ‚ !Birthday gift referencing 127.0.0.1

#random
16
Project: outdoor loungeset

During Covid in the winter of 2021 and all shops being closed, me and my girlfriend built a outdoor loungeset. After some initial calculations and drawings, a pickup of the web-ord…

#hobby
17
Start The Selection Lab as co-founder

Today I've joined Selection Lab as a co-founder and lead developer. Selection Lab offers matching technology that uses assessments to determine the fit between applicants, organiza…

#life#work#startup
18
Project: racebike

During the summer of 2020 I revised an old Gazelle racebike that I bought on Marktplaats. Most parts were renewed or repaired, including but not limited to, the brakes, gears, and…

#hobby
19
Graduated MSc Computing Science

"Change Impact Analysis for Rebel Specifications" > Intro - In software development, ideas and abstractions meet to evolve into applications. For large companies this is often a p…

#life#cs#paper
20
Project: lego coin pusher

After building the Rough Terrain Crane, I decided to transform the set into a coin pusher from the fun fair.

#hobby
21
Detect rain by using deep learning techniques

"Combining photo/video imagery with weather data to detect rain by using deep learning techniques" > Abstract - In this paper we describe our process and solution for creating a wl…

#cs#paper
22
HƩƩl veel Wok-to-Go

Blendle Klubblad In een bedrijf waar veranderingen elkaar in rap tempo opvolgen, is ā€˜vroeger’ de aanduiding voor nog geen vijf jaar geleden. Bij Blendle zijn er maar weinigen die e…

#startup#work
23
25 party design

#design
24
KƓle Kermse

As volunteer on the media team of the KĆ“le Kermse I worked on both gifs and Snapchat filters. Several Snapchat filters were available on location during the weekend, including the…

#design
25
House illustration

#design
26
A Haskell DSL for expressing music: CoLa (Compose Language)

"A Haskell DSL for expressing music. CoLa (Compose Language)" > Programming language for composing music with the same structure as sheet music. Easy to read, easy to use and conve…

#cs#paper
27
Wlp testing

"wlp-based Automated Testing" > Abstract - In this paper we describe our process and solution for creating a wlp-based automated testing tool for the GCL language given in (ā€œProjec…

#cs#paper
28
Estimating the Uithoflijn’s operational performance with simulation

"Estimating the Uithoflijn’s operational performance with simulation" > Intro - The future holds a major development in public transport for Utrecht: the construction of the Uithof…

#cs#paper
29
Vakantiepark Lunetten

#design
30
Trade off accuracy against efficiency?

Part 1: "Trade off accuracy against efficiency?" > Abstract - Data, that is ā€facts and statistics collected together for reference or analysisā€[2], which is happening everywhere, a…

#cs#paper
31
The things I learned in my first three years of becoming a professional at a startup

This story was originally posted on Medium Starting as an intern at Blendle, becoming a graduate, getting a job and going back to school again. That’s what my story is about. I’d l…

#startup#work
32
GTA1 in Haskell

Haskell implementation of GTA I by Kevin Wilbrink and Jordi Wippert. > Grand Theft Auto I (originally released in 1997, for MS-DOS/Windows). GitHub repository CS Course: Functi…

#cs
33
F1 simulation

"Simulating Formula 1 crashes in the start-section including the first turn" > Abstract – Crashes in Formula 1 are influenced by certain properties of circuits. A computer simulati…

#cs#paper
34
2nd place Startup Weekend Groningen - Omapost

View this post on Instagram A post shared by Omapost (@omapost)

#startup
35
mijnwkpool

> Intro - Het WK voetbal staat weer voor de deur. De pooltjes om de uitslagen te voorspellen worden weer overal opgezet. Vaak wordt dit gedaan in Excel. Mijnwkpool wil hier iets b…

#cmd
36
Flameguards banner

Used on the Flame Guards forum (online gaming community)

#design
37
Finalist of 'De Oplossing Van', by Interpolis

In 2013, Interpolis organised a contest named 'De Oplossing Van'. In this contest, you were asked to provide a solution in one of the several categories for which Interpolis provid…

#ideas
38
Website concept

#design
39
DJ poster

#design
40
Concept design Thin Ice

#design#cmd