Posts
-
Software development as a learning activity
· Updated:
-
Looking for answers without outsourcing to LLM
· Updated:
-
DevOps Notes
· Updated:
-
Doing Math With Python in Anthropic Copyright Settlement
· Updated:
-
Sepsis onset calculation from MIMIC-III data using sepsis-3 criteria
· Updated:
-
Slow down, Read API documentation and Tutorials
· Updated:
-
Downloading MIMIC-CXR-JPG data from Google cloud
· Updated:
-
Custom HTTP client with golang.org/x/oauth2 and GitHub Go SDK
· Updated:
-
Writing HTTP client middleware in Go
· Updated:
-
Kiwi PyCon XI Talk - Middleware Patterns for your Applications
· Updated:
-
PyCon US 2022 Talk - Implementing Shared Functionality Using Middleware
· Updated:
-
Pyodide, PyScript - Monkey patching requests
· Updated:
-
It's hard to not become a computer user
· Updated:
-
On my learning style and a new book!
· Updated:
-
Shallow copy and Deep copy in Go
· Updated:
-
Go - Append behavior in option values using flag package
· Updated:
-
The "go test" command, os.Stdin and testing interactive input
· Updated:
-
Serialization
· Updated:
-
Use of "transparent" in computing
· Updated:
-
PyCon AU 2021 Talk - Planning for Failure using Chaos Engineering
· Updated:
-
Named return values in Go
· Updated:
-
Check Go Module Path Validity
· Updated:
-
Concurrency safe file access in Go
· Updated:
-
Embedding files in Go using the "embed" package
· Updated:
-
Authentication between services using Kubernetes primitives
· Updated:
-
Static and dynamic checks for your Kubernetes workloads
· Updated:
-
Using Gatekeeper in Kubernetes
· Updated:
-
Getting started with Go plugin package
· Updated:
-
Kubernetes pod security policies
· Updated:
-
How to Set up Log Forwarding in a Kubernetes Cluster Using Fluent Bit
· Updated:
-
Sorting pages by last modified date in Hugo
· Updated:
-
Using cloud custodian to ensure compliance across AWS resources
· Updated:
-
Restricting attributes that can be set in Python
· Updated:
-
On managing Kubernetes YAML manifests
· Updated:
-
Correlated error logging
· Updated:
-
Using Go for automating infrastructure and operations work
· Updated:
-
Jenkins Docker Workflow plugin - A look at inside()
· Updated:
-
Bash function and exiting early
· Updated:
-
User access management on AWS Kubernetes cluster
· Updated:
-
Notes on Go
· Updated:
-
Notes on Kubernetes
· Updated:
-
Nginx - redirecting non-www to www hostnames
· Updated:
-
Notes on Bash auto-completion on Linux
· Updated:
-
Notes on PostgreSQL
· Updated:
-
Nginx + strace
· Updated:
-
Nginx and geoip lookup with geoip2 module
· Updated:
-
Generate yourself some Terraform code from TOML
· Updated:
-
Getting a docker container's stdout logs into a variable on Linux
· Updated:
-
ASP.NET Compilation and other files don't mix
· Updated:
-
Poor man's zero downtime deployment setup using Traefik
· Updated:
-
Scheduled task to prune docker images on Windows server
· Updated:
-
Ephemeral source port ranges and docker build
· Updated:
-
AWS CodeDeploy Deployment Group and Initial Auto Scaling lifecycle hook
· Updated:
-
Hard Links and Soft/Symbolic Links on Linux
· Updated:
-
Let's Encrypt, GoDadday DNS and IIS server
· Updated:
-
Fedora Scientific Vagrant boxes are here!
· Updated:
-
On sane defaults in sofware tools
· Updated:
-
AWS VPC subnets and Internet connectivity over IPv4
· Updated:
-
flyway baseline Introducing flyway migrations into existing database
· Updated:
-
Git Staging partial changes in a file
· Updated:
-
Building Fedora Vagrant boxes for VirtualBox using Packer
· Updated:
-
flyway, SQL server and non-empty schema?
· Updated:
-
Examples of consuming data in Go templates
· Updated:
-
Download a file using `curl` - How hard can it get?
· Updated:
-
Docker userns-remap and system users on Linux
· Updated:
-
AWS Private Route53 DNS and Docker containers
· Updated:
-
AWS Network ACLs and ephemeral port ranges
· Updated:
-
Managing AWS lambda functions from start to finish with Terraform
· Updated:
-
On running Windows Docker containers
· Updated:
-
Powershell Measuring seconds elapsed
· Updated:
-
Using Terraform with consul remote backend
· Updated:
-
Pre-release Fedora Scientific Vagrant Boxes
· Updated:
-
A demo plugin based Python code analyser
· Updated:
-
Video PYCON US 2018 Talk - Counter, Gauge, Oh my!
· Updated:
-
PYCON US 2018 talk Counter, Gauge, Upper 90 - Oh my!
· Updated:
-
Fedora Scientific 28 is here!
· Updated:
-
How does ping roughly work over IPv4 on Linux?
· Updated:
-
Notes on using Cloudflare DNS over HTTPS
· Updated:
-
Fedora Scientific 28 Beta
· Updated:
-
Setting up AWS EC2 Assume Role with Terraform
· Updated:
-
Automatic building and publishing DEB packages for Go applications
· Updated:
-
Detecting RLO character in Python
· Updated:
-
Sorted Sets in Redis from CLI, Python and Golang
· Updated:
-
Python Using specific git commits of third party packages
· Updated:
-
Why RPC in Microservices instead of HTTP?
· Updated:
-
C/C++ Scientific Programming Libraries and Tools
· Updated:
-
Data in C
· Updated:
-
Data in C and CPython
· Updated:
-
Data in CPython
· Updated:
-
Resource Acquisition Is Initialization (RAII) in C
· Updated:
-
Quick and dirty debian packages for your Go application
· Updated:
-
Your options for monitoring multi-process Python applications with Prometheus
· Updated:
-
Linux System Mining with Python
· Updated:
-
Doing something before systemd shuts your supervisord down
· Updated:
-
Setting up OpenVPN client with systemd template unit files
· Updated:
-
Compilation and Interpretation in C and CPython
· Updated:
-
Notes on Vim
· Updated:
-
Tip Terraform and AWS Security Group rules in EC2 classic
· Updated:
-
Tip MySQL - Too many connections
· Updated:
-
Using Travis CI to publish to GitHub pages with custom domain
· Updated:
-
Getting started with gRPC and Python
· Updated:
-
Tip Rotating video frames using iMovie
· Updated:
-
Brief overview of using consul tags
· Updated:
-
Add an additional host entry to docker container
· Updated:
-
Monitoring Python applications with Prometheus
· Updated:
-
User-defined networks in Docker for inter-container communication on Linux
· Updated:
-
HandlerFunc, Handle and DefaultServeMux in Go
· Updated:
-
Doing Math with Python Humble Bundle
· Updated:
-
Introducing distributed tracing in your Python application via Zipkin
· Updated:
-
Notes on using Go to write gitbackup
· Updated:
-
QueueLogger and Python JSON Logger
· Updated:
-
Setup Go 1.8 and gb on Fedora (and other Linux distributions)
· Updated:
-
Setup Go on Fedora 24 (and other Linux distributions)
· Updated:
-
Presentation slides with Jupyter Notebook
· Updated:
-
New article Write a program to tee output using Rust
· Updated:
-
runC and libcontainer on Fedora 23/24
· Updated:
-
New article Write an Image Cropping program with Go
· Updated:
-
Did your Fedora live cd build fail?
· Updated:
-
Replacing boto S3 mocks using moto in Python
· Updated:
-
tempfile.NamedTemporaryFile() in Python
· Updated:
-
Mock objects and non-existent attributes/methods in Python
· Updated:
-
Data only Docker containers
· Updated:
-
A virtualenv first approach to Python projects
· Updated:
-
PYTHONHASHSEED and your tests
· Updated:
-
Mounting a docker volume on SELinux enabled host
· Updated:
-
Standalone open source puppet setup on Fedora
· Updated:
-
Fedora 22 Scientific
· Updated:
-
Remapping http//echorand.me
· Updated:
-
· Updated: