Skip to content

Latest commit

 

History

History
697 lines (518 loc) · 33.7 KB

README.md

File metadata and controls

697 lines (518 loc) · 33.7 KB

Awesome WhatTheFar

Awesome

😎 Curated list of awesome WhatTheFar

The source code of contents is located at @awesome-whatthefar/generator, powered by @awesome-whatthefar/parser

Table of Contents

About me

Jakpat Mingmongkolmitr

I am an enthusiastic Software Engineer and Developer, especially interested in Data Scientist. I enjoy learning new technologies and programming techniques to constantly develop my skills and grow professionally.

Contact

Title Information
Email jakpat.m@gmail.com
Github WhatTheFar
Linkedin Jakpat M.
Medium Jakpat M.

Back to Top

Medium Stories

Title Language Date
การศึกษาและเงื่อนไข TH May 16, 2020
ความหมายของชีวิต 2019 TH Nov 30, 2019
How will you measure the Internship? TH Jul 9, 2019
Best of Jakpat M. 2018 TH Dec 31, 2018
ทำไมคนถึง(ไม่)ใช้ Chula Popbus ด้วยแนวคิด Hooked Model TH Nov 15, 2018
การฝึกงานครั้งแรก จากมุมมองเด็กอายุ 19 TH Aug 18, 2018

Back to Top

Myers-Brigg

Go to Myers-Brigg page

Back to Top

My Programming Skills

Developer

Android

Title Expertise Level
Android Architecture Component Advanced
RxAndroid Advanced
Firebase Intermediate
Realm Intermediate
Dagger2 Advanced
RxJava Advanced
RxKotlin Advanced
Clean Architecture Expert
MVP Advanced
MVP-VM Advanced
MVVM Advanced

Back to Top

Backend Go

Title Expertise Level
gRPC-Go Advanced

Back to Top

Logging

Title Expertise Level
zap Intermediate

Back to Top

ORM

Title Expertise Level
ent Intermediate
go-pg Intermediate
GORM Intermediate

Back to Top

Utility

Title Expertise Level
errors Advanced
automaxprocs Intermediate
Viper Intermediate

Back to Top

Web Framework

Title Expertise Level
Fiber Intermediate
gorilla/mux Intermediate

Back to Top

Backend

Title Expertise Level
Django Intermediate
Django Rest Framework Intermediate
Express.js Advanced
grpc-gateway Advanced
NestJS Advanced
Prisma Advanced
Prisma2 Novice
GraphQL Advanced
gRPC Advanced
Firebase Intermediate
Clean Architecture Expert

Back to Top

Communicating

Title Expertise Level
AWS Kinesis Intermediate
GraphQL Advanced
gRPC Advanced
MQTT Intermediate
Protocol Buffers 3 Proficient

Back to Top

Protocol Buffer

Title Expertise Level
Protocol Buffers 3 Proficient

Back to Top

Database

Title Expertise Level
Prisma Advanced
Prisma2 Novice
Firebase Intermediate
MongoDB Advanced
PostgreSQL Intermediate
Realm Intermediate

Back to Top

Flutter

Title Expertise Level
Flutter Novice

Back to Top

Frontend CSS

Title Expertise Level
CSS Intermediate
Tailwind CSS Intermediate

Back to Top

Frontend React

Animation

Title Expertise Level
Framer Motion Intermediate
react-spring Intermediate

Back to Top

Icon

Title Expertise Level
React Icons Intermediate

Back to Top

State Management

Title Expertise Level
Jotai Intermediate
Redux Intermediate
Redux Tookit Intermediate
redux-saga Intermediate
Zustand Intermediate
SWR Intermediate

Back to Top

Utilities

Title Expertise Level
react-use Intermediate
SWR Intermediate

Back to Top

Frontend Vue

State Management

Title Expertise Level
Vuex Intermediate

Back to Top

Frontend

Title Expertise Level
GraphQL Advanced
Firebase Intermediate
Clean Architecture Expert

