Appearance
EliPortfolio roadmap
Sketches
TMG
In a markdown file sketch outline of algorithm for computing TMG parameters (input, output, algorithm)In a markdown file sketch outline of MC binary decoder (input, output, algorithm)Sketch high-level steps at "systems level" of MC sensor, just in a markdown file is fineDecide pictures/screenshots to include and features to present for SPM signal analysisSketch of features of ChatTMG (include publications, demonstration videos, etc.)ChatTMG: research migration to Responses API; understand RAG/tokenizing/chunking/embedding at a technical level; research options for file-augmented TMG-related knowledge for chatbot.- Proof of concept API documentation page for
tmg-toolkit
Python library, e.g. using Sphynx - Outline of technical write-up: using SPM to detect potentiation (input data, algorithm/analysis, results/takeaways)
Gaia
Labels write-up: list every technical term in LabelProfi order that you will explainUPNQR: make a clear list of all specs you need to meet standard; find canonical reference to standardScribus color management write-up: sketch steps at a "system level" from inputs to outputs in a markdown file.Look throughthe-apples.md
and write out plan for steps needed to make complete and presentableLabel setup in meatspace: list tips and pictures to take in a markdown fileGaia PDF documents write-up: sketch steps at a "system level" from inputs to outputs in a markdown file.Look through KateriKonto and polish; publish changesGaia crates: list content to include and pictures to take
Clean-up
TMG
COBISS grind: sit down with MC sensor and Sensemotion hardware, get it beeping again, document how the the system works from analog MC data to output sound:In each C program, write a block comment at the top explaining the program's role in the big pictureWrite markdown files showing how the individual C programs fit together and exchange informationWrite markdown files explaining how the hardware and software interact and exchange information
- MC binary decoder: document code, place in Git repo, refactor to best practices as necessary
- ChatTMG: migrate to Responses API; document recipe for creating a chatbot with responses API
Gaia
UPN QR: place code in a git repo, refactor to a user-friendly API that accepts a dict of UPN data as input, switch to proper Python package directory structureUPN QR: make a basic but "proper" test: begin with dummy serialized data (e.g. in a JSON/YAML file), encode as UPN QR, decode QR to text with e.g.zbarimg
, ensure lines in text match up with corresponding fields in original serialized data- COBISS grind: borrow Turk's Računovodstvo again, sit down at the library, grind out
the-apples.md
andthe-bottles.md
to be fully SRS/Turk complete and compliant from opening books that year to closing accounts for that year; then make a write-up for each noting all the details and caveats and tricks and so on to be aware of.
Implementation
VitePress infrastructure
- Create a VitePress site to store Portfolio
- Learn and document necessary VitePress skills for presenting content: including static assets, optimizing images, highlighted code blocks, LaTeX-like mathematical formulae
- Publish site at
portfolio.ejmastnak.com
TMG implementation
- MC binary decoder technical write-up
- TMG parameter computation algorithm technical write-up
- ChatTMG technical write-up
- Publish and polish API documentation page for TMG toolkit
- TMG Toolkit/SPM presentation: take screenshots; record demo video showing upload workflow
- TMG Toolkit/SPM presentation: re-write user guide to be actionable
- TMG Toolkit/SPM presentation: re-do auth workflow to protect POST routes for SPM analysis, but to allow visits to SPM page. Similar to e.g. EliNotes. Record recipe at e.g.
laravel/axios/protect-post-and-error-on-403
Consolidate with/home/ej/Documents/notes/tech/software/web/inertia/axios-errors.md
. - Critically review ListeningToMuslces presentation page and write up changes to make presentable as a portfolio project
Gaia implementation
- Technical write-up for
the-apples.md
accounting workflows, e.g. through the lens of "small business accounting in Slovenia" - Scribus color management technical write-up
- UPNQR technical write-up
- TLDR/bullet-list "breakdown of LabelProfi order" describing each technical term, with pictures.
- Technical write-up of PDF generation workflow