corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087eb-cd8e-728f-8f93-f5dd1b218f8e", "title": "Are We Typed Yet?", "url": "https://that.guru/blog/are-we-typed-yet/", "published_at": "2026-01-05T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5841080fa9", "title": "Manage Your OpenStack Resources From Kubernetes With ORC", "url": "https://that.guru/talks/manage-your-openstack-resources-from-kubernetes-with-orc/", "published_at": "2025-10-18T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f584153ed95", "title": "Steps Down the OpenAPI Path", "url": "https://that.guru/talks/steps-down-the-openapi-path/", "published_at": "2025-10-18T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5841f786c7", "title": "Glance Tasks API", "url": "https://that.guru/blog/glance-tasks-api/", "published_at": "2025-08-15T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5842063834", "title": "A Closer Look at the Cinder CSI Driver and the Topology Feature", "url": "https://that.guru/blog/csi-drivers-and-openstack/", "published_at": "2025-04-03T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5842935585", "title": "An Update on OpenAPI in Openstack", "url": "https://that.guru/blog/an-update-on-openapi-in-openstack/", "published_at": "2025-04-03T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5842967ca0", "title": "API Contracts: Bringing OpenAPI and Typing to OpenStack", "url": "https://that.guru/talks/api-contracts-bringing-openapi-and-typing-to-openstack/", "published_at": "2024-09-11T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5842a5f5cc", "title": "Block Storage in OpenStack", "url": "https://that.guru/blog/block-devices-in-openstack/", "published_at": "2024-08-22T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f58434c892a", "title": "Availability Zones in Openstack and Openshift (Part 2)", "url": "https://that.guru/blog/availability-zones-in-openstack-and-openshift-part-2/", "published_at": "2024-05-03T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f58441241fb", "title": "API routing in Openstack", "url": "https://that.guru/blog/routers-in-openstack/", "published_at": "2024-05-01T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5844ac45aa", "title": "Debugging Failed OpenShift-on-OpenStack Deployments", "url": "https://that.guru/blog/debugging-failed-openshift-openstack-deployments/", "published_at": "2024-04-22T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5844b77af1", "title": "Availability Zones in Openstack and Openshift (Part 1)", "url": "https://that.guru/blog/availability-zones-in-openstack-and-openshift-part-1/", "published_at": "2023-08-22T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f584532f92c", "title": "Listening to notifications in Openstack", "url": "https://that.guru/blog/notifications-in-openstack/", "published_at": "2023-07-07T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5846234492", "title": "Deploying MetalLB with BGP on Openstack (Part 2)", "url": "https://that.guru/blog/deploying-metallb-on-openstack-part-2/", "published_at": "2023-05-23T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5846ae965e", "title": "Deploying MetalLB with BGP on Openstack (Part 1)", "url": "https://that.guru/blog/deploying-metallb-on-openstack-part-1/", "published_at": "2023-05-22T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f58470461de", "title": "Installing OSC With pipx", "url": "https://that.guru/blog/installing-openstackclient-with-pipx/", "published_at": "2023-04-27T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f584759cdb7", "title": "Playing with OpenStack Nova APIs from a Python Shell", "url": "https://that.guru/blog/interacting-with-nova-from-a-python-shell/", "published_at": "2023-03-22T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f584842377e", "title": "Hello, Gophercloud", "url": "https://that.guru/blog/gophercloud-hello-world/", "published_at": "2023-02-16T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5848d6b695", "title": "API Versioning in Openstack", "url": "https://that.guru/blog/api-versioning-in-openstack/", "published_at": "2023-02-03T00:00:00+00:00" }, { "id": "01a087eb-cd8f-727a-9576-1f5849540c86", "title": "Zero-Downtime Upgrades With SQLAlchemy and Alembic", "url": "https://that.guru/talks/zero-downtime-upgrades-with-alembic-and-sqlalchemy/", "published_at": "2022-11-13T00:00:00+00:00" } ] posts
Claim your blog
Back to that.guru
Blog · corpus.blog/blogs/that.guru/posts
that.guru
that.guru
2026
Are We Typed Yet?
original ↗
5 Jan 2026
2025
Manage Your OpenStack Resources From Kubernetes With ORC
original ↗
18 Oct 2025
Steps Down the OpenAPI Path
original ↗
18 Oct 2025
Glance Tasks API
original ↗
15 Aug 2025
A Closer Look at the Cinder CSI Driver and the Topology Feature
original ↗
3 Apr 2025
An Update on OpenAPI in Openstack
original ↗
3 Apr 2025
2024
API Contracts: Bringing OpenAPI and Typing to OpenStack
original ↗
11 Sept 2024
Block Storage in OpenStack
original ↗
22 Aug 2024
Availability Zones in Openstack and Openshift (Part 2)
original ↗
3 May 2024
API routing in Openstack
original ↗
1 May 2024
Debugging Failed OpenShift-on-OpenStack Deployments
original ↗
22 Apr 2024
2023
Availability Zones in Openstack and Openshift (Part 1)
original ↗
22 Aug 2023
Listening to notifications in Openstack
original ↗
7 Jul 2023
Deploying MetalLB with BGP on Openstack (Part 2)
original ↗
23 May 2023
Deploying MetalLB with BGP on Openstack (Part 1)
original ↗
22 May 2023
Installing OSC With pipx
original ↗
27 Apr 2023
Playing with OpenStack Nova APIs from a Python Shell
original ↗
22 Mar 2023
Hello, Gophercloud
original ↗
16 Feb 2023
API Versioning in Openstack
original ↗
3 Feb 2023
2022
Zero-Downtime Upgrades With SQLAlchemy and Alembic
original ↗
13 Nov 2022