GithubHelp home page GithubHelp logo

ghuntley / noyaml Goto Github PK

View Code? Open in Web Editor NEW
416.0 2.0 27.0 426 KB

A silly emotional rant about the state of devops tooling/the infrastructure sector in 2018. #noyaml.com

Home Page: https://noyaml.com

License: GNU Affero General Public License v3.0

CSS 43.09% HTML 7.40% JavaScript 34.58% Handlebars 14.93%
yaml noyaml

noyaml's Introduction

ghuntley's personal monorepo Views LinkedIn

//ops/dns: terraform apply Automated dependency updates //ops/ci: build

This repository is the monorepo for my personal software.

Everything in here is built using Nix with an automatic attribute-set layout that mirrors the filesystem layout of the repository (this might feel familiar to users of Bazel).

If you've ended up here and have no idea who I am, feel free to follow me on Twitter.

Contributing

If you'd like to contribute to any of the tools in here, please check out the contribution guidelines

noyaml's People

Contributors

0mp avatar afiorillo avatar alecbz avatar cartermp avatar colmmacc avatar dansvo avatar davenicoll avatar doekman avatar federicoceratto avatar fsttesla avatar georgevreilly avatar ght avatar ghuntley avatar gukoff avatar hdgarrood avatar jakesteam avatar jankeromnes avatar nadrieril avatar nin-jin avatar q3k avatar rafaelpardor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

noyaml's Issues

Stop using monaco editor

Why are you willing to go through such a pain of embedding an editor just for a horrible user experience (especially on mobile)? I hate your site more than I hate editing GitHub Workflow files. This fact alone make your rant loses its merit. Stop it! Just use a site generator!

Suggest some alternatives

After all that, I still don't know how to replace YAML. Using structs et al. is not always possible. For example, when building a CLI, it may make sense to handle configuration by having a single YAML file open in vim instead of having a complex system of nested configuration subcommands.

Would it make sense to add a section with some alternatives to YAML (and how they are better)?

noyaml.com returns 404

Hi, not sure if this is expected, but it seems like noyaml.com is no longer working:

$ curl https://noyaml.com
Not Found

License on code

Hi

This isn't an issue as such, but I really love the waving octocat in the corner, but your code doesn't have a license so I don't want to include it in my code if you don't want me to. Am I ok to do this?

Thanks

StrictYAML

I'm the author of this library which was inspired by most of the same issues which inspired this website - for example the Norway problem. The overriding goal was to make it type-safe, which it is.

It doesn't solve 100% of the issues raised, and I still think that there are certain things it shouldn't ever be used for - e.g. deployment pipelines or anything else resembling a programming language, but it's 90% of the way there (still missing a nice, simple spec - one day I will get around to that).

I saw somebody mention it in one of the other issues and I was wondering if you'd be open to some sort of reference to it in the page or if it would spoil the one overriding message of avoiding YAML at all possible costs :)

Trigger some easter egg when I correct NO

When I correct NO from:

NI: Nicaragua
NL: Netherlands
NO: Norway # 💣!

to

NI: Nicaragua
NL: Netherlands
"NO": Norway # 💣!

(after reading that paragraph)

…please trigger some fun thing. Like ghost/magic writing "Yes, exactly like that."
…or a popup "smart ass"…
…or "You really needed to try that now, did not you?"

Add Open Graph image

Hi 👋

Big fan of your website! If I may, I'd like to suggest adding an Open Graph image. While the domain name is already pretty clear, such a preview image provides even more opportunity to quickly get the point across and/or tease people into visiting the site.

Example:
image
(source)

For reference, here's how I implemented it in one of my websites: https://gitlab.com/dAnjou/zen-of-coding/-/tree/master/public/1. Google Chat shows it like this:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.