askirmas/cv

Ontology and keywords

askirmas opened this issue · 0 comments

Output

Sources

[[TOC]]

semver

  • Major
  • Minor
  • Patch
  • Prerelase

SVC

Git

  • GitHub
  • GitLab
  • BitBucket
  • SourceForge

Mercurial

SVN

Open Systems Interconnection model

Application layer

  • DHCP
  • DNS
  • FTP
  • HTTPs
  • SSH
  • TLS/SSL

Presentation layer

Session layer

Transport layer

TCP
UDP

Network layer

Data link layer

Physical layer

Test

JS

  • Jest
  • React-testing-library
  • Cypress
  • Enzyme
  • Mocha
  • Chai
  • Ava
  • Jasmine

Linux

  • bash
  • zsh
  • sh

Front

HTML

CSS

  • Layout
  • Responsive
  • Media Query
  • SASS
  • PostCSS
  • Less
  • Stylus

Frameworks

With JS

  • Reactstrap
  • Material UI
  • Tailwind CSS
  • Chakra UI

No-js

  • Bootstrap
  • Materialize CSS
  • Bulma

JS

  • DOM

React

  • Redux
  • MobX

Angular

  • RxJS
  • NgRx

Vue

  • VueX

WebComponents

  • HTML Template
  • Custom Element
  • Shadow DOM

Web Security

  • HTTPS
  • Content Security Policy
  • CORS
  • OWASP Security Risks
  • SSL/TLS

Browser

  • Chrome
  • Firefox

Bundler

  • Webpack
  • Rollup
  • Parcel

Storage

Database

  • ORM/ODM
  • ACID
  • Transaction
  • N+1 Problem
  • Normalization
  • Indexing
  • Data Replication
  • Sharding Strategy
  • CAP Theorem

SQL

  • PostgreSQL
  • MySQL
  • MariaDB
  • MS SQL
  • Oracle

noSQL

  • Redis

  • Memcached

  • Elasticsearch

  • Solr

  • MongoDB

  • RethinkDB

  • CouchDB

  • DynamoDB

Document

key-value

column

graph

API

  • REST
  • JSON API
  • gRPC
  • SOAP
  • HATEOAS
  • OpenAPI Swagger
  • Web Socket

Auth

  • Cookie based
  • OAuth
  • Basic
  • Token
  • JWT
  • OpenID
  • SAML

Design

  • YAGNI
  • DRY
  • SOLID
  • KISS
  • TDD
  • DDD
  • GOF

Architecture

  • Horizontal vs Vertical scaling
  • Observability: Metrics, Logging
  • Migration strategies

Patterns

  • Monolithic
  • Microservices
  • SOA
  • CQRS and Event sourcing
  • Serverless