Nicholas Boyd Isacsson Projects - Scalarr - Sponsorblockcast - ASCII Art - Boxboy - Dotfiles - This website Find me elsewhere - Github - Twitter - ListenBrainz/ Libre.fm/Last.fm - Goodreads - LinkedIn ____________________ Get in touch ‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾ - Email - Discord

Hello!

I'm Nicholas Boyd Isacsson, also known as nichobi, and this is my webpage to serve as a hub for all my projects and various other interests. Since 2016 I've had a keen interest in functional programming, first awakened by Scala and lately also in Haskell. Most of my projects tend to be terminal-based utilities for my Linux server, and usually based around some concept I want to improve my skills at. Look below for quick overviews on some of my projects, and follow the links to github for further details.

Scalarr [git]

Short demo of Scalarr functionality Scalarr is a command line tool for communicating with Sonarr, written in Scala. I initially developed it to get the hang of REST APIs and IO monads, for which I made heavy use of ZIO.

Sponsorblockcast [git]

A POSIX shell script that monitors all Chromecasts on the local network and automatically skips past any sponsored or otherwise unwanted segments of Youtube videos, using the SponsorBlock API. It was inspired by CastBlock but rewritten from scratch to avoid some of its pitfalls, allowing for much greater performance and poll rates as well as extra features and configuration.

ASCII Art [git]

I dabble in ascii art, see my ascii site for my full, ever expanding page of drawings or check out the Github repo to see more details about the website.

Boxboy [git]

I'm in the early stages of making a minimal terminal clone of the Nintendo puzzle game BoxBoy!, written in Haskell. Things are pretty rudemenatary so far, but I intend to implemement all the main features of the game.

Dotfiles [git]

My dotfiles repo contains all my configuration files for my development environment (based on neovim), Arch Linux setup (sway, zsh & more), qutebrowser and many other programs.

This website [git]

I made this website in an attempt to combine the style of an ascii-art webpage with some more modern features of CSS to create a website that could be rendered in a terminal, yet doesn't feel antiquated. It's pretty barebones, as I believe there's little reason to overcomplicate a website like this with JavaScript or flashy animations.