Back to Top

Animation

Title Expertise Level
LottieFiles Intermediate

Back to Top

Bundler

Title Expertise Level
Vite Intermediate

Back to Top

Dev server

Title Expertise Level
Vite Intermediate

Back to Top

Framework

Title Expertise Level
Angular Intermediate
Apollo Intermediate
React Advanced
Vue.js Intermediate

Back to Top

Language

Title Expertise Level
Dart Novice
Go Advanced
Java Advanced
JavaScript Expert
Kotlin Advanced
Python Proficient
TypeScript Expert

Back to Top

Library

Title Expertise Level
Dagger2 Advanced
RxJava Advanced
RxKotlin Advanced

Back to Top

Principle

Title Expertise Level
Category Theory Intermediate
Clean Agile Advanced
Clean Architecture Expert
Coroutine Advanced
CQRS Intermediate
Dependency Injection Advanced
Domain-driven Design (DDD) Novice
Event Sourcing Intermediate
Functional Programming Intermediate
Git Advanced
MVP Advanced
MVP-VM Advanced
MVVM Advanced
Object-oriented Programming Advanced
Reactive Programming Advanced
SOLID Advanced
Test-driven Development (TDD) Intermediate

Back to Top

Productivity

Title Expertise Level
Alfred -
Fork -
iTerm -
Lens - The Kubernetes IDE -
Neovim Enthusiasm
Spotify Audiophile
Zsh Enthusiasm

Back to Top

DevOps

CI/CD

Title Expertise Level
CircleCI Advanced
GitHub Action Advanced
GitLab CI/CD Intermediate
Jenkins Intermediate

Back to Top

Configuration Language

Title Expertise Level
Dhall Intermediate
Jsonnet Intermediate
Kapitan Intermediate

Back to Top

Container

Title Expertise Level
Buildah Novice
Docker Advanced
docker-compose Advanced
Podman Novice
Tini Novice

Back to Top

IaC

Title Expertise Level
AWS CDK Novice
Pulumi Advanced
Terraform Novice

Back to Top

Kubernetes

Certificate

Title Expertise Level
Traefik Ingress Intermediate

Back to Top

Configuration

Title Expertise Level
Jsonnet Intermediate
Kapitan Intermediate
dhall-kubernetes Novice
Grafana Tanka Intermediate
Helm Intermediate
Ksonnet Intermediate
Kustomize Intermediate
Pulumi Kubernetes Intermediate

Back to Top

Continuous Deployment

Title Expertise Level
Argo CD Advanced

Back to Top

Continuous Development

Title Expertise Level
Skaffold Novice

Back to Top

Ingress Controller

Title Expertise Level
AWS Load Balancer Controller Intermediate
Nginx Ingress Controller Intermediate
Traefik Ingress Intermediate
Istio Advanced

Back to Top

Progressive Delivery

Title Expertise Level
Argo Rollouts Intermediate
Istio Advanced

Back to Top

Secret

Title Expertise Level
Sealed Secret Advanced

Back to Top

Service Mesh

Title Expertise Level
Istio Advanced
Linkerd2 Intermediate

Back to Top

Observability

Distributed Tracing

Title Expertise Level
Jaeger Intermediate
OpenTelemetry Novice
OpenTracing Intermediate

Back to Top

Monitoring

Title Expertise Level
Grafana Intermediate
Prometheus Intermediate
Thanos Novice

Back to Top

Proxy

Title Expertise Level
Envoy Novice
Nginx Intermediate
Traefik Advanced

Back to Top

Scripting

Title Expertise Level
Bash Advanced

Back to Top

Machine Learning

Title Expertise Level
ANNs Intermediate
BigQuery Intermediate
CNNs Intermediate
Ensemble Learning Intermediate
Keras Intermediate
Matplotlib Novice
NLP Awareness
OpenCV Intermediate
Orange Intermediate
RapidMiner Intermediate
RL Novice
RNNs Novice
Scikit-learn Proficient
Seaborn Novice
Tableau Intermediate
TensorFlow 2 Novice
TensorFlow Lite Awareness
TensorFlow.js Awareness

