• Stars
    star
    2
  • Language
    Ruby
  • Created over 2 years ago
  • Updated 12 months ago

Reviews

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

Repository Details

An aggregator of my completed code challenges in Hacker Rank, containing detailed explanation, benchmarking, time complexity analysis, and thorough testing

More Repositories

1

design-patterns

C# implementation of all design patterns discussed at "Design Patterns" (Gamma et al. ("GoF"), 1994), with examples and diagrams extracted from "Head-First Design Patterns" (Freeman et al., 2004)
C#
16
star
2

refactoring

Working implementation with step-by-step guidance and detailed commit history of the Refactoring catalog, based on Martin Fowler's book on this topic (Fowler, 2018)
6
star
3

nodejs-layered-app

Highly scalable, domain-driven, 12-factor compliant architecture example built using NodeJS
JavaScript
5
star
4

test-driven-development

A chapter-by-chapter, pull-request-oriented implementation with a descriptive commit history of the two examples discussed in "Test-Driven Development, by example" (Beck, 2000)
JavaScript
4
star
5

stability-patterns

A deep analysis, with real-life examples implemented in production-ready working code, of each stability pattern described in "Release it!" (Nygard, 2007)
4
star
6

tdd-money-example

Implementation of "The money example", chapters 1 to 16 of the "Test-Driven Development by Example" book, by Kent Beck
TypeScript
3
star
7

modular-monolith

Spike of a modular monolith
JavaScript
2
star
8

timesheet

Timesheet for tracking work hours
JavaScript
2
star
9

kaiosilveira

Profile description
2
star
10

nodejs-architecture-insights

NodeJS project to try some architecture insights
JavaScript
2
star
11

CashFlow

Simple application to manage the cash flow of small business
JavaScript
1
star
12

react-todo-list-with-hooks

Learning React Hooks
JavaScript
1
star
13

nodejs-circuit-breaker

Sample circuit breaker implementation on top of express. Inspired on the Circuit Breaker pattern description using the Leaky Bucket strategy for thresholds as described in the "Release It! - Nygard" book
TypeScript
1
star
14

next-social-events

App to study VueJS and NodeJS
Vue
1
star
15

patterns-of-enterprise-application-architecture

Working implementation of the patterns described in the "Patterns of Enterprise Application Architecture" (PoEAA) book, by Martin Fowler
1
star
16

nodejs-steady-state

Working implementation in NodeJS of the "steady state" pattern/philosophy as described in the "Release it!" book by Michael T. Nygard
TypeScript
1
star
17

personalFinances

Project built using AngularJS and MaterializeCSS to help people manage their finances
JavaScript
1
star
18

encapsulate-collection-refactoring

Working example with detailed commit history on the "Encapsulate Collection" refactoring based on Fowler's "Refactoring" book
JavaScript
1
star
19

nodejs-handshaking

Working implementation of the "Handshaking" stability pattern as described in "Release it!", by Michael T. Nygard.
TypeScript
1
star
20

poeaa-base-patterns

Working implementation of the "Base Patterns" described in the "Patterns of Enterprise Application Architecture", by Martin Fowler
1
star
21

dsb-coding-dojo-react

Coding dojo com a equipe de desenvolvimento da DSB
JavaScript
1
star
22

tdd-xunit-example

Implementation of "The xUnit example", chapters 18 to 23 of the "Test-Driven Development by Example" book, by Kent Beck
Python
1
star
23

extract-function-refactoring

Working example with detailed commit history on the "extract function" refactoring from the Refactoring book by Fowler
JavaScript
1
star
24

change-value-to-reference-refactoring

Working example with detailed commit history on the "change value to reference" refactoring based on Fowler's "Refactoring" book
JavaScript
1
star
25

kaiosilveira.github.io

Personal website
TypeScript
1
star
26

combine-functions-into-class-refactoring

Working example with detailed commit history on the "Combine Functions Into Class" refactoring from the Refactoring book by Fowler
JavaScript
1
star
27

split-phase-refactoring

Working example with detailed commit history on the "split phase" refactoring from the Refactoring book by Fowler
JavaScript
1
star
28

refactoring-catalog-template

A simple template to use as a base for my refactoring catalog implementation repositories
JavaScript
1
star