<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>The Bastion Journal</title><link>https://hmbastion.com/blog/</link><description>Practical hosting guides for choosing, protecting and operating your HM Bastion infrastructure.</description><language>en</language><atom:link href="https://hmbastion.com/blog/feed.xml" rel="self" type="application/rss+xml"/><item><title>VPS, dedicated or web hosting: choose the responsibility you need</title><link>https://hmbastion.com/blog/vps-dedicated-or-web-hosting/</link><guid isPermaLink="true">https://hmbastion.com/blog/vps-dedicated-or-web-hosting/</guid><description>Match your application, operating responsibilities and resource needs to the three HM Bastion hosting families.</description><category>Planning</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Switzerland or Germany: choose a hosting region with a practical checklist</title><link>https://hmbastion.com/blog/switzerland-or-germany-hosting/</link><guid isPermaLink="true">https://hmbastion.com/blog/switzerland-or-germany-hosting/</guid><description>Compare audience routes, application dependencies, regional prices and deployment requirements before choosing Switzerland or Germany.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Read a server specification: CPU, memory, storage and network</title><link>https://hmbastion.com/blog/understand-server-resources/</link><guid isPermaLink="true">https://hmbastion.com/blog/understand-server-resources/</guid><description>Understand virtual cores, ECC memory, NVMe storage and the difference between aggregate network capacity, port speed and included bandwidth.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>DDoS protection and backups: build two different lines of defence</title><link>https://hmbastion.com/blog/ddos-protection-and-backups/</link><guid isPermaLink="true">https://hmbastion.com/blog/ddos-protection-and-backups/</guid><description>Understand what traffic mitigation, application security, replication, snapshots and independent backups each contribute to a hosting recovery plan.</description><category>Security</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Crypto checkout: check the asset, network and payment instruction together</title><link>https://hmbastion.com/blog/crypto-checkout-network-checklist/</link><guid isPermaLink="true">https://hmbastion.com/blog/crypto-checkout-network-checklist/</guid><description>Follow HM Bastion’s separate crypto selection and payment pages, with a clear checklist for supported networks, exact amounts, expiry and order status.</description><category>Payments</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>WordPress on cPanel or Plesk: choose a panel and keep a maintenance routine</title><link>https://hmbastion.com/blog/wordpress-cpanel-or-plesk/</link><guid isPermaLink="true">https://hmbastion.com/blog/wordpress-cpanel-or-plesk/</guid><description>Compare HM Bastion’s Keystone Web and Gateway Web ranges, then plan WordPress updates, access, backups and migration checks.</description><category>Web hosting</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>A faster WordPress site starts with finding the slow layer</title><link>https://hmbastion.com/blog/wordpress-performance-cache-diagnosis/</link><guid isPermaLink="true">https://hmbastion.com/blog/wordpress-performance-cache-diagnosis/</guid><description>Separate browser weight, uncached PHP work, database queries and cache behaviour before changing a WordPress hosting configuration.</description><category>Web hosting</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Size a SQL database around its working set and expensive queries</title><link>https://hmbastion.com/blog/sql-database-sizing-query-bottlenecks/</link><guid isPermaLink="true">https://hmbastion.com/blog/sql-database-sizing-query-bottlenecks/</guid><description>Use query plans, concurrency, memory behaviour and storage growth to distinguish a database resource shortage from inefficient application work.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Keep HTTPS working through the whole certificate lifecycle</title><link>https://hmbastion.com/blog/https-tls-certificate-lifecycle/</link><guid isPermaLink="true">https://hmbastion.com/blog/https-tls-certificate-lifecycle/</guid><description>Plan domain validation, certificate renewal, deployment and external checks so HTTPS remains correct after the first successful installation.</description><category>Security</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>IPv4, IPv6 and firewalls: review the paths into your server</title><link>https://hmbastion.com/blog/ipv4-ipv6-firewall-exposure/</link><guid isPermaLink="true">https://hmbastion.com/blog/ipv4-ipv6-firewall-exposure/</guid><description>Inventory listening services, public addresses and firewall policies across both IP families before publishing an application or changing network access.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Build a VPS capacity test that answers a real planning question</title><link>https://hmbastion.com/blog/vps-capacity-load-testing-plan/</link><guid isPermaLink="true">https://hmbastion.com/blog/vps-capacity-load-testing-plan/</guid><description>Define a representative workload, useful success criteria and safe stop conditions before comparing VPS resource allocations or planning a traffic increase.</description><category>Planning</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Hosting incident: coordinate recovery and write a useful support request</title><link>https://hmbastion.com/blog/incident-response-useful-support-brief/</link><guid isPermaLink="true">https://hmbastion.com/blog/incident-response-useful-support-brief/</guid><description>Coordinate a hosting incident with a clear owner, a factual timeline, protected evidence, reversible changes and a concise support request.</description><category>Security</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Secure SSH access to your VPS and preserve a recovery route</title><link>https://hmbastion.com/blog/secure-ssh-access-vps/</link><guid isPermaLink="true">https://hmbastion.com/blog/secure-ssh-access-vps/</guid><description>Build a practical SSH access policy with verified host keys, individual accounts, tested authentication and a recovery path.</description><category>Security</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Run a restore drill: turn RPO and RTO into a recovery procedure</title><link>https://hmbastion.com/blog/backup-restore-drill-rpo-rto/</link><guid isPermaLink="true">https://hmbastion.com/blog/backup-restore-drill-rpo-rto/</guid><description>Set recovery targets, build a coherent backup set and measure a safe restore with application-level checks.</description><category>Security</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Move hosting with a tested cutover and a realistic rollback plan</title><link>https://hmbastion.com/blog/hosting-migration-cutover-rollback/</link><guid isPermaLink="true">https://hmbastion.com/blog/hosting-migration-cutover-rollback/</guid><description>Plan application data, destination checks, DNS changes and the point after which rollback needs data reconciliation.</description><category>Planning</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Run Docker on a VPS with a production operating plan</title><link>https://hmbastion.com/blog/docker-vps-production-checklist/</link><guid isPermaLink="true">https://hmbastion.com/blog/docker-vps-production-checklist/</guid><description>Plan container resources, persistent data, published ports, releases and bounded logs before deploying a Compose application.</description><category>Planning</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Monitor a VPS with signals that lead to a useful first response</title><link>https://hmbastion.com/blog/vps-monitoring-first-response/</link><guid isPermaLink="true">https://hmbastion.com/blog/vps-monitoring-first-response/</guid><description>Build a focused service dashboard, actionable alerts and an initial diagnostic sequence for errors, latency and resource pressure.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item><item><title>DNS records and TTLs: prepare a change you can verify</title><link>https://hmbastion.com/blog/dns-records-ttl-cutover-checklist/</link><guid isPermaLink="true">https://hmbastion.com/blog/dns-records-ttl-cutover-checklist/</guid><description>Understand address, alias and mail records, plan for cached answers and verify a DNS change without confusing it with application readiness.</description><category>Infrastructure</category><dc:creator>HM Bastion Editorial</dc:creator><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>
