Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am Infinitation on github.
  • I am conradfuhrman (https://keybase.io/conradfuhrman) on keybase.
  • I have a public key whose fingerprint is CC05 31AC 4F7A 3A9F 4317 6C1A A393 2585 E13E 5E8F

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am ConradFuhrman on github.
  • I am conradfuhrman (https://keybase.io/conradfuhrman) on keybase.
  • I have a public key whose fingerprint is CC05 31AC 4F7A 3A9F 4317 6C1A A393 2585 E13E 5E8F

To claim this, I am signing this object:

@conradfuhrman
conradfuhrman / AboutUs.vue
Created October 23, 2020 13:27
Vue Page Transition, Inertia.js
<template>
<h1>About Us Component</h1>
<h3>{{ url }}</h3>
<p>Test fade/in out on page transition</p>
</template>
<script>
@conradfuhrman
conradfuhrman / clampPlugin.js
Last active October 31, 2023 14:36
A simple clamp plugin for Tailwind
const plugin = require('tailwindcss/plugin')
// Usage For padding - default in px
// p-c-[20,40]
// p-c-[20px,40px]
// p-c-[20rem,40rem]
// p-c-[40px,200]
// Usage For Text
// text-c-[24px,96px]
@conradfuhrman
conradfuhrman / herd-reverb-ssl.md
Last active July 8, 2024 20:25
Laravel Herd, SSL, and Reverb with Herd

The biggest issue with Herd Pro is that you cannot use Reverb out of the box with a site that has SSL enabled. Here is the workaround for it all to play nicely together.

First you will need to create two sites. The two I have here are as follows:

  • reverb-ssl - This is a new Laravel 11 project using Breeze for the ease of Inertia. This also follows the setup for Reverb line by line.
  • wss-reverb-ssl - This is an empty directory, we are going to use this only for editing a Nginx config and setting up a proxy to the reverb service.

Screenshot 2024-04-03 at 2 33 08 PM

Of note is that I'm using Herd Pro as well, so all additional services are being used directly though Herd Pro itself.