← Back to all posts

GitHub Daily Series #36: DotJava 50K Lines, Finance Engines, and Bookkeeping on March 20

As of 2026-03-20 17:27 JST: 8 repositories active (6 newly created), 14 commits, and 89,873 added lines across Java learning content, quantitative finance engines, bookkeeping, and private work.

This is episode 36 of the GitHub daily series, covering GitHub work on March 20, 2026 (JST), with data captured at 17:27 JST.

Snapshot so far: 8 repositories active (6 newly created), 14 commits, +89873 / -519 lines changed, with 8 PushEvents and 6 CreateEvents.

dotjava had its biggest day ever with 7 commits (+50088 / -55), adding 10 Java sections (Spring Boot, Maven/Gradle, Concurrency, JPA, Logging, Docker, Clean Code, Performance, Microservices, REST API), Spring Security, SQL basics, Linux CLI, CI/CD, and Kotlin learning sections, expanding Kotlin from 8 to 20 chapters, expanding interview questions to 250, adding quizzes for 15 sections, a cheat sheet page, a projects page, code run buttons, glossary expansion, and FAQ JSON-LD for 6 sections. Repo: https://github.com/nktkt/dotjava

var-cvar-risk-management was launched with 1 commit (+7901) as a production-grade VaR/CVaR risk management system in C++ (QuantLib) and Rust for Basel III/FRTB regulatory reporting, with Historical, Monte Carlo, and Parametric VaR plus Kupiec backtesting and stress testing. Repo: https://github.com/nktkt/var-cvar-risk-management

portfolio-optimization-engine was launched with 1 commit (+6100) as a production-grade mean-variance portfolio optimization engine in C++ (Eigen/Boost) and Rust (nalgebra) with Efficient Frontier, Sharpe maximization, Risk Parity, VaR constraints, and backtesting. Repo: https://github.com/nktkt/portfolio-optimization-engine

exotic-mc was launched with 1 commit (+1845) as a Monte Carlo exotic options pricer in Rust. Repo: https://github.com/nktkt/exotic-mc

bookkeeping-practice was launched with 1 commit (+58) as a comprehensive bookkeeping practice problem set covering levels 3 through 1. Repo: https://github.com/nktkt/bookkeeping-practice

[Private] Repository A: 1 commit, +6904 / -464 lines.

[Private] Repository B (new): 1 commit, +12711 / -0 lines.

[Private] Repository C (new): 1 commit, +4266 / -0 lines.