Skip to content

Instantly share code, notes, and snippets.

View cameronbarker's full-sized avatar
👀
Best Status Ever

Cameron Barker cameronbarker

👀
Best Status Ever
View GitHub Profile
@cameronbarker
cameronbarker / delete_node_modules.rb
Created March 17, 2021 14:48
Delete node modules from a folder system
require 'fileutils'
path = '' # Add folder where all projects live
skip_folder = %w[] # Add any folders you'd like to skip
Dir.chdir(path)
folders = Dir.glob('*').select {|f| File.directory? f}
parsed_folders = folders - skip_folder
parsed_folders.each do |folder|
@cameronbarker
cameronbarker / utility_method_benchmark.rb
Last active December 8, 2022 00:44
Class vs. Method Self.Method vs Method Class << Self Method vs Method Extend Self
require 'benchmark/ips'
# gem install benchmark-ips -v 2.7.2
class TestClass
def echo(value)
value
end
end
module TestModule