NOTE: This site has just upgraded to Forester 5.x and is still having some style and functionality issues, we will fix them ASAP.

Learning diary › Year 2025 › June, 2025 › 2025-06-05 [2025-06-05]

#agent #compiler #debugger #jujutsu #lean #os #rust #sec #software #tla
- Physicality: the new age of UI
    - love it
    - Flat design vs realistic (“skeuomorphic”) design
- jujutsu on tangled
    - it's really powerful to edit a changeset to keep commits/PRs clean and focused, no more frustrating rebasing
    - maybe I'll really start using `jj`
    - related: Example of Splitting a PR
- Why I Think Lean Software Development is Wrong
- How Compiler Explorer Works in 2025
    - learn about nsjail, a lightweight process isolation tool that’s basically a paranoid security guard for processes
- vibe coding
    - Claude Code is My Computer
    - Vibe coding case study: ScubaDuck
- Deep learning gets the glory, deep fact checking gets ignored
- Conformance Checking at MongoDB: Testing That Our Code Matches Our TLA+ Specs | MongoDB Blog
- NLWeb: Protocol for AI-Powered Website Search
    - we really nead a lot of AI-facing protocols, MCP, A2A, NLWeb, `llm.txt` etc.
- Tests should not contain logic
- Script Debugger Retired, IDE for AppleScript