Brighton

Dom Christie

Elite
@domchristie

JavaScript, Ruby, Web Audio

humps. 🐫 Underscore-to-camelCase converter (and vice versa) for strings and object keys in JavaScript.

1.4k

turn. πŸ“– Animate page transitions in Turbo Drive apps

184

juration. A natural language duration parser/stringifier written in javascript

105

webrtc-hotwire-rails. A video chat app demonstration using Hotwire and Ruby on Rails

99

needles. πŸ“Audio loudness metering in the browser

76

photography-view-transitions-nextjs. JavaScript

59

tailwind-utopia. A TailwindCSS plugin that generates fluid font-size and spacing utilities based on utopia.fyi

34

tailwindcss-jit-rails. An experiment with tailwindcss-jit and the asset pipeline

31

composite. A tiny web template system for the browser

25

optimistic-ui-hotwire-rails. Optimistic UI with Hotwire and Ruby on Rails

14

ears. A podcast app built with Ruby on Rails and Hotwire

7

ios-placeholder. A jQuery plugin that mimics the behaviour of iOS placeholder text in input fields

7

turbo-shim. Implements the basic methods required for the turbo-ios adapter

5

drawer. A starting point for building 2-column responsive layouts that implement a smooth (jank free) sliding sidebar

5

photography-view-transitions. CSS

4

csscompress. Minify modern CSS with Ruby

3

slide-r. πŸ‘† Minimalist web component for building horizontal sliding user interfaces

3

play-list. A no-UI Web Component for coordinating lists of HTML media elements (`<audio>` or `<video>`)

3

eddie. JavaScript

3

tmbundle. Frontend snippets for textmate

3

turbo-site. turbo.hotwired.dev web site

2

turbo-native-htmx-driver. Turbo Native driver for htmx

2

audio-recorder. JavaScript

2

tailwind-initial. Tailwind plugin that generates utilities at a low specificity

2

backbone-support. lumbar support

2

online-street-photography-course. Eric Kim’s Online Photography Course: http://erickimphotography.com/blog/2014/02/04/free-open-source-online-street-photography-course-all-the-worlds-a-stage-introduction-to-street-photography/

2

rails-authentication-from-scratch. A step-by-step guide on how to build your own authentication system in Rails from scratch.

1

svelte. Cybernetically enhanced web apps

1

view-component-playground. Various view components tried in Rails

1

imagekit-ruby. Ruby On Rails SDK for ImageKit.io API.

1

anagram. JavaScript

1

hotwire.io. Community-driven documentation and resource Hub

1

hotwire_personalization_test. Ruby

1

nice_partials_test. Ruby

1

prefixed_ids. Friendly Prefixed IDs for your Ruby on Rails models

1

authentication-zero. An authentication system generator for Rails applications.

1

turbo_stream_button. Harness the power of Turbo Streams to declare click event handlers as a series of HTML mutations.

1

docs. monome.org/docs

1

webmonome. communicate with devices beyond a translator

1

view-playground. Ruby

1

zed. Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

1

rspotify. A ruby wrapper for the Spotify Web API

1

attributes_and_token_lists. Ruby

1

turbo_back_test. demonstration of bug when navigating back whilst a request is in progress

1

tailwindcss-rails. CSS

1

domchristie.co.uk. Astro

1

guide. Styleguides

1

ExpandingTextareas. jQuery plugin for elegant expanding textareas

1

terminal. A collection of useful terminal aliases for rails/git developers

1

sweetener. Add getters and setters to a function to connect it with an object

1
50
Apply