Tag automation

 Bookmark

Bookmarked Operational convergence, for REPL-less languages like Go — brandur.org
Post details
Life without a REPL, and how to still be able to manipulate production which even has quite a few benefits over more one-off REPL-driven operations..

Something I've been thinking about for an alternative to rails console for Go, and of course Brandur Leach has excellent thoughts about it

Recommended read: Operational convergence, for REPL-less languages like Go — brandur.org https://brandur.org/fragments/operational-convergence

 Bookmark

I've been reading this over the last few days wondering how I can get it working with my work Mac + Zoom, or if I use a pared down version

Recommended read: Making a Linux-Based “On-Air” Light for My Home Office w/ Camera & Google Calendar Integration https://joellemaslak.medium.com/making-a-linux-based-on-air-light-for-my-home-office-w-camera-google-calendar-integration-3e5ed35e8c8

 Bookmark

This is something I really liked when doing Literate Programming at university. It's really nice to be able to wrap the code with written meaning, in a way that regular comments don't do as well.

Recommended read: Literate DevOps http://www.howardism.org/Technical/Emacs/literate-devops.html

 Bookmark

I very much recommend learning how to use a more well-structured scripting language than Bash, as languages such as Ruby have a great standard library, a huge ecosystem of other libraries, and are commonly installed across machines - this is a great look at partially replacing shell scripts with Ruby

Recommended read: Enhanced Shell Scripting with Ruby https://www.devdungeon.com/content/enhanced-shell-scripting-ruby

 Bookmark

An interesting idea, but surely you'd not want to break existing links to your articles, and instead have it update the article to say "this may be outdated, we're reviewing this"?

Recommended read: Blogcop: A GitHub app that helps you manage your Jekyll blog https://www.ombulabs.com/blog/github/jekyll/ruby/blogcop-for-jekyll.html

 Bookmark

An interesting read, but I would personally say to stick to the language-specific process. Ie Rakefiles for Ruby, a task in your build.gradle or npm run deps as it'll handle things nicer in a language / stack you're more familiar in, although I totally see why you'd want a language-agnostic interace

Recommended read: The Language Agnostic, All-Purpose, Incredible, Makefile https://blog.mindlessness.life/2019/11/17/the-language-agnostic-all-purpose-incredible-makefile.html

 Bookmark

This is another interesting article about automation, and how it slowly incurs time costs by waiting for the right time to properly tackle the automation, rather than piece-by-piece.

Recommended read: Manual Work is a Bug https://queue.acm.org/detail.cfm?id=3197520

 Bookmark

This is a really interesting way of approaching automation in a gradual way - make the documentation in code, then take that code and slowly iterate over it until you have a fully automated solution. I like it - obviously we always want to have the final product, but it's a good way to get there slowly

Recommended read: Do-nothing scripting: the key to gradual automation https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-the-key-to-gradual-automation/