41554 blogs · [ { "id": "01a08747-c60d-7094-a2aa-f46cb6e1c73a", "title": "Your Pull Request Process Is a Cognitive Failure Disguised as a Process Problem", "url": "https://blog.drorgluska.com/2026/09/your-pull-request-process-is-cognitive.html", "published_at": "2026-09-05T20:28:56+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb735a46d", "title": "Stop Running Your Development Team on One LLM Provider", "url": "https://blog.drorgluska.com/2026/08/stop-running-your-development-team-on.html", "published_at": "2026-08-04T19:58:36+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb7c26f4a", "title": "Stop Dumping Logs Into Chat! The Sequential Log Analysis Protocol (SLAP)", "url": "https://blog.drorgluska.com/2026/05/stop-dumping-logs-into-chat-sequential.html", "published_at": "2026-05-29T13:56:20+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb7fef8e9", "title": "Visualizing Embedded System Behavior with Perfetto", "url": "https://blog.drorgluska.com/2023/01/visualizing-embedded-system-behavior.html", "published_at": "2023-01-12T10:09:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb8d69b51", "title": "ESP32 Performance Profiling", "url": "https://blog.drorgluska.com/2022/12/esp32-performance-profiling.html", "published_at": "2022-12-28T10:56:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb92d8dd9", "title": "Generic Gamepad for Toy Cars", "url": "https://blog.drorgluska.com/2022/11/generic-gamepad-for-toy-cars.html", "published_at": "2022-11-30T09:45:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb93f50ed", "title": "Embedding Lua in your Projects", "url": "https://blog.drorgluska.com/2022/11/embedding-lua-in-your-projects.html", "published_at": "2022-11-23T12:15:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cb9b02287", "title": "Embedding QuickJS in your Projects", "url": "https://blog.drorgluska.com/2022/11/embedding-quickjs-in-your-projects.html", "published_at": "2022-11-23T10:28:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cba0624fa", "title": "Embedding Micropython in your Projects", "url": "https://blog.drorgluska.com/2022/11/embedding-micropython-in-your-projects.html", "published_at": "2022-11-17T12:59:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cba52efbf", "title": "Using the ILI9488", "url": "https://blog.drorgluska.com/2022/07/using-ili9488.html", "published_at": "2022-07-28T20:10:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cba7b733f", "title": "LVGL ESP32 and Desktop Development Walkthrough", "url": "https://blog.drorgluska.com/2022/07/lvgl-esp32-and-desktop-development.html", "published_at": "2022-07-24T19:24:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cbb709487", "title": "RISC-V Linux on ESP32", "url": "https://blog.drorgluska.com/2022/07/risc-v-linux-on-esp32.html", "published_at": "2022-07-12T15:00:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cbbf33860", "title": "ESP32 SD Card Optimization", "url": "https://blog.drorgluska.com/2022/06/esp32-sd-card-optimization.html", "published_at": "2022-06-29T11:13:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cbc902a87", "title": "PlatformIO Menu Configuration Integration", "url": "https://blog.drorgluska.com/2022/06/platformio-menu-configuration.html", "published_at": "2022-06-08T20:10:00+00:00" }, { "id": "01a08747-c60d-7094-a2aa-f46cbce8fcce", "title": "PlatformIO Dynamic Code Analysis and Coverage", "url": "https://blog.drorgluska.com/2022/06/platformio-dynamic-code-analysis-and.html", "published_at": "2022-06-08T06:25:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c87164df48f", "title": "PlatformIO Static Code Analysis", "url": "https://blog.drorgluska.com/2022/06/platformio-static-code-analysis.html", "published_at": "2022-06-02T13:57:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c871697f53b", "title": "Unit Testing with ESP32 and PlatformIO", "url": "https://blog.drorgluska.com/2022/05/unit-testing-with-esp32-and-platformio.html", "published_at": "2022-05-23T04:55:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c87173efdbd", "title": "USART with DMA on STM32", "url": "https://blog.drorgluska.com/2021/11/usart-with-dma-on-stm32.html", "published_at": "2021-11-15T20:29:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c8717a336fe", "title": "Introduction to ESP32 Debugging", "url": "https://blog.drorgluska.com/2019/11/introduction-to-esp32-debugging.html", "published_at": "2019-11-05T10:59:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c8717b70a53", "title": "Is ESP32 Ready for some AI?", "url": "https://blog.drorgluska.com/2019/07/is-esp32-ready-for-some-ai.html", "published_at": "2019-07-17T20:04:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c87185661ea", "title": "A Million Times", "url": "https://blog.drorgluska.com/2019/03/a-million-times.html", "published_at": "2019-03-08T20:39:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c87185db417", "title": "ESP32 IoT Device Management using LWM2M", "url": "https://blog.drorgluska.com/2019/02/esp32-iot-device-management-using-lwm2m.html", "published_at": "2019-02-13T22:19:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c8718932d9e", "title": "Christopher Avery - The Responsibility Process®", "url": "https://blog.drorgluska.com/2018/11/christopher-avery-responsibility-process.html", "published_at": "2018-11-03T18:46:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c8718bc1d2e", "title": "Tiny Model for MNIST Dataset", "url": "https://blog.drorgluska.com/2018/06/tiny-model-for-mnist-dataset.html", "published_at": "2018-06-12T19:41:00+00:00" }, { "id": "01a08747-c60e-7190-b496-3c87191173c5", "title": "Practical Sensing - RF", "url": "https://blog.drorgluska.com/2018/04/practical-sensing-rf.html", "published_at": "2018-04-27T19:24:00+00:00" } ] posts Claim your blog
Back to blog.drorgluska.com
Blog · corpus.blog/blogs/blog.drorgluska.com/posts

blog.drorgluska.com

blog.drorgluska.com

2026

2023

2022

2021

2019

2018