An open API service indexing awesome lists of open source software.

https://github.com/cr0wg4n/js-ts-level-up

A guide to level up in your career for JS and TS
https://github.com/cr0wg4n/js-ts-level-up

career-level-up javascript technical-assesment typrescript

Last synced: about 2 months ago
JSON representation

A guide to level up in your career for JS and TS

Awesome Lists containing this project

README

          

# JS/TS Level up

A guide to level up in your career for JS and TS

This repository contains JavaScript/Typescript code. You can run the code
whenever you want, but I'm using Bun to test some new features. Click
[here](https://bun.sh/) to download bun.

## Content
### Functional programming
* Monoids, Here is a cool material about it: [youtube video](https://www.youtube.com/watch?v=C2w45qRc3aU)
* Crazy article about functional programming and composition, [article link](https://medium.com/javascript-scene/composing-software-an-introduction-27b72500d6ea)

#### Micro-project
* Password Generator

#### Packaging and Bundling
To check some examples working with Vite, Rollup, and Webpack, please navigate to the `bundling` directory in this project.

The main purpose of this section is to analyze the final result of the entire process of building and bundling in those bundlers.

Resources:
* A funny video about it: [link](https://www.youtube.com/watch?v=iOYO2dKBYow)
(this guy is hilarious! Please subscribe to his channel)
* A great video about moderm web development, building and bundling: https://www.youtube.com/watch?v=QliwSwWHJoQ

### Software Engineering

#### Good Practices

#### Reactivity and State management

#### Web API

#### Typescript

#### Semantic RESTful API

#### Semantic Release

#### Unit/e2e Testing

#### Linting, Formatting

#### Rendering, multiple mechanisms and alternatives

#### MicroFrontends

#### Miscellaneous
##### Branching models
##### Git hooks

## Crazy quotes

> Less code = less surface area for bugs = fewer bugs

> The essence of software development is composition

## Resources
* https://github.com/mbeaudru/modern-js-cheatsheet
* https://github.com/leonardomso/33-js-concepts
* https://github.com/verekia/js-stack-from-scratch
* https://github.com/elsewhencode/project-guidelines
* https://github.com/goldbergyoni/nodebestpractices
* https://github.com/sudheerj/javascript-interview-questions

---------------------------

Feel free to reach me if you like to talk about these topics, just found me as cr0wg4n in Telegram.
> Disclaimer: This guide will be used to advance my career at my actual company