41554 blogs · [ { "id": "01a08793-f127-737a-8294-a19d91807a8d", "title": "Notes on Umami Analytics", "url": "https://kaspars.net/blog/umami-analytics", "published_at": "2025-12-29T11:50:31+00:00" }, { "id": "01a08793-f127-737a-8294-a19d921af413", "title": "Setup Huawei MA5671A SFP GPON for Your Fiber ISP", "url": "https://kaspars.net/blog/setup-huawei-ma5671a", "published_at": "2025-11-26T10:27:26+00:00" }, { "id": "01a08793-f127-737a-8294-a19d92ca1874", "title": "Setup Local Development Domain with Public DNS", "url": "https://kaspars.net/blog/public-dns-local-development-url", "published_at": "2025-11-12T16:19:35+00:00" }, { "id": "01a08793-f127-737a-8294-a19d93a8ed54", "title": "Custom Email Address for Kids Google Account", "url": "https://kaspars.net/blog/google-account-custom-email", "published_at": "2025-11-08T17:08:34+00:00" }, { "id": "01a08793-f127-737a-8294-a19d948e9b7f", "title": "Fix Dell Monitor Flickering and Ghosting on Mac", "url": "https://kaspars.net/blog/fix-dell-monitor-flickering-mac", "published_at": "2025-11-01T08:48:38+00:00" }, { "id": "01a08793-f127-737a-8294-a19d94cb027e", "title": "Notes on Iron Sulphate for Graying Wood", "url": "https://kaspars.net/blog/iron-sulphate-wood-silver", "published_at": "2025-09-14T17:29:37+00:00" }, { "id": "01a08793-f127-737a-8294-a19d95c6530a", "title": "Notes on FAIR Package Manager", "url": "https://kaspars.net/blog/notes-fair-package-manager", "published_at": "2025-08-23T18:15:08+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9612b687", "title": "The Potential of WordPress Comments", "url": "https://kaspars.net/blog/wordpress-comments-potential", "published_at": "2025-06-20T09:33:01+00:00" }, { "id": "01a08793-f127-737a-8294-a19d96964558", "title": "Remote Logging for Mikrotik RouterOS", "url": "https://kaspars.net/blog/remote-logging-mikrotik-routeros", "published_at": "2025-03-22T08:14:11+00:00" }, { "id": "01a08793-f127-737a-8294-a19d97841b7c", "title": "Customizing the Seriously Simple Podcasting Plugin", "url": "https://kaspars.net/blog/seriously-simple-podcasting-setup", "published_at": "2024-12-01T19:28:16+00:00" }, { "id": "01a08793-f127-737a-8294-a19d97b99142", "title": "How to Allow Unfiltered HTML to Editors on WordPress Multisite", "url": "https://kaspars.net/blog/allow-unfiltered-html-multisite", "published_at": "2024-11-29T08:20:45+00:00" }, { "id": "01a08793-f127-737a-8294-a19d97f9b974", "title": "How to Rate Limit Requests to Specific PHP Files with Nginx", "url": "https://kaspars.net/blog/nginx-rate-limit-php", "published_at": "2024-09-14T11:01:20+00:00" }, { "id": "01a08793-f127-737a-8294-a19d98ad2502", "title": "Use AppleScript to Resize All Windows for Screen Recording", "url": "https://kaspars.net/blog/applescript-resize-all-windows", "published_at": "2024-09-04T09:47:40+00:00" }, { "id": "01a08793-f127-737a-8294-a19d98b7224e", "title": "Airbank D13 Puffer Pro Review and Teardown", "url": "https://kaspars.net/blog/airbank-d13-pro-teardown", "published_at": "2024-07-07T11:53:18+00:00" }, { "id": "01a08793-f127-737a-8294-a19d98bd5bc0", "title": "Bafang CAN Bus Programming", "url": "https://kaspars.net/blog/bafang-canbus", "published_at": "2024-04-21T20:54:56+00:00" }, { "id": "01a08793-f127-737a-8294-a19d991cd6bc", "title": "USB-C PD65W Adapter and Charger for 18V and 20V Power Tool Batteries", "url": "https://kaspars.net/blog/usb-c-pd65w-adapter-charger-18v-20v-batteries", "published_at": "2024-04-15T10:29:26+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9958cc8f", "title": "Building a Solar Powered Lora Meshtastic Community Network", "url": "https://kaspars.net/blog/solar-lora-meshtastic", "published_at": "2023-12-16T07:00:08+00:00" }, { "id": "01a08793-f127-737a-8294-a19d99dd4aa1", "title": "Notes on PowerWalker VI 500 R1U UPS", "url": "https://kaspars.net/blog/powerwalker-vi-500-r1u", "published_at": "2023-09-30T07:33:34+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9a6782b0", "title": "Notes on Beelink U59 Pro (Intel N5105) as a Home Server", "url": "https://kaspars.net/blog/beelink-u59-pro-n5105", "published_at": "2023-05-07T07:55:19+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9aecd11b", "title": "Notes on NEO Tuya Zigbee HomeKit Hub", "url": "https://kaspars.net/blog/neo-nas-zw05b0-tuya-zigbee-homekit-hub", "published_at": "2023-04-17T09:09:35+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9b82bb47", "title": "Nilan Compact P2 (GEO3 Polar) Review", "url": "https://kaspars.net/blog/nilan-compact-p2-geo3-polar", "published_at": "2023-03-04T08:37:03+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9bd887e5", "title": "How Much Insulation is Too Much?", "url": "https://kaspars.net/blog/how-much-insulation-is-enough", "published_at": "2023-02-19T10:54:13+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9ca711fa", "title": "Insulation Efficiency of Electric Hot Water Heaters", "url": "https://kaspars.net/blog/electric-hot-water-heater-insulation-efficiency", "published_at": "2022-12-03T20:11:07+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9cd86941", "title": "Notes on Tuya Air Quality Sensors", "url": "https://kaspars.net/blog/tuya-smart-box-house-keeper-air-quality", "published_at": "2022-04-29T08:11:52+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9d02557a", "title": "Use Ventilation Exhaust Air for Space Heating and Hot Water", "url": "https://kaspars.net/blog/ventilation-air-heat-cool-passive-house", "published_at": "2022-04-27T10:48:17+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9d0602e0", "title": "Notes on Zemismart HomeKit Zigbee Hub", "url": "https://kaspars.net/blog/zemismart-zigbee-homekit-hub", "published_at": "2022-04-25T09:22:42+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9d1e5b33", "title": "Use Hiking DDS238-2 ZN/S Energy Meter with Home Assistant", "url": "https://kaspars.net/blog/hiking-dds238-2-modbus", "published_at": "2022-04-18T14:06:52+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9dd6bd00", "title": "Use Aqara G2H Zigbee Camera Hub with Home Assistant", "url": "https://kaspars.net/blog/aqara-g2h-homekit", "published_at": "2022-04-17T16:38:36+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9e0a5fb6", "title": "Notes on Gree Amber Nordic / Prestige GWH09YD-S6DBA2A Heat Pump", "url": "https://kaspars.net/blog/gree-amber-nordic-gwh09yd-s6dba1", "published_at": "2022-02-13T11:58:16+00:00" }, { "id": "01a08793-f127-737a-8294-a19d9e9ecd9a", "title": "Notes on MySensors", "url": "https://kaspars.net/blog/mysensors-notes", "published_at": "2022-01-23T12:34:58+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713955b47a87", "title": "WireGuard on MikroTik RouterOS", "url": "https://kaspars.net/blog/wireguard-mikrotik-routeros", "published_at": "2021-12-24T11:04:47+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713955c90497", "title": "Using Mini Split Heat Pumps for Space and Hot Water Heating", "url": "https://kaspars.net/blog/mini-split-space-hot-water-heating", "published_at": "2021-10-24T08:59:14+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-7139561df8e5", "title": "Notes on Lollette LE3U PLC", "url": "https://kaspars.net/blog/le3u-plc", "published_at": "2021-09-11T14:47:34+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713956ec20d7", "title": "Remote Access Protocol for Reolink Battery Powered Cameras", "url": "https://kaspars.net/blog/reolink-battery-camera-remote-protocol", "published_at": "2021-07-24T07:17:33+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-7139572f85ed", "title": "When Tuya SM-AW713Z (Zigbee) is Actually SM-AW713 (WiFi)", "url": "https://kaspars.net/blog/tuya-sm-aw713-zigbee-wifi", "published_at": "2021-05-01T18:47:46+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713957357ed9", "title": "Zehnder ComfoSpot 50 Communication Protocol", "url": "https://kaspars.net/blog/zehnder-comfospot-protocol", "published_at": "2021-03-28T14:13:31+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395736d1fb", "title": "Sonoff Si7021 Teardown", "url": "https://kaspars.net/blog/sonoff-si7021", "published_at": "2021-03-06T08:20:58+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-7139575f2794", "title": "Mikrotik CAPsMAN is Awesome", "url": "https://kaspars.net/blog/mikrotik-capsman", "published_at": "2020-12-27T22:28:22+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713957e4662a", "title": "WireGuard Routing and Port Forwarding", "url": "https://kaspars.net/blog/wireguard-routing", "published_at": "2020-08-16T09:00:52+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395823259b", "title": "WireGuard Network Managers", "url": "https://kaspars.net/blog/wireguard-managers", "published_at": "2020-08-10T07:55:06+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713958f3c390", "title": "RSS Feeds for WordPress Plugin and Theme Support Forum Topics and Replies", "url": "https://kaspars.net/blog/wp-org-support-forum-rss-replies", "published_at": "2020-07-23T18:48:53+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-7139591a4ce3", "title": "Store Contact Form 7 Submissions in TablePress", "url": "https://kaspars.net/blog/contact-form-7-tablepress", "published_at": "2020-07-10T10:39:10+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-713959f4b6be", "title": "WireGuard on Raspberry Pi", "url": "https://kaspars.net/blog/wireguard-raspberry-pi", "published_at": "2020-06-30T09:49:35+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395ad7055b", "title": "CSS Minification for Server-Side Rendered Apps", "url": "https://kaspars.net/blog/css-minify-compress", "published_at": "2020-05-14T08:21:17+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395b06c9ba", "title": "Using Unit Tests to Find WordPress Plugin Bugs", "url": "https://kaspars.net/blog/wordpress-plugin-bug-unit-testing", "published_at": "2020-04-24T10:33:14+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395b3b9e75", "title": "How to Bulk Update the “Tested up to” Version for WordPress Plugins", "url": "https://kaspars.net/blog/plugins-bulk-update-tested-up-to-version", "published_at": "2020-04-02T14:17:54+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395b74ab0a", "title": "RAK7246 LoRaWAN Gateway Review", "url": "https://kaspars.net/blog/rak7246-gateway", "published_at": "2020-03-22T14:36:56+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395c1115e3", "title": "Aranet4 Teardown", "url": "https://kaspars.net/blog/aranet4-teardown", "published_at": "2020-01-25T12:12:02+00:00" }, { "id": "01a0bb47-29b3-7223-89b9-71395d009665", "title": "Sensor Pilot: A Progressive Web App (PWA) for Bluetooth Sensors", "url": "https://kaspars.net/blog/sensor-pilot-web-bluetooth", "published_at": "2019-12-30T12:05:35+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752ca947e39", "title": "Apple Podcasts Subscriptions", "url": "https://kaspars.net/blog/apple-podcasts-subscriptions", "published_at": "2019-11-27T12:14:26+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cb524a04", "title": "Action Camera Lenses", "url": "https://kaspars.net/blog/action-camera-lenses", "published_at": "2019-11-17T22:04:23+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cb73a776", "title": "Ikea Trådfri vs Xiaomi Mijia and Aqara Zigbee Switches", "url": "https://kaspars.net/blog/ikea-tradfri-xiaomi-mijia-aqara-switches", "published_at": "2019-10-27T15:00:57+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cc4ed1b0", "title": "Sensors for Smart Passive House", "url": "https://kaspars.net/blog/passive-house-sensors", "published_at": "2019-09-24T20:05:46+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cc69a978", "title": "Checkout Pilot for WooCommerce", "url": "https://kaspars.net/blog/checkout-pilot", "published_at": "2019-08-26T15:00:08+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cd5a3242", "title": "How to Show and Hide Gutenberg Blocks in Context", "url": "https://kaspars.net/blog/show-hide-wordpress-blocks", "published_at": "2019-08-17T07:32:46+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cd6a5e0d", "title": "Solar Powered Raspberry Pi Camera", "url": "https://kaspars.net/blog/solar-raspberry-pi-camera", "published_at": "2019-08-09T17:54:25+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cd9df003", "title": "Docker Volume Permissions", "url": "https://kaspars.net/blog/docker-volume-permissions", "published_at": "2019-07-12T10:30:49+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752ce0834eb", "title": "PGP Subkeys for Keybase", "url": "https://kaspars.net/blog/pgp-subkeys-keybase", "published_at": "2019-07-05T11:37:31+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752ce8e37a7", "title": "Notes on Sign In with Apple", "url": "https://kaspars.net/blog/sign-in-with-apple", "published_at": "2019-06-05T07:22:57+00:00" }, { "id": "01a0bb47-29b4-7342-815f-1752cef4a422", "title": "Custom Fields Metabox in Gutenberg Block Editor", "url": "https://kaspars.net/blog/custom-fields-metabox-gutenberg", "published_at": "2019-04-07T07:08:07+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b698a6bd", "title": "WordPress Product Demo Videos", "url": "https://kaspars.net/blog/wordpress-product-demo-videos", "published_at": "2019-04-06T09:34:36+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b76128b0", "title": "Notes on ESP8266 and MicroPython", "url": "https://kaspars.net/blog/esp8266-micropython", "published_at": "2019-03-10T17:09:44+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b7ac13ee", "title": "Top Posts in 2018", "url": "https://kaspars.net/blog/top-posts-2018", "published_at": "2019-01-21T15:00:08+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b7d12384", "title": "Missing Dependencies and Open Source Contributions", "url": "https://kaspars.net/blog/composer-code-ux", "published_at": "2019-01-20T15:48:58+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b89ffea2", "title": "Homebrew for WordPress Development", "url": "https://kaspars.net/blog/homebrew-wordpress-macos", "published_at": "2019-01-01T16:45:01+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b93c11fd", "title": "Laravel Homestead for WordPress Theme and Plugin Development", "url": "https://kaspars.net/blog/laravel-homestead-wordpress", "published_at": "2018-12-09T12:49:49+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90b9ffd06a", "title": "Block Context for Gutenberg", "url": "https://kaspars.net/blog/gutenberg-block-context", "published_at": "2018-11-17T10:56:02+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90ba0f0f3e", "title": "Low Power ESP8266", "url": "https://kaspars.net/blog/low-power-esp8266", "published_at": "2018-11-14T12:13:37+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90ba3d9cb7", "title": "MicroPython Button Debounce", "url": "https://kaspars.net/blog/micropython-button-debounce", "published_at": "2018-11-11T14:31:22+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90ba59a663", "title": "Solid, WebID and OpenID Connect", "url": "https://kaspars.net/blog/solid-webid-oidc", "published_at": "2018-10-03T20:32:52+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bac8cc61", "title": "WordPress Development Environment as a Composer Dependancy", "url": "https://kaspars.net/blog/wordpress-environment-composer", "published_at": "2018-09-21T18:15:46+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90badc888c", "title": "Google Smart Lock for All", "url": "https://kaspars.net/blog/u2f-google-smart-lock", "published_at": "2018-09-05T13:14:13+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bb0ebc9a", "title": "MySensors, RFM69 and ATTiny841", "url": "https://kaspars.net/blog/attiny841-rfm69-mysensors", "published_at": "2018-07-18T21:04:03+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bb9d2d31", "title": "Composer, Travis and Bash Source", "url": "https://kaspars.net/blog/composer-travis-bash-source", "published_at": "2018-05-30T11:23:31+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bb9d4092", "title": "Notes on Webpack Hot Module Replacement", "url": "https://kaspars.net/blog/webpack-hmr-vagrant-docker", "published_at": "2018-03-27T14:57:54+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bc493a71", "title": "Retiring the WordPress Blogroll", "url": "https://kaspars.net/blog/retiring-wproll", "published_at": "2018-01-23T21:13:18+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bc810995", "title": "Relays for Home Automation", "url": "https://kaspars.net/blog/relays-power-consumption", "published_at": "2018-01-10T22:54:29+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bd02a3f0", "title": "Static Websites with Headless WordPress via REST API", "url": "https://kaspars.net/blog/static-headless-rest", "published_at": "2018-01-02T16:34:40+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bdca34a8", "title": "MacOS Photos Backup", "url": "https://kaspars.net/blog/macos-photos-backup", "published_at": "2017-12-26T11:45:14+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bde34cb9", "title": "Notes on Grunt", "url": "https://kaspars.net/blog/grunt-notes", "published_at": "2017-12-09T09:41:17+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90be12412d", "title": "Notes on Metalsmith and Jekyll", "url": "https://kaspars.net/blog/jekyll-vs-metalsmith", "published_at": "2017-12-03T09:25:00+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90be1b1771", "title": "KEY-ID FIDO U2F: How to Remove the Green LED", "url": "https://kaspars.net/blog/key-id-remove-green-led", "published_at": "2017-11-26T19:37:48+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90be681dba", "title": "Part 2: DIY Electric Skateboard Electronics", "url": "https://kaspars.net/blog/diy-electric-skateboard-electronics", "published_at": "2017-11-12T16:45:25+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bf331637", "title": "Atom Autocomplete for WordPress Coding Standard (WPCS) Whitelist Flags", "url": "https://kaspars.net/blog/atom-wpcs-flags", "published_at": "2017-10-12T08:53:42+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bf8fa320", "title": "10 Years of Blogging", "url": "https://kaspars.net/blog/10-years", "published_at": "2017-09-20T05:00:54+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90bfd88521", "title": "Decoding the FVT ESC Firmware", "url": "https://kaspars.net/blog/fvt-firmware", "published_at": "2017-08-30T08:37:03+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90c0484f4d", "title": "Poker 3 for Mac", "url": "https://kaspars.net/blog/poker3-mac", "published_at": "2017-08-15T07:20:07+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90c12776cb", "title": "WordPress.com Usability Issues", "url": "https://kaspars.net/blog/wordpress-com-usability", "published_at": "2017-06-16T09:42:30+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90c1864bd9", "title": "How to Get YouTube Channel Subscriber Count without Using API", "url": "https://kaspars.net/blog/youtube-subscriber-count", "published_at": "2017-05-06T10:44:23+00:00" }, { "id": "01a0bb55-dd53-72cc-afba-ef90c1becbc0", "title": "Part 1: DIY Electric Skatboard, Hub Motor & Trucks", "url": "https://kaspars.net/blog/diy-electric-skatboard-hub-motor-trucks", "published_at": "2017-04-09T10:04:03+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89b859a671", "title": "DIY Professional Wireless Headphones", "url": "https://kaspars.net/blog/diy-wireless-headphones", "published_at": "2017-03-19T12:47:27+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89b8daca72", "title": "Display for Orange Pi Zero", "url": "https://kaspars.net/blog/spi-display-orange-pi-zero", "published_at": "2017-03-05T17:00:22+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89b98cea35", "title": "Orange Pi Zero GPIO Pins", "url": "https://kaspars.net/blog/orange-pi-zero-gpio", "published_at": "2017-02-25T13:06:01+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89b9e4a1bd", "title": "Wiring Maytech Hub Motors to Flier Twin ESC", "url": "https://kaspars.net/blog/maytech-hub-motor-flier-esc-wiring", "published_at": "2017-02-13T11:05:49+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89b9fdb114", "title": "PiJack Ethernet Hat for Raspberry Pi Zero", "url": "https://kaspars.net/blog/pijack-ethernet-raspberry-pi-zero", "published_at": "2017-02-11T19:09:43+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89ba9a8c04", "title": "Orange Pi Zero as a Web Server", "url": "https://kaspars.net/blog/orange-pi-zero", "published_at": "2017-01-30T11:10:51+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89bb3c7786", "title": "Check the Progress of createinstallmedia", "url": "https://kaspars.net/blog/progress-createinstallmedia", "published_at": "2017-01-29T09:45:28+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89bb987574", "title": "The Electric Poodle Project", "url": "https://kaspars.net/blog/electric-poodle-project", "published_at": "2017-01-15T18:27:10+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89bc41a01b", "title": "Video Review of the Maytech 90mm Hub Motors for Electric Skateboards", "url": "https://kaspars.net/blog/maytech-90mm-motor-review", "published_at": "2017-01-08T21:23:56+00:00" }, { "id": "01a0bb5b-6223-730b-b9ee-cf89bd3a235a", "title": "Starting a Video Blog", "url": "https://kaspars.net/blog/ep1-batteries", "published_at": "2017-01-01T17:35:26+00:00" } ] posts Claim your blog
Back to kaspars.net
Blog · corpus.blog/blogs/kaspars.net/posts

kaspars.net

kaspars.net

2025

2024

2023

2022

2021

2020

2019

2018

2017