Jason Raimondi's Profile Picture
  • jasonraimondi.com

    • Posts
    • Apps
    • Uses
    • Resume pdf json
  • git squashit squash-it squa-shit

    August 9, 2024

    A bash helper function for squashing the last number of commits

  • Install Google Fonts in Github Workflow

    May 15, 2022

    An example workflow showing how to install Google Fonts into a Github Workflow

  • Semantic Commit Messages

    September 3, 2020

    Semantic commit messages

  • Encrypting ZFS Filesystem

    September 3, 2020

    Encrypt your zfs filesystems with an encryption key

  • How to create a bootable Ubuntu install USB from Mac OS.

    June 2, 2020

    A reminder on how to create a bootable usb from a Mac

  • Recovery Passport

    March 18, 2019

    Recovery Passport is a three tiered support system for mental and drug rehab members, counselors, and those closest to them, supporters.

  • Auto deploy Docker containers using a self hosted CI (Drone 1.0.0-rc.1) and a multi stage Dockerfile

    November 27, 2018

    Drone.io is a great, Docker based alternative to Jenkins that is a lot like a self hosted alternative to TravisCI. One of the best ways to get Drone automatically building your images for you, especially images that have a build stage, is to use a multi-stage Dockerfile

  • Using the 'timer' observable from Rxjs and Chrome Headless to hack a contest at work

    October 11, 2018

    The official rules read: “Everyone has their own tagged link that points to the landing page — each unique click = 1 point”. Interesting, very interesting.

  • Optimizing your Dockerfile build layers

    October 10, 2018

    Too many layers and your machines take a large amount of storage and can take a long time to download and extract. Too few layers and the machine takes F O R E V E R to rebuild.

  • Showing code coverage for a React app using Code Climate and Travis CI

    September 6, 2018

    The documentation on Code Climate for setting up auto generation of code coverage for a JavaScript application was lacking pretty hard. Here I show how we can get a React app using Travis CI and Jest to automate generating code coverage that gets sent to Code Climate.

  • Docker Compose, Traefik 1.7 + Lets Encrypt

    August 21, 2018

    If you’ve ever configured Docker + Nginx + Lets Encrypt before, it takes some time. Tools like Certbot have made this process easier, but they are not without flaws, especially when deploying to a docker environment. Traefik makes it a cinch.

  • Setting up a private git server using Gogs

    September 4, 2017

    Getting a private Git/Gogs server behind SSL is actually surprisingly easy to get going. Let's see what it takes to get a containerized Gogs + MySQL running on a VPS server behind SSL using Docker.

  • Building a PHP7.2 + Nginx application using Docker

    August 23, 2017

    The goal of this is to have a working development and production build for a PHP7.2 Application using Nginx as our web server.

  • Configure SSL Using Let’s Encrypt, Nginx, and Docker

    August 22, 2017

    Some notes on setting up HTTPS on your server using the official Let's Encrypt Docker Image.

Follow Me Online Here:

  • GitHub
  • LinkedIn
  • Bugcrowd
  • Stack Overflow
  • Vimeo
  • Mastodon
  • Uses