Hi there! I decided to make my daily code experiments public. It can be either testing a new famework, a new JavaScript feature or just challenging myself with algorithms.
Code may not always be clean or readable. Some things may not even work!But that's what experimenting is all about right ? :)
2 – Model Validator
3 – Object Flatten
What I want to do: Create a simple web app (server-side rendered), or just an API, using multiple languages.
Languages I would like to be better at:
- ➡️ Java
- ➡️ Python
- ➡️ Go
- ➡️ PHP
Languages I would like to discover:
- ➡️ Elm
- ➡️ Elixir/Erlang
- ➡️ OCaml
Goals: Learn new things. Explore new/old programming principles. Open my mind to something else than JavaScript 🙌
Question I want to solve: Can Jest snapshot testing be applied to pure functions ? Can it speed up our tests ?
Goals: Play around with Jest and pure functions
Question I want to solve: I have two implementations of the same algorithm. How can I know which one is faster ? Also, how can I easily benchmark 1000 iterations of these two algorithms ?
Goals: Improve node.js + benchmarking + tests skills
Question I want to solve: How do Web Workers fit in a real-world app ? What problems can they solve ?
Goals: Use and understand the Web Worker API. Also, benchmark performance with and without WWs.