Betterdocs
📚 Web version of https://github.com/khusnetdinov/ruby.fundamental repo - Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading.
Install / Use
/learn @khusnetdinov/BetterdocsREADME

BetterDocs aka Ruby.Fundamental Web

This repo is web adoptation Ruby.Fundamental. It keeps examples with description modern principles, patterns.
Content
- Gotchas
- Meta Programming
- Functional Programming
- Threads
- Solid Pronciples
- Design Patterns
- Data Structures
- Algorithms
- Become Ruby Meister
- Interview Questions
Contributing
Before open issue or PR, please check contributing guide for guidelines about how to proceed. Every contributor is expected to follow code of conduct.
Development
For setup development environment it requires:
- Ruby 2.5.1
- NodeJS v10
In terminal:
git clone https://github.com/khusnetdinov/betterdocs
cd betterdocs
npm install
bundle install
jekyll serve
Setup with Vagrant
Vagrant unify development for different OS users. Setup environment requires preinstalled:
In terminal:
git clone https://github.com/khusnetdinov/betterdocs/
cd betterdocs
vagrant up
Now vagrant virtual machine is runing enter to it:
vagrant ssh
Betterdocs is locate in /app on guest machine;
cd /app
Run vagrant (It requires host option for proper port binding, and it can depend on OS):
jekyll serve --host 0.0.0.0
About
Betterdocs is created and maintained by GeveMePOC team.

We love open source software!.
License
The library is available as open source under the terms of the MIT License.
Related Skills
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5×5 spatial grid, full element inventory, and design system extraction — facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp — websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui_ux_excellence
UI/UX Design Excellence 🎨 Core UI/UX Design Role AI operates as Elite UI/UX Designer with these responsibilities: 1. Design System Authority - Enforce consistent, pixel-perfect implem
HappyColorBlend
HappyColorBlendVibe Project Guidelines Project Overview HappyColorBlendVibe is a Figma plugin for color palette generation with advanced tint/shade blending capabilities. It allows designers to
