Justin Searls (searls)

searls

Geek Repo

Company:@testdouble

Location:Orlando, FL, USA

Home Page:justin.searls.co

Twitter:@searls

Github PK Tool:Github PK Tool


Organizations
linemanjs
testdouble
tooling

Justin Searls's repositories

todo_or_die

Write TODOs in code that ensure you actually do them

Language:RubyLicense:MITStargazers:335Issues:7Issues:4

jasmine-maven-plugin

Maven plugin to execute Jasmine Specs. Creates your HTML runners for you, runs headlessly, outputs JUnit XML

Language:JavaLicense:NOASSERTIONStargazers:290Issues:24Issues:230

icloud-dotfiles

My iCloud Drive-based dev environment

fine-ants

A gem that fetches bank accounts using Capybara

Language:RubyLicense:GPL-3.0Stargazers:70Issues:7Issues:4

gimme

A low-specification test double tool in ruby

Language:RubyLicense:MITStargazers:69Issues:5Issues:11

fine-ants-app

An app that uses the fine_ants gem to aggregate personal finance data

Language:RubyLicense:GPL-3.0Stargazers:44Issues:3Issues:1

dry_eraser

Like Active Record's validation feature, but for destroying models

Language:RubyLicense:MITStargazers:28Issues:1Issues:0

feed2gram

Reads an Atom feed and posts its entries to Instagram (basically feed2toot, but for Instagram)

Language:RubyLicense:GPL-3.0Stargazers:16Issues:3Issues:0

katsuyou

Conjugates Japanese words in pure Ruby

Language:RubyLicense:GPL-3.0Stargazers:11Issues:3Issues:0

eiwa

A ruby gem that parses the JMDict Japanese-English dictionary

Language:RubyLicense:MITStargazers:7Issues:3Issues:1

rubbycop

A zero-config Ruby linter, based on completely arbitrary decisions

Language:RubyLicense:MITStargazers:7Issues:3Issues:2

searls

Justin Searls' contact info

Language:JavaScriptStargazers:6Issues:3Issues:0

tailwind-color-to-rgb

Converts tailwind colors to space-separated RGB values

Language:JavaScriptStargazers:4Issues:2Issues:0

lunch_money_scripts

Some scripts for lunchmoney.app

Language:RubyStargazers:3Issues:3Issues:0

stream_deck_automation

A GPT-4 soundboard for manipulating and describing text

Language:RubyStargazers:3Issues:2Issues:0

active_storage_validations

Do it like => validates :photos, attached: true, content_type: ['image/png', 'image/jpg', 'image/jpeg'], size: { less_than: 500.kilobytes }, limit: { min: 1, max: 3 }, aspect_ratio: :landscape, dimension: { width: { in: 800..1600 }

License:MITStargazers:1Issues:0Issues:0

rails

Ruby on Rails

Language:RubyLicense:MITStargazers:1Issues:3Issues:0

rails-repro-schema-squelch

A reproduction of an issue with schema.rb

Language:RubyStargazers:1Issues:2Issues:0

developer

with 100k context windows on the way, it's now feasible for every dev to have their own smol developer

Language:PythonLicense:MITStargazers:0Issues:1Issues:0

homebridge-bond

Homebridge plugin for Bond

Language:TypeScriptLicense:MITStargazers:0Issues:2Issues:0

nokogiri

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.

Language:CLicense:MITStargazers:0Issues:1Issues:0

premailer

Preflight for HTML email

Language:RubyLicense:NOASSERTIONStargazers:0Issues:0Issues:0

rubocop-rails-omakase

Omakase Ruby styling for Rails

Stargazers:0Issues:0Issues:0

rubyfmt

Ruby Autoformatter!

Language:RustLicense:MITStargazers:0Issues:1Issues:0

rubygems

Library packaging and distribution for Ruby.

Language:RubyLicense:NOASSERTIONStargazers:0Issues:2Issues:0

show-notes

Changelog episode show notes in Markdown format 📝

Stargazers:0Issues:1Issues:0

sorbet-eraser

Erase all traces of sorbet-runtime code

Language:RubyLicense:MITStargazers:0Issues:1Issues:0
License:NOASSERTIONStargazers:0Issues:0Issues:0

tinygql

A tiny and experimental GraphQL parser in Ruby

Language:RubyLicense:Apache-2.0Stargazers:0Issues:1Issues:0

tweets

janky twitter replacement.

License:MITStargazers:0Issues:1Issues:0