a tumblelog
29 Mar 2020

You’re not writing code, you’re solving problems

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.

Source: You’re not writing code, you’re solving problems.

My tools are going Rusty

Recently I've been taking a look at replacements for common command line tools (and coreutils) - ls, cat, find, 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.

A Quick Guide to Building a Custom Docker Image for CI

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.