• Stars
    star
    7
  • Rank 2,294,772 (Top 46 %)
  • Language
    Ruby
  • Created over 9 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Built a simple version of Rails, completely from SCRATCH. My version of "Rebuilding Rails" by Noah Gibbs.

More Repositories

1

ctci

My answers to LeetCode, HackerRank, company code challenge problems, + "Cracking the Coding Interview." All my Data Structures + Algorithm posts: https://www.linkedin.com/search/results/all/?keywords=%23raymonddsa&sid=4YJ. Join our Slack group "LinkedIn Junior Engineers": https://bit.ly/3P7tMja
JavaScript
206
star
2

FAANG_interview_prep

Interview prep materials sent me by FAANG companies. My LinkedIn post: https://bit.ly/3XWlwHX. Google Tech Dev Guide: https://techdevguide.withgoogle.com. Google Interview Prep: https://techdevguide.withgoogle.com/paths/interview
83
star
3

codility

Solutions to all 17 Codility lessons in data structures and algorithms.
Ruby
35
star
4

Princeton-Algorithms-Java

My solutions to Robert Sedgewick's fantastic Princeton courses on Algorithms/Data Structures (http://algs4.cs.princeton.edu/home/) and Intro to Programming in Java (http://introcs.cs.princeton.edu/java/home/)
Java
34
star
5

eloquent-js

Homework problems/examples from book "Eloquent JavaScript." Tests are in Jest.
JavaScript
21
star
6

ProjectEuler-and-Algorithms

50 Project Euler solutions (http://projecteuler.net/problems)! CodeEval (https://www.codeeval.com/open_challenges/) and algorithm problems. See /euler, /codeeval, and /algo directories. Please do NOT see my solution for a problem unless you have first tried it yourself. (Also, see my repo on RubyQuiz, CodeWars, InterviewCake, and other challenge questions. Plus see my Test-First Ruby and App Academy solutions.)
Ruby
21
star
7

poodr

My notes for Sandi Metz's great OOD book, "Practical Object-Oriented Design in Ruby." Rewrote her tests from Minitest to RSpec.
Ruby
11
star
8

go-database

Golang In-Memory Database, from scratch. For a code challenge.
Go
10
star
9

create-your-own-programming-language

Making my own programming language, following ideas of Marc-Andrรฉ Cournoyer.
Ruby
8
star
10

software_salaries

Latest US software salary reports. My 2023 post on it: https://www.linkedin.com/posts/activity-7039071885044682752-M4i9
7
star
11

qa-dominos

QA end-to-end test of Domino's Pizza website, with Cypress. LinkedIn post: https://bit.ly/3x0bYPX
JavaScript
6
star
12

go-interpreter-compiler

My own interpreter and compiler in Golang, for Monkey programming language
Go
5
star
13

griddy

Golang project reads in start/end times and returns average real-time energy price (cents/kWh) from Commonwealth Edison
Go
5
star
14

cherry

Online Ruby code editor and RSpec tester (REPL). Upload your RSpec tests. Upload your Ruby code. Edit your code online directly. Test it with 1 click! See my video demo of it on YouTube:
JavaScript
5
star
15

rubyquiz

My answers to RubyQuiz, CodeWars, InterviewCake, and other coding challenge sites. (Also, see my repos on Project Euler and algorithms, Test-First Ruby, and App Academy problems.)
Ruby
5
star
16

react-fish-store

Seafood market in React.js. Authenticated users can add/edit/delete fish details and customer orders, in real-time.
JavaScript
4
star
17

codementor

Codementor projects, including sample Yelp restaurant challenge for OneInterview
Ruby
4
star
18

elixir-web-server

Making HTTP web server (a mini Phoenix) from scratch in Elixir
Elixir
4
star
19

rsvp-app

Ruby on Rails app. Lets you invite users to events and RSVP for all users at once. Lets you create/delete events. A super simple version of Evite.
Ruby
4
star
20

rayning0

3
star
21

Stanford-Machine-Learning

I took part of Andrew Ng's Machine Learning class at Stanford. See folders called "/ex" for my homework solutions. We used Octave and Gnuplot to analyze and plot data.
MATLAB
3
star
22

owning-rails

Building mini-version of Ruby on Rails from scratch, following ideas of Marc-Andrรฉ Cournoyer
Ruby
2
star
23

Stanford-CS106A

Java homework for Stanford CS 106A (Intro to CS, Programming Methodology)
Java
2
star
24

rayplay

Play YouTube videos repeatedly and make your own playlist, with YouTube API v3 and Fullscreen's yt gem. Try it: http://rayplay.herokuapp.com.
Ruby
2
star
25

fingerprint-management-ruby-003

A lab on fingerprint recognition
Ruby
2
star
26

nand2tetris

Nand2Tetris (http://www.nand2tetris.org), or Harvard CS 101. Building the hardware/software of a virtual computer from ground up.
Assembly
2
star
27

game-of-life-ruby

My 2 versions of Game of Life, in Ruby, with TDD: 1) Color graphics version, with Gosu. 2) Text version, with Unicode characters. See YouTube video of my game: https://www.youtube.com/watch?v=WsJ4qKSq_Fc
Ruby
2
star
28

App-Academy-Practice-Problems

Practice problems for App Academy, using RSpec for Test-Driven Development. My solutions are in /lib directory. App Academy's solutions are in /solution directory.
Ruby
2
star
29

rspec_maker

Automatically makes RSpec & Minitest test files, given an input data file
Ruby
2
star
30

algorithms_coursera

Learning algorithms via Sedgewick's Algorithms I & II class on Coursera.
Python
1
star
31

Test-First-Ruby

Practice problems from Test-First Ruby (http://testfirst.org/learn_ruby). My solutions are in /lib directory.
Ruby
1
star
32

suretax

Modified version of "suretax" gem. Calls SureTax API to get tax info, given ZIP code, etc.
Ruby
1
star
33

maze-solver-ruby-003

Implementing breadth-first-search algorithm
Ruby
1
star
34

zprofile

My .zprofile, aliases, and VS Code settings. Instead of copying VS Code settings files, use Settings Sync: https://code.visualstudio.com/docs/editor/settings-sync
Shell
1
star
35

twitter-stream

Twitter Challenge
Ruby
1
star