My presentations promote how to create a software in the right way.
- data workshop #1 | titanic
- data workshop #2 | xgboost
- data workshop #3 | model evaluation
- data workshop #4 | bike sharing demand
- data workshop #5 | visualization
- Single Responsibility Principle
- Open Closed Principle
- Liskov Substitution Principle
- Interface Segregation Principle
- Dependency Inversion Principle
- The Philosophy and History of Functional Programming
- The Philosophy and History of Haskell
- The First Steps in Haskell
- Working with Lists in Haskell
- Lazy Evaluation and Currying in Haskell
- Introduction to Monads
- Brainfuck Interpreter in Haskell