Skip to content

stevegeek/stevegeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 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:

  • 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 & encoded_id-rails - 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.
  • ai_refactor - AI Refactor is an experimental tool to see how AI can be applied to bulk refactor code.
  • 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.

Other recent contributions:

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

Things I support and hope you might too:

Happy to connect:

stevegeek's GitHub | Stats stevegeek's GitHub | Stats

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published