my 2024 study plan
Month | focus |
---|---|
Jan - Feb: | Blender python, CUDA |
March - April (passover break): | Intermediate Rust - Bindgen, Rustonomicon, RataTUI, CXX, Tokio, PyO3, WASM, Data Structures and Algorithms |
May: | Rust Leptos, Rust Macros, Zero to Production in Rust |
June: | Rust Bevy, NeoVim, Kitty |
July: | Rust SeaORM, DataFusion, Effective Rust; terminal Foo, Vulkan |
Aug: | Rust internals, LazyVim, eBPF, WASM, WebGPU, Hyprland |
Sept: | C++ refresher, CMake, SIMD |
Oct: | JAX NumPyro, Scipy |
Nov: | C++ CGAL |
Dec: | LLVM / MLIR |
- Team management, planning, mentoring & training, code-review, remote outsource coordination
- foundations: std, cargo, rustc, async, design patterns, data structures & algorithms
- Macros
- FFI: unsafe, Bindgen, Py03, CXX
- RataTUI
- Bevy ECS game engine
- fullstack: Tokio + Axum / Tonic, SeaORM + SQLX, Leptos, Tracing
- Deep Learning: Transformers, Reinforcement Learning, Math foundations, MLOps pipelines, GenAI
- SDKs: JAX, TensorFlow, HuggingFace, LangChain, Ray + RLLib
- GOFAI / Algorithms: Search, Planning, Probabilistic Logic, Semantic MediaWiki / SparQL, Spacy NLP, SKLearn classic ML, Causality / Bayesian Inference
- Misc: AGI + Philosophy, Mathematics, Program Synthesis, Protein Structural Bioinformatics
- Advanced AI + Mathematics: Graph Neural Nets, Numerical Methods, Monte Carlo Sampling, Stochastic Calculus, Numpyro, Differential Geometry, NeRFs, Tensorflow Lite, MediaPipe, JAX ecosystem
- CUDA + NVidia SDKs: Triton, TensorRT-LLM, NeMo, DeepStream, Isaac
- Compilers: LLVM, MLIR, OpenXLA
- 3D: Vulkan, Blender API, WebGPU, glTF, Omniverse
- Internals: Linux, NVim, Jupyter, CPython, eBPF, ELF dissasembly, AVX SIMD, GTK, Wayland
- WebDev FullStack: TypeScript, React, Redux, NextJs, Deno, CSS, WebPack, Apollo + GraphQL
- Modern C++: CMake, HPC {MPI, OpenMP}, JNI + NDK, Qt, JVM project Panama FFM, Cython
- Distributed Systems + DBs: Scala + Akka, Iceberg + Trino, Neo4J, PostgresSQL, Redis, Kafka, gRPC, Streaming
- Google Cloud: BigQuery, DataFlow (Beam), GKE, VertexAI
- Data Science Stack: KubeFlow, Numpy/Scipy, Dask, RAPIDS, Milvus (VectorDB), Pandas, NetworkX, MatplotLib, FastAPI, SqlAlchemy, Poetry, PyEnv
- Kubernetes DevOps Ecosystem: Linux + Bash, Docker, GitHub + CI/CD, Istio, Knative, Tekton, Prometheus, Kyverno, Helm, Operators
- Data Visualization: WebGL / ThreeJs, SVG, Metabase, Dash / Plotly
solid cube_corner
facet normal 0.0 -1.0 0.0
outer loop
vertex 0.0 0.0 0.0
vertex 1.0 0.0 0.0
vertex 0.0 0.0 1.0
endloop
endfacet
facet normal 0.0 0.0 -1.0
outer loop
vertex 0.0 0.0 0.0
vertex 0.0 1.0 0.0
vertex 1.0 0.0 0.0
endloop
endfacet
facet normal -1.0 0.0 0.0
outer loop
vertex 0.0 0.0 0.0
vertex 0.0 0.0 1.0
vertex 0.0 1.0 0.0
endloop
endfacet
facet normal 0.577 0.577 0.577
outer loop
vertex 1.0 0.0 0.0
vertex 0.0 1.0 0.0
vertex 0.0 0.0 1.0
endloop
endfacet
endsolid