We’re programmers, so writing code is what we do, is it not ? As the title suggests, our job is a bit more complicated than stroking keys on a keyboard in front of a screen all day. If you go beyond programming languages, and frameworks and processes, beyond test suites and sprints and Jira tickets, you will always find a problem that needs to be solved.
I would say that we, as programmers, are, first and foremost, problem solvers. We take a problem that someone else has and, using all the tools at our disposal, produce a solution.
Recently I've been taking a look at replacements for common command line tools (and coreutils) -
grep, etc. Turns out, people have been rewriting a lot of them in Rust
Source: My tools are going Rusty, an article by Ellie Huxtable.
Most of today’s popular CI services support running jobs in arbitrary Docker containers. In this post, I’ll describe why Docker is such a great fit for CI and how it can be made even better with custom images.
Source: Building a Custom Docker Image for CI – A Quick Guide, an article by John Ruble.