Back to Top

My Library

Books

Go to Books page

Back to Top

Podcasts

Go to Podcast page

Back to Top

My Self-learning List

Udemy Course

Course
Angular 7 (formerly Angular 2) - The Complete Guide
Docker and Kubernetes: The Complete Guide
Docker Crash Course for busy DevOps and Developers
Flutter & Dart - The Complete Guide
gRPC [Golang] Master Class: Build Modern API & Microservices
Kubernetes Course from a DevOps guru (Kubernetes + Docker)
Learn DevOps: Advanced Kubernetes Usage
Learn DevOps: The Complete Kubernetes Course
Master Jenkins CI For DevOps and Developers
Nginx Fundamentals: High Performance Servers from Scratch
Node with React: Fullstack Web Development
Python and Django Full Stack Web Developer Bootcamp
The Complete Node.js Developer Course (2nd Edition)
The Complete React Web Developer Course (with Redux)

Back to Top

Coursera

Course Instructor Done
Deep Learning Specialization Andrew Ng 25%
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization Andrew Ng 20%
Neural Networks and Deep Learning Andrew Ng
Achieving Advanced Insights with BigQuery Google Cloud Training
Applying Machine Learning to your Data with GCP Google Cloud Training
Creating New BigQuery Datasets and Visualizing Insights Google Cloud Training
Exploring ​and ​Preparing ​your ​Data with BigQuery Google Cloud Training
From Data to Insights with Google Cloud Platform Specialization Google Cloud Training
Site Reliability Engineering: Measuring and Managing Reliability Google Cloud Training ~%
Fundamentals of Reinforcement Learning UNIVERSITY OF ALBERTA
Applied Data Science with Python Specialization University of Michigan 50%
Applied Plotting, Charting & Data Representation in Python University of Michigan
Introduction to Data Science in Python University of Michigan
Big Data for Data Engineers Specialization Yandex 20%

Back to Top

Udacity

Course Instructor
Intro to TensorFlow for Deep Learning TensorFlow

Back to Top

TedxTalk

Talk Speaker
3 ways to make better decisions -- by thinking like a computer Tom Griffiths
Flow, the secret to happiness Mihaly Csikszentmihalyi
How to build a company where the best ideas win Ray Dalio
How to build your creative confidence David Kelley
How to Read a Book a Day Jordan Harry
Start with why -- how great leaders inspire action Simon Sinek
The beauty of data visualization David McCandless
The first 20 hours -- how to learn anything Josh Kaufman
The power of introverts Susan Cain
The Power of Pain K.S. Khunkhao
What makes some technology so habit-forming? Nir Eyal
ความจริงจริงๆ นวพล ธำรงรัตนฤทธิ์
ทำงานอย่างไรภายใต้ข้อจำกัด Supawat Promtun
โปรดเรียกฉันด้วยนามอันแท้จริง นิติ ชัยชิตาทร
พลังแห่งความคิด(ไร้)สาระ Winai Chairakpong
พลิกมุมคิด... ชีวิต Take Off เอกก์ ภทรธนกุล
รวิศ หาญอุตสาหะ รวิศ หาญอุตสาหะ
เริ่มเมื่อยังไม่พร้อม พงศธร ธนบดีภัทร
ศรัทธาราคาสิบบาท อุไรวรรณ ศิวะกุล
สมองกลแทนสมองคนได้จริงหรือ Virot Chiraphadhanakul
อย่าให้รักเดียวเป็นเรื่องมหัศจรรย์ NAPAPORN TRIVITWAREEGUNE

Back to Top

My Reference

Go to Reference page

Back to Top

Potato

Sorry for the Long Post, here's a Potato

Back to Top