Hello world, this is a repo where I'll be documenting my learning process with programming languages and everything in between. Feel free to open an issue to discuss anything found in here —or suggest something I could use for my studies.
- None at the moment
- Ruby
- Algorithms
- Data structures
- Discrete maths
-
Concurrency vs. parallelism —the top three (3) answers are awesome to get these somewhat confusings terms right but the one I linked is, by far (or so I think), the best one
-
RESTful programming —the top three (3) answers sum this pretty well
- Elixir
- JavaScript
- Rust
- Scala
- Swift
- Component-based architecture
- Component-based Rails applications (CBRA)
- Component-based software engineering
- Design patterns
- Domain-driven design
- Functional programming
- Microservices
- Object-oriented programming —I know the basics, but I think I've been doing it all wrong and I want to go back to basics and take the Red Pill and get it right this time.
- Progressive web apps
- Reactive programming
- Serverless architecture
- Service-oriented architecture
- Single-page applications
- Web components