dabase.com on dabase
https://dabase.com/
Recent content on dabase.comHugo -- gohugo.ioenhendry+[email protected] (Kai Hendry)hendry+[email protected] (Kai Hendry)AI's broken mirror
https://dabase.com/podcast/024-ais-broken-mirror/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/024-ais-broken-mirror/https://docs.google.com/document/d/1zoc-0L1o1Cyxtgatb9fN_ZGBGbshZIb9BTzwEj0C4Gc/edit?tab=t.0#heading=h.nimhcz973asx
https://dabase.com/podcast/ for a summarySnowflake IaC without switching to Terraform
https://dabase.com/blog/2026/snowflake-cdktn/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2026/snowflake-cdktn/Using CDK Terrain with the official Snowflake Terraform providerValidating AI output & Refactoring Infrastructure
https://dabase.com/podcast/023-validating-ai-output-refactoring-infrastructure/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/023-validating-ai-output-refactoring-infrastructure/Show notes: https://docs.google.com/document/d/1zoc-0L1o1Cyxtgatb9fN_ZGBGbshZIb9BTzwEj0C4Gc/edit?tab=t.0
https://dabase.com/podcast/ for a summaryJira is the AI adoption challenge
https://dabase.com/podcast/022-jira-is-the-ai-adoption-challenge/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/022-jira-is-the-ai-adoption-challenge/The elephant in the room is Jira. How can we adopt AI in a structured way in an Enterprise?
https://dabase.com/podcast/Tags are not free in AWS CDK
https://dabase.com/blog/2026/cdk-deploy-tags-gotchas/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2026/cdk-deploy-tags-gotchas/AWS CDK's --tags CLI flag has subtle gotchas: tags vanish in self-mutating pipelines, frequently-changing tags cause unexpected resource churn, and service-specific tagging quirks can break deployments.AI Vampire
https://dabase.com/podcast/020-ai-vampire/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/020-ai-vampire/Do please Rate and share to keep us rewarded / motivated to share!
Show notes: https://docs.google.com/document/d/1zoc-0L1o1Cyxtgatb9fN_ZGBGbshZIb9BTzwEj0C4Gc/edit?tab=t.0cfgmgmtcamp 2026 debrief
https://dabase.com/podcast/019-cfgmgmtcamp-2026-debrief/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/019-cfgmgmtcamp-2026-debrief/Previous 2025 vlog: https://youtu.be/QQB6juzzIZU?si=5mrQi_ox8ds0ENp2
I'll add more links as I find a decent internet connection!
https://www.youtube.com/watch?v=yxzghm3Fdj8&t=10718s is Adam Jacob's AI talk
CDK plan we were talking about: https://gist.github.com/kaihendry/ce6574744e161d4ba8ba283b8dada85cAI Engineer Anti-Patterns + more
https://dabase.com/podcast/018-ai-engineer-antipatterns-more/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/018-ai-engineer-antipatterns-more/I show https://clawd.bot/ & WhatsApp integration.
We touch how type checking is not done enough in Python https://docs.astral.sh/ty/
We speculate what's the "Next big thing" in Infrastructure... better state management with https://stategraph.com/?
https://handy.computer/ dictation (speech to text) is shown
We try capture what the the AI lifecycle looks like right now.
Show notes: https://docs.google.com/document/d/1zoc-0L1o1Cyxtgatb9fN_ZGBGbshZIb9BTzwEj0C4Gc/edit?usp=sharing
Kai will be at https://fosdem.org/2026/ & https://cfgmgmtcamp.org/ghent2026/ next week ... say hello if you see me!What makes a good AI infrastructure engineer?
https://dabase.com/podcast/017-what-makes-a-good-ai-infrastructure-engineer/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/017-what-makes-a-good-ai-infrastructure-engineer/https://docs.google.com/document/d/1zoc-0L1o1Cyxtgatb9fN_ZGBGbshZIb9BTzwEj0C4Gc/edit?usp=sharingMeasuring AI productivity, and will AI have Ads?
https://dabase.com/podcast/016-measuring-ai-productivity-and-will-ai-have-ads/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/016-measuring-ai-productivity-and-will-ai-have-ads/https://x.com/kaihendry/status/2009678360046420110
https://docs.astral.sh/uv/llms.txtPython uv Upgrade
https://dabase.com/blog/2026/pyproject-upgrade/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2026/pyproject-upgrade/Upgrading Python dependencies in uv based pyproject.tomlRalph Wiggum, Gas town, Playwright right, Omarchy & Skill issues
https://dabase.com/podcast/015-ralph-wiggum-gas-town-playwright-right-omarchy-skill-issues/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/015-ralph-wiggum-gas-town-playwright-right-omarchy-skill-issues/https://x.com/mattpocockuk/status/2008200878633931247
https://steve-yegge.medium.com/the-future-of-coding-agents-e9451a84207c https://github.com/steveyegge/gastown
https://github.com/kaihendry/skills
00:00 Ralph Wiggum 01:37 Gas town 13:21 Testing 16:26 Playwright demo 33:41 Ralph Wiggum memes 36:37 Omarchy 41:11 Skills for AIUpskilling Your Infrastructure Team with AI
https://dabase.com/blog/2026/upskilling-your-infrastructure-team-with-ai/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2026/upskilling-your-infrastructure-team-with-ai/Bring Claude to the table for making AWS Infrastructure decisions with the best informationScaling AskUserQuestionTool
https://dabase.com/podcast/014-scaling-askuserquestiontool/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/014-scaling-askuserquestiontool/Vibe coded Chrome extension to show Amazon UK Data First Available: https://github.com/kaihendry/date-first-available
My failed thought experiment to get AI to setup my PI https://github.com/kaihendry/ai-pi
My blog about how I got my Pi setup as a VPS host: https://dabase.com/blog/2026/machinectl-trixie-pi/
Markdown to Confluence POC https://github.com/kaihendry/md-confluence
https://x.com/trq212/status/2005315275026260309 promotes the AskUserQuestionTool idea
Kiro seminar (PAID) https://www.eventbrite.com/e/hands-on-spec-driven-development-workshop-tickets-1812679024759?aff=so%E2%80%A6
https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04Raspberry PI VPS host
https://dabase.com/blog/2026/machinectl-trixie-pi/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2026/machinectl-trixie-pi/Systemd nspawn configuration with an A&A subnet on a Raspberry Pi with a UniFi networkSpec Kit vs Conductor
https://dabase.com/podcast/013-spec-kit-vs-conductor/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/013-spec-kit-vs-conductor/https://developers.googleblog.com/conductor-introducing-context-driven-development-for-gemini-cli/
Clip is from https://www.youtube.com/watch?v=CEvIs9y1uog
Don't paste screenshots of terminals, use: https://tools.simonwillison.net/terminal-to-html
https://adrianhall.github.io/posts/2025/2025-12-06-spec-kit.html https://www.sanity.io/blog/you-should-never-build-a-cmsWhy do we need the Cloud Development Kit?
https://dabase.com/podcast/012-why-do-we-need-the-cloud-development-kit/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/012-why-do-we-need-the-cloud-development-kit/The Cloud is too complex, we need a programming language, we need abstractions. Terraform isn't enough for AWS.CDK for Terraform and two pizza teams
https://dabase.com/podcast/011-cdk-for-terraform-and-two-pizza-teams/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/011-cdk-for-terraform-and-two-pizza-teams/https://github.com/hashicorp/terraform-cdk/commit/a0c56138e2b4c7b6c128bd7ba08a8e317df852af
Trying to plot the changing Infrastructure landscape.Beads, Speckit, Perles, Opus, Agents, oh my!
https://dabase.com/podcast/010-beads-speckit-perles-opus-agents-oh-my/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/010-beads-speckit-perles-opus-agents-oh-my/https://www.loom.com/share/e2ab7a2dc7354bff88c9f528398e1bbf
Do please comment & Europeans must go to these FREE events:
https://fosdem.org/2026/ https://cfgmgmtcamp.org/ghent2026/Adopting AI with steveyegge/beads
https://dabase.com/podcast/009-adopting-ai-with-steveyeggebeads/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/009-adopting-ai-with-steveyeggebeads/https://dabase.com/podcast/
https://github.com/steveyegge/beads/discussions/430
Goredo: http://www.goredo.cypherpunks.su/AI annoyances
https://dabase.com/blog/2025/ai-annoyances/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/ai-annoyances/A running list of frustrations and problems I encounter when using AI tools.AI Infrastructure addicts
https://dabase.com/podcast/008-ai-infrastructure-addicts/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/008-ai-infrastructure-addicts/https://github.com/addyosmani/gemini-cli-tipsTrialling Jira with Beads
https://dabase.com/blog/2025/trialling-jira-with-beads/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/trialling-jira-with-beads/A personal experience exploring Jira during a 30-day trial period, using beads as a physical tracking method alongside the digital platform.AI acceleration with Anthropic and Beads
https://dabase.com/podcast/007-ai-acceleration-with-anthropic-and-beads/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/007-ai-acceleration-with-anthropic-and-beads/Chatting about @t3dotgg turning onto @anthropic-ai
Phone a farmer https://www.youtube.com/live/nW7-igJA798
https://www.youtube.com/live/cMSprbJ95jg for Steve Yegge about an hour in.
Beads skill that Vincent didn't realise was in the context: https://github.com/kaihendry/dabase.com/blob/main/content/tips/web/bug-reporting-template.mdAI for Infrastructure Engineers
https://dabase.com/podcast/006-ai-for-infrastructure-engineers/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/006-ai-for-infrastructure-engineers/https://youtu.be/cMSprbJ95jg?t=3675
If you're using an IDE you're a bad engineer!Trunk based infrastructure with feature flags
https://dabase.com/podcast/005-trunk-based-infrastructure-with-feature-flags/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/005-trunk-based-infrastructure-with-feature-flags/https://github.com/vincenthsh & https://github.com/kaihendry/ - two infrastructure engineers talking about Instructure sprawl
00:00 AWS Account organisation https://github.com/kaihendry/actions/blob/main/accounts.json 20:00 System Initiative 29:00 Cloud abstractions are needed 30:40 Danger of clickops 37:31 Labels vs Tags 40:10 Integration pointsClaude Skills
https://dabase.com/blog/2025/claude-skills/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/claude-skills/How I made a Claude skill for HugoWho is Vincent DE Smet & what is Grid?
https://dabase.com/podcast/004-who-is-vincent-de-smet-what-is-grid/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/004-who-is-vincent-de-smet-what-is-grid/00:00 Why move to Vietnam? 33:34 Spec Kit and https://github.com/steveyegge/beads? 44:49 Demo of the GridInfrastructure as Code & Platform teams
https://dabase.com/podcast/003-infrastructure-as-code-platform-teams/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/003-infrastructure-as-code-platform-teams/https://aws.amazon.com/cloudcontrolapi/
https://s.natalian.org/2025-10-19/CommunityDay_Malaysia_2025.pptxWhat is Spec-Driven Development?
https://dabase.com/podcast/002-what-is-specdriven-development/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/002-what-is-specdriven-development/https://github.com/github/spec-kit
Spec-kitting an existing project: https://youtu.be/SGHIQTsPzuY?si=19uhEGXQv-leUh9J
https://martinfowler.com/articles/exploring-gen-ai/sdd-3-tools.html
WDYT? Comments below!AWS S3 Access Points
https://dabase.com/blog/2025/s3-access-points/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/s3-access-points/Beware of mistakes in Bucket policiesTerralith: the Future of Terraform Automation and Collaboration? (Re-Upload)
https://dabase.com/podcast/001-terralith-the-future-of-terraform-automation-and-collaborati/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/podcast/001-terralith-the-future-of-terraform-automation-and-collaborati/Vincent De Smet is working on https://terraconstructs.dev/
Opentaco trailer from https://www.linkedin.com/posts/izalutski_today-i-am-excited-to-announce-diggers-biggest-activity-7376635476264374272-O2Cp/ (without the copyrighted aggressive music)
https://github.com/diggerhq/digger/blob/develop/taco/agents_context/opentaco-case.md#how-will-this-thing-make-moneyYoga
https://dabase.com/blog/2025/yoga/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/yoga/Stiff? Can't bend down? Yoga is what you needPozidriv bits break!
https://dabase.com/blog/2025/pz2-break/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/pz2-break/Stop using fragile PZ2 bits!2025 Citroën E-C3
https://dabase.com/blog/2025/e-c3/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/e-c3/Italian Sixt electric vehicle car rentalMy favourite clothes
https://dabase.com/blog/2025/clothes/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/clothes/Top to bottomEU Sanitary and phytosanitary
https://dabase.com/blog/2025/eu-sps/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/eu-sps/Sanitary and phytosanitary (SPS)Data Engineering
https://dabase.com/blog/2025/data-engineering/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/data-engineering/Building Data mesh capabilitiesBadminton Restring
https://dabase.com/blog/2025/badminton-restring/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/badminton-restring/Cost to restring a badminton racket in the UKImport Tax is the Tariff
https://dabase.com/blog/2025/uk-tariffs/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/uk-tariffs/Brexit experience importing goods from Finland to the UKFixing Cornish Potholes
https://dabase.com/blog/2025/potholes/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/potholes/Howto fix a pothole in Cornwall, UKTesla Tyres Repair = Replacement!?
https://dabase.com/blog/2025/tesla-tyres/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/tesla-tyres/The expense of Model Y tyres in the UKGitlab Enterprise
https://dabase.com/blog/2025/gitlab-enterprise/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2025/gitlab-enterprise/Tested on GitLab Enterprise Edition 17.9.0-preDarragh Power Cut
https://dabase.com/blog/2024/darragh-power-cut/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/darragh-power-cut/Notes from a 47 hour power cut in CornwallPraze Smart Meter
https://dabase.com/blog/2024/smart-meter/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/smart-meter/Our meter is not in fact, smartMac Mini Family display
https://dabase.com/blog/2024/mac-mini-tv/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/mac-mini-tv/What TV for Mac Mini?European Competitiveness
https://dabase.com/blog/2024/eu-competiveness/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/eu-competiveness/How Europe is disadvantaged itself compared to SingaporeHow to fix the most impactful AWS RDS Slow queries 🐢
https://dabase.com/blog/2024/slow-logs/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/slow-logs/Speeding up slow queries in AWS MySQL instancesNo pagination with the AWS CLI
https://dabase.com/tips/cloud/2024/No-pagination-with-the-AWS-CLI/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/tips/cloud/2024/No-pagination-with-the-AWS-CLI/How do you get all the results from an AWS CLI query without pagination?AWS SSO with Google Chrome profiles
https://dabase.com/blog/2024/aws-sso/
Thu, 12 Mar 2026 15:18:58 +0000hendry+[email protected] (Kai Hendry)https://dabase.com/blog/2024/aws-sso/Mapping AWS profiles to Chrome profiles