devops

330 bookmarks · page 5 of 7
2021-04-11 · tech.channable.com

Hacker News

At Channable we use Nix to build and deploy our services and to manage our development environments. This was not always the case: in the past we used a combination of ecosystem-specific tools and custom scripts to glue them together. Consolidating everything with Nix has helped…

2021-04-07 · markozivanovic.com

Screw it, I’ll host it myself

It’s all fun and games until someone loses an eye. Likewise, it’s all fun and games until someone loses access to their private and/or business data because they trusted it to someone else.

2021-03-27 · igor-blue.github.io

APT Encounters of the Third Kind - Igor’s Blog

A few weeks ago an ordinary security assessment turned into an incident response whirlwind. It was definitely a first for me, and I was kindly granted permission to outline the events in this blog post. This investigation started scary but turned out be quite fun, and I hope…

2020-12-18 · docs.python.org

shutil — High-level file operations

Source code: Lib/shutil.py The shutil module offers a number of high-level operations on files and collections of files. In particular, functions are provided which support file copying and removal...

2020-12-18 · ncona.com

Introduction to Google Cloud Functions

Cloud Functions are Google’s offering for serverless architecture (similar to AWS lambdas). What is serverless? Before we look into how to use Cloud Functions, we should understand some things about it. Code needs servers to run, so serverless doesn’t mean there are no servers…

2020-11-27 · about.sourcegraph.com

An ex-Googler's guide to dev tools

After leaving Google, many engineers miss the developer tools. Here's one ex-Googler's guide to navigating the dev tools landscape outside of Google, finding the ones that fill the gaps you're feeling, and introducing these to your new team.

2020-11-22 · steampunk.si

Getting started with Ansible | XLAB Steampunk blog

This post was originally published on November 12, 2020, but the content has been updated according to the recent Ansible changes. In our previous blog post , we looked at what configuration management tools bring to the table. And in this post, we will take a closer look at…

2020-11-05 · oswalt.dev

Anatomy of a Binary Executable

Even though I’ve developed software for a number of years now, there’s one question that has always been in the back of my mind and I haven’t had the time or patience to really answer, until now: What is a binary executable anyways?