56,966 blogs · [ { "id": "01a0877c-2d98-73e4-bdf3-8b42fee266c9", "title": "Comics: 1st July 2026 Read List", "url": "https://geektechstuff.com/2026/07/04/comics-1st-july-2026-read-list/", "published_at": "2026-07-04T16:20:27+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b42ff4dbf2c", "title": "Comics: Brink – 2000AD (Review)", "url": "https://geektechstuff.com/2026/06/21/comics-brink-2000ad-review/", "published_at": "2026-06-21T17:15:01+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b4300083675", "title": "GitHub – Profile ReadMe", "url": "https://geektechstuff.com/2026/06/16/github-profile-readme/", "published_at": "2026-06-16T18:42:14+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b4300623906", "title": "The Letters Page", "url": "https://geektechstuff.com/2026/06/05/the-letters-page/", "published_at": "2026-06-05T20:32:42+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b43010173ad", "title": "Star Wars: The Mandalorian and Grogu (Review)", "url": "https://geektechstuff.com/2026/05/26/star-wars-the-mandalorian-and-grogu-review/", "published_at": "2026-05-26T15:42:04+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b4301b57907", "title": "Git Commands I Should Have Learned Earlier…", "url": "https://geektechstuff.com/2026/05/17/git-commands-i-should-have-learned-earlier/", "published_at": "2026-05-17T19:44:01+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b4301f65e19", "title": "Personal Update: Post Graduate Diploma", "url": "https://geektechstuff.com/2026/04/05/personal-update-post-graduate-diploma/", "published_at": "2026-04-05T17:09:48+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b43026bfa75", "title": "Argo CD: Deleting an app via YAML (Kubernetes)", "url": "https://geektechstuff.com/2026/04/02/argo-cd-deleting-an-app-via-yaml-kubernetes/", "published_at": "2026-04-02T18:20:00+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b4302de75a3", "title": "Argo CD: Deploying An App via YAML (Kubernetes)", "url": "https://geektechstuff.com/2026/03/31/argo-cd-deploying-an-app-via-yaml-kubernetes/", "published_at": "2026-03-31T19:05:49+00:00" }, { "id": "01a0877c-2d98-73e4-bdf3-8b430300007f", "title": "Helm – Linting (Kubernetes)", "url": "https://geektechstuff.com/2026/03/30/helm-linting-kubernetes/", "published_at": "2026-03-30T16:43:00+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-2111794da9c2", "title": "Marvel Maximum Collection (Review)", "url": "https://geektechstuff.com/2026/03/28/marvel-maximum-collection-review/", "published_at": "2026-03-28T08:41:00+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-211179b968d4", "title": "Introducing Argo CD and GitOps (Kubernetes)", "url": "https://geektechstuff.com/2026/03/27/introducing-argo-cd-and-gitops-kubernetes/", "published_at": "2026-03-27T15:20:37+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-211179cb0d9e", "title": "Helm – Creating a Chart (Kubernetes)", "url": "https://geektechstuff.com/2026/03/26/helm-creating-a-chart-kubernetes/", "published_at": "2026-03-26T15:07:26+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117ab26f86", "title": "Helm – Kubernetes Package Manager (Kubernetes)", "url": "https://geektechstuff.com/2026/03/06/helm-kubernetes-package-manager-kubernetes/", "published_at": "2026-03-06T20:49:24+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117ab3a18e", "title": "Shell Shortcut Commands (Linux)", "url": "https://geektechstuff.com/2026/03/04/shell-shortcut-commands-linux/", "published_at": "2026-03-04T21:20:00+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117ae866bc", "title": "VUCA Environment (DevOps)", "url": "https://geektechstuff.com/2026/03/01/vuca-environment-devops/", "published_at": "2026-03-01T20:47:50+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117bb5fee5", "title": "Liveness Checks (Kubernetes)", "url": "https://geektechstuff.com/2026/02/21/liveness-checks-kubernetes/", "published_at": "2026-02-21T13:57:13+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117c943297", "title": "AI: Wooldridge, Fry, and Stuart (Artificial Intelligence)", "url": "https://geektechstuff.com/2026/02/19/ai-wooldridge-fry-and-stuart-artificial-intelligence/", "published_at": "2026-02-19T19:21:23+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117cf24917", "title": "Kubernetes Pods – Requests and Limits (Kubernetes)", "url": "https://geektechstuff.com/2026/02/15/kubernetes-pods-requests-and-limits-kubernetes/", "published_at": "2026-02-15T22:23:00+00:00" }, { "id": "01a0c50e-d858-7259-bb6e-21117d6b8827", "title": "Testing Kubernetes Load Balancer via Replicas (Kubernetes)", "url": "https://geektechstuff.com/2026/02/14/testing-kubernetes-load-balancer-via-replicas-kubernetes/", "published_at": "2026-02-14T12:56:44+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a02fd7b2", "title": "Free AI Training (Artificial Intelligence)", "url": "https://geektechstuff.com/2026/01/28/free-ai-training-artificial-intelligence/", "published_at": "2026-01-28T21:20:59+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a03de414", "title": "Load Balancer (Kubernetes)", "url": "https://geektechstuff.com/2026/01/18/load-balancer-kubernetes/", "published_at": "2026-01-18T17:09:27+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a0611ab3", "title": "Goodbye 3G (A UK Perspective)", "url": "https://geektechstuff.com/2025/12/17/goodbye-3g-a-uk-perspective/", "published_at": "2025-12-17T12:00:00+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a0f4c77e", "title": "TCP/IP Model", "url": "https://geektechstuff.com/2025/12/14/tcp-ip-model/", "published_at": "2025-12-14T17:57:33+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a11635fa", "title": "Networking Protocols", "url": "https://geektechstuff.com/2025/12/10/networking-protocols/", "published_at": "2025-12-10T17:54:09+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a174e294", "title": "Marvel Cosmic Invasion (Review)", "url": "https://geektechstuff.com/2025/12/06/marvel-cosmic-invasion-review/", "published_at": "2025-12-06T15:12:24+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a1abfd8c", "title": "Base64 – Decoding and Padding Problems (Python)", "url": "https://geektechstuff.com/2025/11/28/base64-decoding-and-padding-problems-python/", "published_at": "2025-11-28T17:43:41+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a217f6e4", "title": "JSON Web Token / JWT (Security)", "url": "https://geektechstuff.com/2025/11/17/json-web-token-jst-security/", "published_at": "2025-11-17T18:39:58+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a2bedb9c", "title": "Security: OWASP Top Ten 2025", "url": "https://geektechstuff.com/2025/11/11/security-owasp-top-ten-2025/", "published_at": "2025-11-11T21:55:09+00:00" }, { "id": "01a0c51d-55b4-70af-9c23-4e39a30fe491", "title": "How good is Artificial Intelligence at writing a blog post? (Artificial Intelligence)", "url": "https://geektechstuff.com/2025/10/22/how-good-is-artificial-intelligence-at-writing-a-blog-post-artificial-intelligence/", "published_at": "2025-10-22T20:51:25+00:00" }, { "id": "01a0c528-6908-7318-a793-d2ab53cf7b32", "title": "Artificial Intelligence: Vector Embeddings", "url": "https://geektechstuff.com/2025/10/09/artificial-intelligence-vector-embeddings/", "published_at": "2025-10-09T18:05:00+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24cf31aca0", "title": "Arcade Club Bury (Review)", "url": "https://geektechstuff.com/2025/09/28/arcade-club-bury-review/", "published_at": "2025-09-28T14:07:14+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24cfe4792e", "title": "Hexadecimal", "url": "https://geektechstuff.com/2025/09/25/hexadecimal/", "published_at": "2025-09-25T16:06:41+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d0c24b46", "title": "AI in Government and Academia Summit 2025 (Manchester, UK)", "url": "https://geektechstuff.com/2025/09/17/ai-in-government-and-academia-summit-2025-manchester-uk/", "published_at": "2025-09-17T20:56:26+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d1432afb", "title": "Proxmox: Terraform Cloudinit", "url": "https://geektechstuff.com/2025/07/12/proxmox-terraform-cloudinit/", "published_at": "2025-07-12T19:03:00+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d2417d84", "title": "Personal Update: BSc to MSc", "url": "https://geektechstuff.com/2025/07/10/personal-update-bsc-to-msc/", "published_at": "2025-07-10T19:01:00+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d2975eb0", "title": "Proxmox: Cloudinit", "url": "https://geektechstuff.com/2025/07/08/proxmox-cloudinit/", "published_at": "2025-07-08T18:36:57+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d29cbadb", "title": "K3s Cluster (Kubernetes)", "url": "https://geektechstuff.com/2025/07/02/k3s-cluster-kubernetes/", "published_at": "2025-07-02T11:02:00+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d315b860", "title": "Proxmox: Adding A Share", "url": "https://geektechstuff.com/2025/06/30/proxmox-adding-a-share/", "published_at": "2025-06-30T11:00:00+00:00" }, { "id": "01a0c528-6909-73a4-9069-be24d33bd802", "title": "Linux: Creating an NFS Share", "url": "https://geektechstuff.com/2025/06/28/linux-creating-an-nfs-share/", "published_at": "2025-06-28T10:39:42+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5354fd0da524", "title": "Personal Update: BCS Essential Certificate in Artificial Intelligence (AI)", "url": "https://geektechstuff.com/2025/06/19/personal-update-bcs-essential-certificate-in-artificial-intelligence-ai/", "published_at": "2025-06-19T18:00:00+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5354fd382e41", "title": "Proxmox Cluster", "url": "https://geektechstuff.com/2025/06/18/proxmox-cluster/", "published_at": "2025-06-18T18:02:40+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5354fdd1aa34", "title": "Artificial Intelligence: What Are The Asilomar Principles?", "url": "https://geektechstuff.com/2025/06/16/artificial-intelligence-what-are-the-asilomar-principles/", "published_at": "2025-06-16T19:00:00+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5354fe653c5b", "title": "GitHub Codespaces: Creating A Codespace", "url": "https://geektechstuff.com/2025/06/14/github-codespaces-creating-a-codespace/", "published_at": "2025-06-14T10:37:10+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5354ff5afa01", "title": "Artificial Intelligence: What is the Gorilla Problem?", "url": "https://geektechstuff.com/2025/06/05/artificial-intelligence-what-is-the-gorilla-problem/", "published_at": "2025-06-05T16:03:09+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-535500227322", "title": "Good Bye Linux Format", "url": "https://geektechstuff.com/2025/05/29/good-bye-linux-format/", "published_at": "2025-05-29T18:35:00+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-53550036d588", "title": "AI For Good – Book Review", "url": "https://geektechstuff.com/2025/05/27/ai-for-good-book-review/", "published_at": "2025-05-27T17:49:14+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-53550111bf8d", "title": "Mocking (Python)", "url": "https://geektechstuff.com/2025/05/22/mocking-python/", "published_at": "2025-05-22T16:39:17+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-535501652397", "title": "Terraforming Proxmox", "url": "https://geektechstuff.com/2025/05/15/terraforming-proxmox/", "published_at": "2025-05-15T17:22:49+00:00" }, { "id": "01a0c533-8bf3-7145-8ee7-5355023cf037", "title": "JavaScript: json-server", "url": "https://geektechstuff.com/2025/03/18/javascript-json-server/", "published_at": "2025-03-18T15:15:00+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdbdeff187", "title": "DevOps: What is DORA?", "url": "https://geektechstuff.com/2025/03/17/devops-what-is-dora/", "published_at": "2025-03-17T15:49:09+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdbe3d1450", "title": "DevOps: Muri, Mura, Muda", "url": "https://geektechstuff.com/2025/03/16/devops-muri-mura-muda/", "published_at": "2025-03-16T15:27:22+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdbec13345", "title": "LLM – Terminology To Help", "url": "https://geektechstuff.com/2025/01/14/llm-terminology-to-help/", "published_at": "2025-01-14T21:20:55+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdbf0c5dcb", "title": "LLM – Retrieval Augmented Generation (RAG) with Ollama Embeddings", "url": "https://geektechstuff.com/2025/01/05/llm-retrieval-augmented-generation-rag-with-ollama-embeddings/", "published_at": "2025-01-05T14:10:26+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdbfd939ce", "title": "LLM – Langchain Templates (Python)", "url": "https://geektechstuff.com/2025/01/03/llm-langchain-templates-python/", "published_at": "2025-01-03T15:25:57+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdc0096bc4", "title": "Interacting with Ollama with Langchain (Python)", "url": "https://geektechstuff.com/2024/12/29/interacting-with-ollama-with-langchain-python/", "published_at": "2024-12-29T14:45:51+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdc0f347e4", "title": "Installing a local Large Language Model (LLM) with Ollama", "url": "https://geektechstuff.com/2024/12/28/installing-a-local-large-language-model-llm-with-ollama/", "published_at": "2024-12-28T21:04:09+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdc1b8939c", "title": "GitHub Copilot Free Tier", "url": "https://geektechstuff.com/2024/12/18/github-copilot-free-tier/", "published_at": "2024-12-18T20:58:42+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdc2690573", "title": "Adding MFA to SSH Ubuntu 24.04 (Linux)", "url": "https://geektechstuff.com/2024/11/22/adding-mfa-to-ssh-ubuntu-24-04-linux/", "published_at": "2024-11-22T18:29:38+00:00" }, { "id": "01a0c53e-1e6e-7011-ac83-f2bdc2b7f92f", "title": "Vue.JS Testing", "url": "https://geektechstuff.com/2024/11/13/vue-js-testing/", "published_at": "2024-11-13T21:47:22+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c474392ee", "title": "Vue.JS, Django, GraphQL API and more!", "url": "https://geektechstuff.com/2024/10/21/vue-js-django-graphql-api-and-more/", "published_at": "2024-10-21T20:44:39+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c47e35662", "title": "Git: Left Over Branches", "url": "https://geektechstuff.com/2024/10/12/git-left-over-branches/", "published_at": "2024-10-12T18:12:27+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c4841da87", "title": "Five Domains of Digital Transformation", "url": "https://geektechstuff.com/2024/10/11/five-domains-of-digital-transformation/", "published_at": "2024-10-11T17:23:13+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c49068822", "title": "ASP.Net / Blazor via Docker", "url": "https://geektechstuff.com/2024/05/22/asp-net-blazor-via-docker/", "published_at": "2024-05-22T14:04:34+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c491a6fde", "title": "Northwest Computer Museum (UK)", "url": "https://geektechstuff.com/2024/04/27/northwest-computer-museum-uk/", "published_at": "2024-04-27T21:19:55+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c4966c779", "title": "GeekTechStuff.com gets a 2024 refresh", "url": "https://geektechstuff.com/2024/03/13/geektechstuff-com-gets-a-2024-refresh/", "published_at": "2024-03-13T18:31:51+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c49dba440", "title": "GeekTechStuff Heads To DTX Manchester 2023!", "url": "https://geektechstuff.com/2023/05/17/geektechstuff-heads-to-dtx-manchester-2023/", "published_at": "2023-05-17T20:18:22+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c4a5eb3ba", "title": "Web Security – OWASP ZAP", "url": "https://geektechstuff.com/2023/05/16/web-security-owasp-zap/", "published_at": "2023-05-16T11:20:02+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c4b5dc076", "title": "Free BBC micro:bits For UK Primary Schools", "url": "https://geektechstuff.com/2023/05/15/free-bbc-microbits-for-uk-primary-schools/", "published_at": "2023-05-15T11:21:58+00:00" }, { "id": "01a0c546-8f39-7371-9db1-8b4c4bc4884b", "title": "Personal Update: May 2023, Contemporary Issues in Digital Technology", "url": "https://geektechstuff.com/2023/05/11/personal-update-may-2023-contemporary-issues-in-digital-technology/", "published_at": "2023-05-11T12:13:17+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1ce67841", "title": "Flask and SQLAlchemy: Connecting To MySQL (Python / Notes)", "url": "https://geektechstuff.com/2023/05/10/flask-and-sqlalchemy-connecting-to-mysql-python-notes/", "published_at": "2023-05-10T10:31:00+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1d9d94d8", "title": "Continuous Deployment, Continuous Delivery – The CD of CI/CD (GitHub / Python / DevOps)", "url": "https://geektechstuff.com/2023/05/09/continuous-deployment-continuous-delivery-the-cd-of-ci-cd-github-python-devops/", "published_at": "2023-05-09T21:12:31+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1e48a9cd", "title": "Code Coverage (Python / DevOps)", "url": "https://geektechstuff.com/2023/05/08/code-coverage-python-devops/", "published_at": "2023-05-08T12:21:05+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1e863ceb", "title": "Azure Fundamentals (AZ-900) Certification", "url": "https://geektechstuff.com/2023/04/05/azure-fundamentals-az-900-certification/", "published_at": "2023-04-05T13:13:44+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1f38c576", "title": "Digital Inclusion, Volunteering and Linux!", "url": "https://geektechstuff.com/2023/04/01/digital-inclusion-volunteering-and-linux/", "published_at": "2023-04-01T17:22:04+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d1fa8d2cd", "title": "Do Until (BASH)", "url": "https://geektechstuff.com/2023/03/31/do-until-bash/", "published_at": "2023-03-31T21:32:37+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d20499654", "title": "National Apprenticeship Week 2023", "url": "https://geektechstuff.com/2023/02/05/national-apprenticeship-week-2023/", "published_at": "2023-02-05T20:23:03+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d20c03c88", "title": "Rubber Duck Debugging / Rubber Ducking (DevOps)", "url": "https://geektechstuff.com/2023/01/09/rubber-duck-debugging-rubber-ducking-devops/", "published_at": "2023-01-09T18:52:00+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d210f721f", "title": "Pareto Principle aka 80/20 Rule (DevOps)", "url": "https://geektechstuff.com/2022/11/09/pareto-principle-aka-80-20-rule-devops/", "published_at": "2022-11-09T18:23:00+00:00" }, { "id": "01a0c54f-3e0f-722d-b9b8-5f5d21a6df08", "title": "Semantic Versioning (DevOps)", "url": "https://geektechstuff.com/2022/10/20/semantic-versioning-devops/", "published_at": "2022-10-20T09:00:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39cc3b12c", "title": "What Is Technical Debt? (DevOps)", "url": "https://geektechstuff.com/2022/10/14/what-is-technical-debt-devops/", "published_at": "2022-10-14T08:30:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39d0a8f67", "title": "Adding Badges To Read Me File (GitHub)", "url": "https://geektechstuff.com/2022/10/13/adding-badges-to-read-me-file-github/", "published_at": "2022-10-13T17:52:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39d5cc39d", "title": "Generating / Reading QR Codes via Python (Python)", "url": "https://geektechstuff.com/2022/10/06/generating-reading-qr-codes-via-python-python/", "published_at": "2022-10-06T16:43:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39da66542", "title": "Azure Load Testing (Azure)", "url": "https://geektechstuff.com/2022/09/25/azure-load-testing-azure/", "published_at": "2022-09-25T19:00:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39e74932d", "title": "An Asset WebApp (Flask / Python)", "url": "https://geektechstuff.com/2022/09/20/an-asset-webapp-flask-python/", "published_at": "2022-09-20T19:00:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e39f499b90", "title": "Running Flask As A Linux Service (Linux / Python)", "url": "https://geektechstuff.com/2022/09/12/running-flask-as-a-linux-service/", "published_at": "2022-09-12T17:05:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e3a0204085", "title": "Using GitHub Actions To Add Continuous Integration (CI) To A Project (GitHub / Python)", "url": "https://geektechstuff.com/2022/09/06/using-github-actions-to-add-continuous-integration-ci-to-a-project-github-python/", "published_at": "2022-09-06T08:06:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e3a0397023", "title": "AttributeError: ‘FlaskClientTestCase’ object has no attribute ‘app_context’ – Unit Testing (Python)", "url": "https://geektechstuff.com/2022/08/30/attributeerror-flaskclienttestcase-object-has-no-attribute-app_context-unit-testing-python/", "published_at": "2022-08-30T16:26:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e3a049856c", "title": "Program Development Life Cycle (PDLC)", "url": "https://geektechstuff.com/2022/07/22/program-development-life-cycle-pdlc/", "published_at": "2022-07-22T07:30:00+00:00" }, { "id": "01a0c557-89a6-70c5-8531-f2e3a0e81664", "title": "What is Agile?", "url": "https://geektechstuff.com/2022/07/21/what-is-agile/", "published_at": "2022-07-21T09:20:13+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58b3084cd", "title": "Engineering In Plain Sight – Book Review", "url": "https://geektechstuff.com/2022/05/31/engineering-in-plain-sight-book-review/", "published_at": "2022-05-31T16:09:13+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58b5ca244", "title": "Exporting Local Group Members (Windows)", "url": "https://geektechstuff.com/2022/05/27/exporting-local-group-members-windows/", "published_at": "2022-05-27T11:02:00+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58bf35ce3", "title": "The History Of The Computer -Book Review", "url": "https://geektechstuff.com/2022/05/26/the-history-of-the-computer-book-review/", "published_at": "2022-05-26T11:28:00+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58c32698a", "title": "Power UP Is Back For 2022!", "url": "https://geektechstuff.com/2022/05/25/power-up-is-back-for-2022/", "published_at": "2022-05-25T08:47:13+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58c4c3950", "title": "Jupyter Notebook via Docker on Raspberry Pi (Python, Raspberry Pi)", "url": "https://geektechstuff.com/2022/05/17/jupyter-notebook-via-docker-on-raspberry-pi-python-raspberry-pi/", "published_at": "2022-05-17T19:00:00+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58d236575", "title": "Statistics: Descriptive vs Inferential, Population vs Sample (Notes)", "url": "https://geektechstuff.com/2022/05/17/statistics-descriptive-vs-inferential-population-vs-sample-notes/", "published_at": "2022-05-17T12:47:26+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58d89b744", "title": "Data Variability: Standard Deviation and Variance (Notes)", "url": "https://geektechstuff.com/2022/05/10/data-variability-standard-deviation-and-variance-notes/", "published_at": "2022-05-10T17:55:34+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58daa31b2", "title": "SQL vs NoSQL (Notes)", "url": "https://geektechstuff.com/2022/05/09/sql-vs-nosql-notes/", "published_at": "2022-05-09T16:21:35+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58e8302cf", "title": "Data, Data Lakes and Data Warehouses (Notes)", "url": "https://geektechstuff.com/2022/04/26/data-data-lakes-and-data-warehouses/", "published_at": "2022-04-26T19:17:08+00:00" }, { "id": "01a0c55f-f045-73e7-a32e-8df58f5823f8", "title": "Data Architecture, Data Modelling and Data Processing (Notes)", "url": "https://geektechstuff.com/2022/04/22/data-architecture-data-modelling-and-data-processing-notes/", "published_at": "2022-04-22T10:05:00+00:00" } ] posts Claim your blog
Back to geektechstuff.com
Blog · corpus.blog/blogs/geektechstuff.com/posts

geektechstuff.com

geektechstuff.com

2026

2025

2024

2023

2022