diff options
author | Romain Gonçalves <me@rgoncalves.se> | 2021-12-19 20:30:56 +0000 |
---|---|---|
committer | Romain Gonçalves <me@rgoncalves.se> | 2021-12-19 20:40:34 +0000 |
commit | 4373170adb0ad84e7656d3d9cfe9d6eb1aaa06fc (patch) | |
tree | 33c1467bf98aa596108ac198bab33090afb88826 /src/b | |
parent | 5307d1d26d964e8c184f1ebeeef6cc12f36eca42 (diff) | |
download | rgoncalves.se-4373170adb0ad84e7656d3d9cfe9d6eb1aaa06fc.tar.gz |
blog: Add December status update
Diffstat (limited to 'src/b')
-rw-r--r-- | src/b/2021-12-status.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/b/2021-12-status.md b/src/b/2021-12-status.md new file mode 100644 index 0000000..c9a2507 --- /dev/null +++ b/src/b/2021-12-status.md @@ -0,0 +1,40 @@ +title: Status update, December 2021 +date: 2021-12-19 + +## Software development + +Quick update about my software development experience from [last +month](/b/2021-11-status.html): + +- Writing custom linters for configuration files may be helpful for enforcing + consistency with the takeovers I have to deal with. Possible tools: + - [yamllint](https://github.com/adrienverge/yamllint) + - [dhall](https://dhall-lang.org) +- Why microservices? Why? [^1] [^2] +- Considering to play around with `The Go Programming Language`. + +## Infrastructure + +Once again, I have rebuilt from scratch my infrastructure setup with +[ansible](https://github.com/ansible/ansible), even if I haven't tried +[cdist](https://www.cdi.st/manual/latest) yet! Legacy modules have mostly been +copied and pasted, then modified to pass `ansible-lint` and have consistent and +sane defaults. + +> [Check the latest +> changes](https://git.rgoncalves.se/_infrastructure/infrastructure/log). + +In fact I have been fluent with ansible for more than two years, mainly because +of the following reasons: + +- The documentation is complete and very detailled; +- A lot of community modules and plugins are available; +- Industry standard? + +And today I have submitted my first pull request for ansible, aiming to add +`package_facts` support for OpenBSD! + +[^1]: One of the many videos from Kai Hendry that I enjoyed + watching https://yewtu.be/watch?v=clagrT5BC7g +[^2]: There are always such threads on hn ;-) + https://news.ycombinator.com/item?id=29576352 |