Skip to content

Instantly share code, notes, and snippets.

View manuelmeurer's full-sized avatar
🤷‍♂️

Manuel Meurer manuelmeurer

🤷‍♂️
View GitHub Profile
@michelson
michelson / async_method_job.rb
Created April 23, 2024 01:50
Asynchronously Concern
class AsyncMethodJob < ApplicationJob
queue_as :default
def perform(target:, method_name:, args:, queue_name: :default)
self.class.queue_as(queue_name)
# `target` could be either an instance or a class
target = target.constantize if target.is_a?(String) # Convert class name to class object if needed
target.send(method_name, *args)
end
end
@pcperini
pcperini / readme.md
Last active August 8, 2025 12:19
Notion Site

Make a Notion Site

For when it doesn't really need to be complicated, fancy, or fragile.

CloudFlare

Much like Fruition, you need to configure a CloudFlare worker to catch all traffic at your domain.

Variables