The Dev
MyJournal
Build logs, security deep-dives, and engineering notes from LPagesAppLabs. No fluff. Honest progress reports. Real engineering decisions explained.
Latest posts
Argon2id vs PBKDF2: Why I Upgraded LockedPages
Zero-Knowledge by Design: Architecture Notes for miLife
Adaptive Difficulty in Match-3: How We Built the AI System
Clip Trimmer: From 0 to 55 Tests in One Month
.apx Format: The Design Principles Behind a Smarter Archive
Unity 6 ScriptableObjects: The Architecture Behind Mini Motor Maze
Security Posture, Measured Live
These posts argue for privacy by construction, so the page they are published on has to meet the same bar. Here is what this origin actually does, read out of the page you are reading right now by your own browser. Open devtools and check any line of it.
- Third-party origins loaded
- 0
- No fonts, analytics or tag manager loaded from another host
- Cookies set
- 0
- No consent banner, because there is nothing to consent to
- Browser storage entries
- 0
- Nothing written to localStorage or sessionStorage
- Content Security Policy
- default-src 'self'
- No unsafe-inline, no unsafe-eval, no external origin permitted
- HTTPS enforcement
- 2-year
- Strict-Transport-Security with includeSubDomains
- Capabilities denied
- 9
- Camera, microphone, geolocation, payment, USB and ad-topics APIs
The values above are the ones we ship. With JavaScript enabled they are replaced by what your own browser actually observed, measured at —. A row turns red if reality disagrees with us.
Get notified when a post drops
New articles are infrequent and deliberate. When something ships or a hard problem gets solved, you will hear about it.
Opens your email client. No server. No tracking. No third party.