Ahmed A. Ibrahim's starred repositories
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
90DaysOfDevOps
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
API-Security-Checklist
Checklist of the most important security countermeasures when designing, testing, and releasing your API
system-design-resources
These are the best resources for System Design on the Internet
Clean-Code-Notes
My notes of Clean Code book
zero-to-production
Code for "Zero To Production In Rust", a book on API development using Rust.
awesome-rails
A curated list of awesome things related to Ruby on Rails
interactor
Interactor provides a common interface for performing complex user interactions.
solargraph
A Ruby language server.
railsdevs.com
The reverse job board for Ruby on Rails developers.
undercover
undercover warns about methods, classes and blocks that were changed without tests, to help you easily find untested code and reduce the number of bugs. It does so by analysing data from git diffs, code structure and SimpleCov coverage reports
devise_masquerade
Extension for devise, enable login as functionality. Add link to the masquerade_path(resource) and use it.
entitlements-app
The Ruby Gem that Powers Entitlements - GitHub's Identity and Access Management System
Coding-Decoded
LeetCode solutions
rails_live_reload
Live Reload for your Rails app. The easiest way to increase your productivity.
advanced-terraform-2823489
Advanced Terraform
active_record-associated_object
Extract Collaborator Objects from your Active Records, a new concept called Associated Objects
maybe_later
Run code after the current Rack response or Rails action completes