Discourse Forum via Azure IaaS
Launched a Discourse-based forum at forum.wtf-model.com for WTF Model discussions. Used Bitnami image on Azure and a custom .NET8 app to auto-post entries via API. Handled image merging, metadata, and rate limits. OAuth 2.0 login enabled; all content now accessible.
IaaS to PaaS: Migrating to Shopify & Webapps
Migrated WTF project from Azure VM to Static Web Apps for cost and scalability. Replaced WooCommerce with Shopify and refactored backend logic into Azure Functions using C#. Integrated key generation, storage, and GitHub Actions deployment. Total cost now under €25/month.
Fabric.js, YAML Pipeline & Model Category
Added Fabric.js-based drawing tools, improved public/private code split via pipeline, fixed file permissions on Azure, and introduced final 'Model' structure using Domain and Flow logic. With rotation updates and UI cleanup, the WTF Model is now feature-complete for release.
Typescript: Partial Migration, Book & Exam
Learned TypeScript via Boris Cherny’s O'Reilly book and W3Schools cert, passing with 90%+. Integrated TS into the WTF model for settings and globals, though full migration is postponed. Strong typing will benefit the project long term; initial forced migration attempt failed.
AI Refactoring for larger files
Refactored my bloated 2800-line description.js with GPT-4o. It quickly trimmed it to 1800 lines, preserving full functionality with cleaner logic. Despite minor bugs in positioning, AI saved time and effort. Testing remains essential, but AI refactoring proved highly effective.
New: Visual Scope Identifier
Added dynamic visual markers to distinguish Local (line) and Global (circle) Scopes. Updated icons for both scopes and redefined Perspective as horizontal vs. vertical resolution. Improves clarity but may need further refinement to avoid confusion for new users.
Oscillating Circuit: LC Charging & Discharging
Mapped coils and capacitors into the WTF Model as curvature (center/global) and interruption (periphery/local). Explained their energy roles and symmetry, then related charge cycles to the WTF Cycle. Added visual overlays for inductance/capacitance across serial-parallel scope.
Release Nearing: Recent Updates
Improved BPMN 2.0 mapping by replacing XOR with correct AND/OR gateways and distinguishing Sub-Processes. Public release will offer a free GitHub version with core items and a paid Azure version with 350+ overlays. Split deployment is automated via Python and GitHub Actions.
ISO/IEC 20000:2018 Foundation
Completed ISO 20000 Foundation cert after ISO 27001. Revisited ITSM concepts like Service Design and Change Management. Gained insight into Annex SL structure shared across ISO standards. Passed with 90%+. Certification complements prior ITIL and ops experience well.
ISO/IEC 27001:2022 Foundation
Completed ISO/IEC 27001:2022 cert after a short industry project. Gained clarity on how risks, controls, and policies align in ISMS. Studied ~20 hours, passed with 95%. Annex A, CIA triad, and Statement of Applicability were key insights. Recommended for IT governance basics.