Skip to content

Instantly share code, notes, and snippets.

View belguzmani's full-sized avatar

Bel Guzman belguzmani

View GitHub Profile
@belguzmani
belguzmani / Gemfile
Created June 25, 2020 16:27 — forked from dhh/Gemfile
HEY's Gemfile
ruby '2.7.1'
gem 'rails', github: 'rails/rails'
gem 'tzinfo-data', '>= 1.2016.7' # Don't rely on OSX/Linux timezone data
# Action Text
gem 'actiontext', github: 'basecamp/actiontext', ref: 'okra'
gem 'okra', github: 'basecamp/okra'
# Drivers
@belguzmani
belguzmani / gist:bbcfb77ee3542e3f7aae7c89252c569e
Created November 3, 2021 17:01 — forked from Irio/gist:1496746
Solution for "cannot load such file -- openssl" on RVM
When I tried run "rake test", I received:
rake aborted!
cannot load such file -- openssl
Tasks: TOP => test:units => test:prepare => db:test:prepare => db:abort_if_pending_migrations => environment
(See full trace by running task with --trace)
@belguzmani
belguzmani / fix-libv8-mac.txt
Created October 4, 2022 23:51 — forked from fernandoaleman/fix-libv8-mac.txt
Fixing libv8 and therubyracer on Mac
brew tap homebrew/versions
brew install v8-315
gem install libv8 -v '3.16.14.13' -- --with-system-v8
gem install therubyracer -- --with-v8-dir=/usr/local/opt/v8-315
bundle install
@belguzmani
belguzmani / Testing-framework-mvp.md
Last active July 22, 2025 00:42
Implementation Plan: Testing Framework MVP

Implementation Plan: Testing Framework MVP

Objective: Build a manifest-driven, reusable Java testing framework to support microservices across multiple teams.


1. Project Bootstrapping. Set up repository layout, Create folder structure and initial files (e.g. build.gradle, settings.gradle).

2. Implement a ManifestParser. Add main entry point and parse manifest file with dependency resolution.