Pedro Gomes·Jul 11Poor Man’s Codespaces: A Self-Hosted Devbox on a Mini PCHosted dev environments like GitHub Codespaces are convenient until the monthly bill and vendor lock-in add up. This guide builds a…
Pedro Gomes·Apr 10, 2025How to quickly deploy 500 node multi-region proxy networkOnce upon a time, while facing issues with rate limits on a distributed network, all players in the industry were competing for limited…
Pedro Gomes·May 24, 2023Non resident international bankingMulti currency banking options for the busy globe-trotter expatriate.A response icon1A response icon1
Pedro Gomes·May 15, 2023Using s3cmd/s5cmd with Cloudflare R2tl;dr don’t use R2 if you need to upload files over 5gb using these tools.A response icon1A response icon1
Pedro Gomes·Jul 25, 2022Gitlab has killed the free tier, what are the alternatives?For years, Gitlab has been the true pioneer of DevOps. A fast moving and truly innovating service that has introduced DevOps methodologies…
Pedro Gomes·Apr 27, 2022Gitlab CI: Can’t launch runnersIf you just came across this while running Gitlab CI docker-machine instance, you may need to update the base AMI image used by…
Pedro Gomes·Apr 12, 2022Unexpected templating type error occurred on ({{ encrypted_var }}): can only concatenate str (not…Seems there’s a bug (or a feature) somewhere in Ansible which doesn’t translate encrypted variables (but it works fine with vault files)…
Pedro Gomes·Mar 20, 2022Do you ever have trouble getting started on your writing projects?In this blog post, we will discuss how to use jasper.ai, the AI-powered writing assistant, to overcome writer’s block and get your writing…
Pedro Gomes·Feb 22, 2022How to manage your Grafana instance using AnsibleCreate user for your Ansible playbook
Pedro Gomes·Dec 5, 2021AnsibleUndefinedVariable: ‘ansible.vars.hostvars.HostVarsVars object’ has no attribute ‘my_var’Having issues to troubleshoot this error and finding the faulty host? Verbose mode won’t help you, neither will looking at your hosts.