The Unreasonable Effectiveness of Makefiles
Few tools walk the right line between declarative and imperative like make.
About Matt Rickard.
Visit matt-rickard.com → On Hacker News Aug 2021 – Aug 2023
Software Engineering 8Infrastructure & DevOps 8Tech Industry & Business 6Tools & Productivity 5Web & Frontend 3Career & Management 3
Few tools walk the right line between declarative and imperative like make.
Git was born from the collaboration problems in the Linux kernel. Nearly a decade later, new problems arose when Kubernetes (the operating system of the cloud) brought open-source collaboration to a new level.
Many developers use Docker the old-fashioned way -- a docker build and a docker run. Some non-obvious ways to use Docker.
It's been a few years since I was a maintainer of minikube, but after the news that Docker Desktop will no longer be free for enterprises and some of the misconceptions of how the technology works, I thought I'd write...
With advancements in machine learning, screenshots are quickly becoming a universal data format. It's now (relatively) easy to extract meaning (image-to-text), layout information (object recognition), text (optical ch...