{"generator":"Jekyll","link":[{"@attributes":{"href":"https:\/\/quentinwach.com\/feed.xml","rel":"self","type":"application\/atom+xml"}},{"@attributes":{"href":"https:\/\/quentinwach.com\/","rel":"alternate","type":"text\/html","hreflang":"en_US"}}],"updated":"2026-09-12T15:46:18+00:00","id":"https:\/\/quentinwach.com\/feed.xml","title":"Q. Wach","subtitle":{},"author":{"name":"Quentin Wach"},"entry":[{"title":"Waveguide Crossing with Cosine Tapers","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/06\/26\/BEAMZ-notebook3.html","rel":"alternate","type":"text\/html","title":"Waveguide Crossing with Cosine Tapers"}},"published":"2026-06-26T19:38:24+00:00","updated":"2026-06-26T19:38:24+00:00","id":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/06\/26\/BEAMZ-notebook3","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"science-engineering"}},{"@attributes":{"term":"academia"}},{"@attributes":{"term":"blog"}},{"@attributes":{"term":"physics"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Mode Sources and Monitors","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/05\/25\/BEAMZ-notebook2.html","rel":"alternate","type":"text\/html","title":"Mode Sources and Monitors"}},"published":"2026-05-25T19:38:24+00:00","updated":"2026-05-25T19:38:24+00:00","id":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/05\/25\/BEAMZ-notebook2","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"science-engineering"}},{"@attributes":{"term":"academia"}},{"@attributes":{"term":"blog"}},{"@attributes":{"term":"physics"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"First Principle Physics of Computing","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/science-engineering\/2026\/04\/10\/First-Principle-Physics-of-Computing.html","rel":"alternate","type":"text\/html","title":"First Principle Physics of Computing"}},"published":"2026-04-10T19:38:24+00:00","updated":"2026-04-10T19:38:24+00:00","id":"https:\/\/quentinwach.com\/science-engineering\/2026\/04\/10\/First-Principle-Physics-of-Computing","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"science-engineering"}},{"@attributes":{"term":"machine learning"}},{"@attributes":{"term":"aritificial intelligence"}},{"@attributes":{"term":"python"}},{"@attributes":{"term":"analog computing"}},{"@attributes":{"term":"electronics"}},{"@attributes":{"term":"neural networks"}},{"@attributes":{"term":"hardware design"}},{"@attributes":{"term":"computer engineering"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Topology Optimized 90\u00b0 Bend","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/02\/14\/BEAMZ-notebook1.html","rel":"alternate","type":"text\/html","title":"Topology Optimized 90\u00b0 Bend"}},"published":"2026-02-14T19:38:24+00:00","updated":"2026-02-14T19:38:24+00:00","id":"https:\/\/quentinwach.com\/science-engineering\/academia\/blog\/2026\/02\/14\/BEAMZ-notebook1","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"science-engineering"}},{"@attributes":{"term":"academia"}},{"@attributes":{"term":"blog"}},{"@attributes":{"term":"physics"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Vector-Quantized Variational Autoencoders","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2025\/07\/07\/vq-vae-mnist.html","rel":"alternate","type":"text\/html","title":"Vector-Quantized Variational Autoencoders"}},"published":"2025-07-07T11:38:24+00:00","updated":"2025-07-07T11:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2025\/07\/07\/vq-vae-mnist","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"artificial intelligence"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Growing Neural Cellular Automata","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2025\/06\/10\/gnca.html","rel":"alternate","type":"text\/html","title":"Growing Neural Cellular Automata"}},"published":"2025-06-10T11:38:24+00:00","updated":"2025-06-10T11:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2025\/06\/10\/gnca","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"artificial intelligence"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Log &amp; Learn: The Making of Vellbi.com","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2025\/06\/08\/vellbi.html","rel":"alternate","type":"text\/html","title":"Log &amp; Learn: The Making of Vellbi.com"}},"published":"2025-06-08T11:38:24+00:00","updated":"2025-06-08T11:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2025\/06\/08\/vellbi","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"Creating a +10,000 Line Python Package","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2025\/05\/30\/beamz-1.html","rel":"alternate","type":"text\/html","title":"Creating a +10,000 Line Python Package"}},"published":"2025-05-30T11:38:24+00:00","updated":"2025-05-30T11:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2025\/05\/30\/beamz-1","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"File Management in Tauri 2.0 with Rust","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2024\/11\/26\/files-in-tauri-v2.html","rel":"alternate","type":"text\/html","title":"File Management in Tauri 2.0 with Rust"}},"published":"2024-11-26T19:38:24+00:00","updated":"2024-11-26T19:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2024\/11\/26\/files-in-tauri-v2","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"software"}}],"summary":{"@attributes":{"type":"html"}}},{"title":"OpenGL Shaders","link":{"@attributes":{"href":"https:\/\/quentinwach.com\/blog\/2024\/09\/18\/first-shaders.html","rel":"alternate","type":"text\/html","title":"OpenGL Shaders"}},"published":"2024-09-18T19:38:24+00:00","updated":"2024-09-18T19:38:24+00:00","id":"https:\/\/quentinwach.com\/blog\/2024\/09\/18\/first-shaders","content":{"@attributes":{"type":"html"}},"author":{"name":"Quentin Wach"},"category":[{"@attributes":{"term":"blog"}},{"@attributes":{"term":"computer graphics"}}],"summary":{"@attributes":{"type":"html"}}}]}