RubyFlow The Ruby and Rails community linklog

×

The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

minitest-substitute

Ever wanted to modify an ENV variable, an instance or class variable (e.g. on Config) for the duration of a block or for all tests of a “describe” group? This pattern emerged repeatedly in my suites and as I don’t like to bloat my test/spec helper, about time for the lightweight and dependency-free minitest-substitute gem. Drop cumbersome before and after handling with one or more easy to read with "ENV['FOO']", "bar" or with "@run_at", on: Config { Time.now } declarations. Happy testing!

punkmaker gem - make your own (pixel) punk base (archetype) heads w/ your own colors

hello, back to (punk) pixel art. i have put together the (pixel) punkmaker (gem) for punk heads / characters that lets you use your own colors for base (arche)types incl. humans, zombies, apes, aliens, mummies, robots, and much more. yes, you can. happy image generating and pixel pushing with ruby.

Becoming a 10x Developer with ChatGPT and Copilot: A Rubyist's Perspective

Is the concept of a ‘10x developer’ still relevant in the age of advanced language models like ChatGPT and Copilot? In this article, I explore how these AI-powered tools can significantly boost productivity for Ruby developers. From effortlessly writing verbose test cases to generating utility snippets for libraries you rarely use, these tools are game-changers. I even delve into how ChatGPT can assist in navigating tricky office communications. Whether you’re a seasoned Rubyist or new to the language, you’ll find valuable insights on leveraging AI for more efficient and effective coding. [more inside]

Loading older posts