It is Infrastructure as Code, not Infrastructure as YAML!

In the beginning the Sysadmin created the Infrastructure and the Network.And the Infrastructure was without form, and void; and darkness was upon the face of the deep.

Kalvad
Ah, yes, the dream of every developer: yet another "groundbreaking" platform that combines the excitement of #SQL with the thrill of YAML! 🤯 Because nothing screams "innovation" like removing the fun of drag-and-drop UIs for the pure joy of text-based tedium. 🎉
https://github.com/paloaltodatabases/sequor #developer #dreams #YAML #innovation #techhumor #textbased #HackerNews #ngated
GitHub - paloaltodatabases/sequor: Sequor is a SQL-centric platform for building API integrations without lock-in and black boxes. Fuses API execution with SQL logic to provide an open, flexible platform for all your data and app integrations.

Sequor is a SQL-centric platform for building API integrations without lock-in and black boxes. Fuses API execution with SQL logic to provide an open, flexible platform for all your data and app in...

GitHub

Build API integrations with SQL and YAML – no SaaS lock-in, no drag-and-drop UIs

https://github.com/paloaltodatabases/sequor

#HackerNews #Build #API #integrations #with #SQL #and #YAML #– #no #SaaS #lock-in #no #drag-and-drop #UIs

APIIntegration #SQL #YAML #NoSaaS #LockIn #OpenSource

GitHub - paloaltodatabases/sequor: Sequor is a SQL-centric platform for building API integrations without lock-in and black boxes. Fuses API execution with SQL logic to provide an open, flexible platform for all your data and app integrations.

Sequor is a SQL-centric platform for building API integrations without lock-in and black boxes. Fuses API execution with SQL logic to provide an open, flexible platform for all your data and app in...

GitHub

Just to be on record:
I honestly didn’t expect that even non-YAML code (👀 @nuke build – yeah, I’m talking to you...) would require just as many fucking never-ending commits.
Azure DevOps has proven me wrong. (lol)

The real pain point?
No local test run
No Run pipeline locally
Zero feedback until you PR, merge, and let it rip on main

So yeah, we’re basically testing on the main branch. In production. In 2025.
For everything else, there’s: ¯\_(ツ)_/¯

Also, I firmly believe that not only Carthage must be destroyed, but also:

- CI/CD with no local feedback loop
- “Works on my machine” excuses
_ YAML files that silently break on pasted tabs
- And every doc that starts with “just”

And yes — I really thought nuke build would make things better...
But after 24 hours of commits, checks, and trial-and-error, I’ve been proven otherwise (and I really wanted to make it work and local debugging is awesome — but it’s useless when the docs are a soggy mess and don’t reflect reality.)

#DevOps #AzureDevOps #YAML #NukeBuild #CI #CICD #MainBranchDrivenDevelopment
#WorksOnMyMachine #AgileStruggles #ModernDev #CarthagoDelendaEst #DevHumor
#BuildFail #DebuggingHell #LocalIsNotProd #SoftwareEngineering #DotNet #DevLife

Good reason not to use #YAML: It breaks when exposed to the Norwegian country code.

(edit: Apparently this only applies to an archaic version of YAML and is fixed in later versions. So never mind.
​)
I'm now working on enough #yaml that I want to apply #dhall to it all... I'm thinking about the incredibly lucky people that will inherit this infrastructure as code from me...

Why ????

YAML interprets certain unquoted strings as booleans:

yes, no, on, off,

#python #yamlops #yaml #yamlengineer

Working on some updates to the Home Assistant Config Helper VSCode extensions for the past few weeks as it needed replacement of the YAML parser used; now that is done...

I've added: Warnings for the use of entity IDs that don't exist in your instance 😎

#HomeAssistant #VSCode #YAML

Ah yes, let's all get excited about yet another list of #math #theorems being checked off in #Lean, because who wouldn't want to spend their weekend editing a #YAML file on GitHub? 🤓📝 Apparently, nothing screams cutting-edge #innovation like turning math into a scavenger hunt for theorem provers. 🎉🔍
https://leanprover-community.github.io/100.html #GitHub #theoremprovers #HackerNews #ngated
100 theorems in Lean

Discover how #PklLang is redefining Infrastructure as Code!

Unlike complex #YAML, Pkl uses schemas & constraints for robust configuration management, catching errors early and providing clear feedback.

🎥 Watch the video by Dan Chao (Software Engineer, Apple) - complete with demo & transcript: https://bit.ly/4jilS5u

#InfrastructureAsCode #Kubernetes #IaC