41554 blogs · [ { "id": "01a0872f-a8a7-71e8-939f-05754cea35be", "title": "Anatomy of an OT Attack", "url": "https://ascia.tech/blog/anatomy-of-an-ot-attack/", "published_at": "2026-08-30T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754d37e6aa", "title": "On Vivaldi", "url": "https://ascia.tech/blog/on-vivaldi/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754d484b9b", "title": "Rootless Containers with Podman", "url": "https://ascia.tech/blog/rootless-containers-with-podman/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754d6e5434", "title": "My Declining Reliance on Search", "url": "https://ascia.tech/blog/my-declining-reliance-on-search/", "published_at": "2026-05-17T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754dc60707", "title": "SmallOps Part 2: Quadlets", "url": "https://ascia.tech/blog/smallops-with-podman-pt2/", "published_at": "2026-04-23T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754e3b559b", "title": "SmallOps Part 1: Rootless Podman Containers as Systemd Units with jinja2 Tempates", "url": "https://ascia.tech/blog/smallops-with-podman-pt1/", "published_at": "2026-04-09T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754ec7565e", "title": "Devcontainers", "url": "https://ascia.tech/blog/devcontainers/", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754f3e75a8", "title": "A Mercenary Janitor's Learning Plan", "url": "https://ascia.tech/blog/mercenary-learning-plan/", "published_at": "2026-03-14T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05754fdfe935", "title": "Standing and Sitting", "url": "https://ascia.tech/blog/standing-and-sitting/", "published_at": "2026-02-16T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05755069e285", "title": "My Current AI and LLM Usage", "url": "https://ascia.tech/blog/my-current-ai-and-llm-usage/", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a0872f-a8a7-71e8-939f-05755082735b", "title": "Self Hosted Service Layout and Media Consumption in Early 2026", "url": "https://ascia.tech/blog/self-hosted-service-layout-and-media-consumption/", "published_at": "2026-02-08T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7747d5ad55", "title": "Connecting the Dots", "url": "https://ascia.tech/blog/connecting-the-dots/", "published_at": "2026-01-25T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b77482bdc99", "title": "Battling Meraki VPN Issues on Bazzite after Updates", "url": "https://ascia.tech/blog/battling-meraki-vpn-issues-on-bazzite-after-updates/", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7749021637", "title": "Masking Flatpaks", "url": "https://ascia.tech/blog/masking-flatpaks/", "published_at": "2025-11-22T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7749266850", "title": "Packer and Ubuntu Cloud Init", "url": "https://ascia.tech/blog/packer-and-ubuntu-cloud-init/", "published_at": "2025-11-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7749761622", "title": "Building an LKE Cluster with OpenTofu", "url": "https://ascia.tech/blog/lke-with-opentofu/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774a4cf826", "title": "quassel-core and Basic Client Setup", "url": "https://ascia.tech/blog/quassel-core-and-client-setup/", "published_at": "2025-09-19T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774a7466ef", "title": "Exporting a VM from ESXi and Getting it into Proxmox", "url": "https://ascia.tech/blog/exporting-a-vm-from-esxi-and-getting-it-into-proxmox/", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774abd3322", "title": "Proxmox Latency Fixes", "url": "https://ascia.tech/blog/proxmox-latency-fixes/", "published_at": "2025-09-12T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774b62c6e3", "title": "Crystal Devcontainer Template", "url": "https://ascia.tech/blog/crystal-devcontainer-template/", "published_at": "2025-08-07T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774c2f024a", "title": "Using scrcpy with Bazzite", "url": "https://ascia.tech/blog/using-scrcpy-with-bazzite/", "published_at": "2025-07-08T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774cbcc1fb", "title": "Running Sunshine on Bluefin", "url": "https://ascia.tech/blog/running-sunshine-on-bluefin/", "published_at": "2025-07-07T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774d5449c7", "title": "Building Virtual Machines in Proxmox with Ansible", "url": "https://ascia.tech/blog/building-virtual-machines-in-proxmox-with-ansible/", "published_at": "2025-07-04T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774e47a760", "title": "Practicing Go with the Kaiju Defense Network!", "url": "https://ascia.tech/blog/practicing-go-with-the-kaiju-defense-network/", "published_at": "2025-06-28T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774e979bd2", "title": "Physical and Digital Media", "url": "https://ascia.tech/blog/physical-and-digital-media/", "published_at": "2025-05-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774f6f2624", "title": "Ten Pointless Facts About Me", "url": "https://ascia.tech/blog/ten-pointless-facts-about-me/", "published_at": "2025-05-05T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774f710bd4", "title": "My Path to Linux", "url": "https://ascia.tech/blog/my-path-to-linux/", "published_at": "2025-05-01T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b774fe6688d", "title": "Post Zero of #100DaysToOffload", "url": "https://ascia.tech/blog/post-zero-of-100daystooffload/", "published_at": "2025-04-26T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7750b0b994", "title": "My Video Game Habits in 2024", "url": "https://ascia.tech/blog/my-video-game-habits-in-2024/", "published_at": "2024-12-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b77514d727c", "title": "Search and LLM Tools", "url": "https://ascia.tech/blog/search-and-llm-tools/", "published_at": "2024-12-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b775197f2c2", "title": "Some Months with Bazzite and Bluefin", "url": "https://ascia.tech/blog/some-months-with-bazzite-and-bluefin/", "published_at": "2024-12-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b775227672b", "title": "Softening my Technical Stance", "url": "https://ascia.tech/blog/softening-my-technical-stance/", "published_at": "2024-07-27T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b77523ee46b", "title": "On curiosity", "url": "https://ascia.tech/blog/on-curiosity/", "published_at": "2024-05-14T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b77532558be", "title": "Professional burnout and open source contributions", "url": "https://ascia.tech/blog/professional-burnout-and-open-source-contributions/", "published_at": "2024-05-12T00:00:00+00:00" }, { "id": "01a0872f-a8a8-712e-9330-6b7753df2e83", "title": "Archive Post: Setting the scale in dc", "url": "https://ascia.tech/blog/archive-post-from-2007-setting-the-scale-in-dc/", "published_at": "2024-05-09T00:00:00+00:00" }, { "id": "01a0872f-a8b9-708d-8bfc-10078dedf89a", "title": "My history with the Diablo franchise", "url": "https://ascia.tech/blog/my-history-with-the-diablo-franchise/", "published_at": "2024-05-08T00:00:00+00:00" }, { "id": "01a0872f-a8b9-708d-8bfc-10078e664ead", "title": "Archive Post: My NEC MobilePro 770 Page", "url": "https://ascia.tech/blog/archive-post-my-nec-mobilepro-770-page/", "published_at": "2024-05-07T00:00:00+00:00" }, { "id": "01a0872f-a8b9-708d-8bfc-10078eda6fc2", "title": "Wandering words on text editors", "url": "https://ascia.tech/blog/wandering-words-on-text-editors/", "published_at": "2024-05-06T00:00:00+00:00" }, { "id": "01a0872f-a8b9-708d-8bfc-10078fc420d8", "title": "Taking Another Swing at Blogging", "url": "https://ascia.tech/blog/taking-another-swing-at-blogging/", "published_at": "2024-05-05T00:00:00+00:00" }, { "id": "01a0872f-a8b9-708d-8bfc-10078ff0fbfd", "title": "Taking back my leisure time", "url": "https://ascia.tech/blog/taking-back-my-leisure-time/", "published_at": "2024-05-05T00:00:00+00:00" }, { "id": "01a0872f-a8a6-7248-9f13-dd3d1a091168", "title": "Work", "url": "https://ascia.tech/work/", "published_at": null } ] posts Claim your blog
Back to ascia.tech
Blog · corpus.blog/blogs/ascia.tech/posts

ascia.tech

ascia.tech

2026

2025

2024

Undated