8000 GitHub - stevegeek/stevegeek
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

stevegeek/stevegeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 

Repository files navigation

Hi there 👋

While I started off coding in various other languages for the past 9 years I have been working with Ruby and am loving it ❤️

Recently, since Hacktoberfest '22 and reading How To Open source by Richard Schneeman, I have been inspired to contribute back so have been focusing more on open source.

I maintain a number of gems (all extracted from projects I have worked on) which I use in production apps today.

Have a look on Rubygems.

gems include:

  • awfy - CLI tool to help run suites of benchmarks , and compare results over time, between control implementations, across branches and with or without YJIT.
  • vident - Vident is the base of your design system implementation, which provides helpers for working with Stimulus. For component libraries with ViewComponent or Phlex.
  • typed_operation - Command pattern, which is callable, and can be partially applied, curried and has typed parameters
  • claret - Experiment in adding type information to Ruby via transpilation
  • encoded_id - encode numerical & hex IDs (eg record primary keys) into obfuscated strings. The obfuscated strings are reversible, so you can decode them back. Supports encoding multiple IDs at once, and generating IDs with custom alphabets and separators to make the IDs easier to read or share. Also includes support for Rails ActiveRecord.
  • quo - query objects for ActiveRecord that are composable.
  • yaml_csp_config - provides you with a way to manage your Rails 5.2+ CSP configuration via a YAML file. The CSP configuration can also be extended by environment variables.
  • fixtures_from_factories - tool to help build a set of Fixtures for your Rails app, using your test suite's FactoryBot factories.
  • ai_refactor - AI Refactor is an experimental tool to see how AI can be applied to bulk refactor code. (Archived)
  • and others...

Other recent contributions:

Some only very small contributions but I hope to do more soon!

Things you should consider supporting:

Happy to connect:

  • on Bluesky,
  • and I write on diaconou.com (where you can also find more info, publications etc.).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0