Skip to content

Instantly share code, notes, and snippets.

View ched-dev's full-sized avatar
📡
streaming on twitch.tv/ched_dev

cheddar ched-dev

📡
streaming on twitch.tv/ched_dev
View GitHub Profile
@ched-dev
ched-dev / code-katas.md
Last active September 30, 2023 18:40
Code Katas suggestion list (JavaScript)

Introduction

These are some code katas I have enjoyed solving. Higher kyu numbers are easier. Lower numbers get more complex or a lot more work to end result.

Code Kata Tips

  • Code Katas aren't always ideal problems but do use common coding skills: splitting, joining, data structures, etc.
  • There's lots of possible solutions to one problem, the easiest solution might not be the most ideal
  • Try refactoring after you have a working solution, you can fine tune your skills for clean code
  • Learn how to use common JS built-in methods off the top of your head: .split(), .join(), .map(), .filter(), .find(), etc.
  • Don't go for the shortest solution since you will probably not write production code like that
@ched-dev
ched-dev / mega-api-data-types.md
Last active March 24, 2022 22:56
Mega API (Headless CMS) Data Types