RSSAmplifier

Blog

oschvr

Recent content on oschvr

oschvr.comRSS feed ↗55 posts

Latest posts

Another take on AI assisted software creation

Of course I need to put my opinion on the matter out there.

AWS EKS VPC CNI Prefix Delegation

NOTE: I know the cover image has nothing to do with this post, I just found it in my photos and thought it was pretty One thing I wanted to document somewhere is a finding I just while I was working on a project. I’ve been building a Kubernetes cluster using AWS EKS (Elastic Kubernetes Service) , with the fantastic terraform-aws-modules Here’s the example I’m using (trimmed for…

Airline fail

TUI BSOD

Supermarket fail

I wonder what that Jacques video is about?

Nostalgia

A little more than two years ago, I started experiencing a very unique feeling, the sort of complex emotion that’s hard to put into words, but that I’d describe as a “bittersweet, existential, anxiety-inducing nostalgia.” I’m not quite sure how else to put it, and I’m writing this as a way to see if putting it into words can help me clarify it in a more…

InstantInfra: Setup a OCI Account

Setting up an OCI account with a minimal IAM setup that can be used with TF (IaC) Today, I will attempt to: Open a new OCI (Oracle Cloud) cloud account Create the necessary IAM resources to be used by TF Test it out All of this within 10 minutes (excluding any verification or external waiting times) You will need the following An email OCI CLI installed One of the following: Terraform (>v1.10.0)…

InstantInfra: AWS MSK Message Queue

Setup a basic managed Kafka (message queue) on AWS: MSK Today, I will: Setup an AWS MSK (Managed Streaming for Kafka) cluster. In less than 30 minutes Now, setting up a production ready Kafka cluster, involves things like monitoring, alerting, logs, fault tolerance, high availability, security, etc require a lot more investment. What you’re going to see here is for learning purposes ! Having…

InstantInfra: Setup a GCP Account

Setting up a new GCP account with a minimal IAM setup that can be used with TF (IaC) Today, I will attempt to: Open a new GCP cloud account Create the necessary IAM resources to be used by Terraform/OpenTofu (for this channel !) Test it out DISCLAIMER: This is ONE solution of many different approaches. As of today, what you will see here is commonly found in forums. Keep in mind it might evolve.

InstantInfra: AWS S3 Storage Bucket

Setup a simple storage bucket resource using IaC Today, I will: Setup a basic storage bucket through tf In less than 10 minutes Prerequisites An active AWS account : Make sure to check my previous video/post where I setup a brand new AWS account and configure IAM <> tf. I will be using this repo to run my challenges, so you&rsquo;ll find all the challenges code there. I do have to mention that you…

InstantInfra: Setup an AWS account

Setting up an AWS account with a minimal IAM setup that can be used with TF (IaC) Today, I will attempt to: Open a new AWS cloud account Set up their recommended IAM structure Create the necessary IAM resources to be used by TF Test it out All of this within 10 minutes (excluding any verification or external waiting times) DISCLAIMER: This is ONE solution of many different approaches. As of today,…

Un autre démenagement

Reflections on moving to Belgium.

Basic Fit fail

Basic Fit != basic IT

1000 days of Duolingo

My journey of maintaining a 1000-day streak on Duolingo learning French

Is Github Alive

Reflections on Github outages and reliability.

Advice for Junior DevOps

Some advice for junior DevOps engineers starting their careers

Bash Prank

A fun bash script prank using text-to-speech

Dubai Elevator Fail

It&rsquo;s time to restart Dubai

IPv6 support

Update on enabling IPv6 support for my blog.

Gym Fail

Tragic day for gym bros

Things I want as SRE/DevOps from Devs

Questions I want answered by developers.

HumanOps Mantra

Exploring the HumanOps mantra.

whatip.info

Introducing whatip.info, a simple Go program.

Auctioning Fail

No sync&rsquo;ing for the bidding

Snippets

Merge kubernetes config files Added: 24-06-2026 # Set KUBECONFIG to include all source files export KUBECONFIG = ~/.kube/config:~/.kube/config-gke:~/.kube/config-eks # View merged configuration kubectl config view --flatten --raw # Save merged config to new file kubectl config view --flatten --raw > ~/.kube/config-merged # Replace original config with merged version mv ~/.kube/config…

Advertisement Fail

I really, REALLY, don&rsquo;t want Alphonso Ads in my TV, thanks.

VLC Fail

Someone forgot to auto-play that VLC playlist

Stroke

Reflections on my experience with a TIA.

Word Frequency

Write a bash script to calculate the frequency of each word in a text file words.txt. For simplicity sake, you may assume: words.txt contains only lowercase characters and space &rsquo; &rsquo; characters. Each word must consist of lowercase characters only. Words are separated by one or more whitespace characters. Example: Assume that words.txt has the following content: the day is sunny the the…

Uses

Here&rsquo;s a list of the main tools I use to work (2017-2026 ): ( This means I no longer use it ) Currently learning (2026 ): More on Python More on React Native/Expo UPDATE (2023-2024) FastAPI : FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.8+ Python : High-level, general purpose programming language Expo : Open-source platform for making universal…

About

Hey 👋, I&rsquo;m Oscar . ME Another citizen of this wonderful planet 🌍, that was born in Mexico 🇲🇽 35 years ago (of course I like tacos 🌮). I&rsquo;m based between Brussels, BEL 🇧🇪 and London, UK 🇬🇧. I&rsquo;m also a dad 👦🏼👼🏼 and I speak Spanish 🇲🇽, English 🇬🇧 and French 🇫🇷 (in that order). I always repeat these (not really mine but I&rsquo;ve adopted them as my principles): •⁠…

How to create your npm card

A guide to creating your own npm card.

How I got my AWS CSAA. Notes included

My journey to obtaining the AWS Certified Solutions Architect Associate certification.

Blocking Ads with PiHole

Setting up PiHole on a Raspberry Pi Zero W for network-level ad blocking

De Mexico al Reino Unido

Reflections on moving from Mexico to the UK.

Merge Sort in Go and Javascript

Implementation of the Merge Sort algorithm in Go and Javascript.

Understanding Recursion

A deep dive into recursion in programming.

Shortest Fibonacci

An incredibly short Fibonacci function in JavaScript.

10001st prime

By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13. What is the 10 001st prime number? At first glance, a simple iteration whilst checking if index position is prime, would suffice. A pseudocode attempt: sum = 0 for i = 2; i <= ?; i++ { if(isPrime(i)){ sum++ if ( sum >= 10001) { return i } } } Using the solution in go to check if is prime from…

Sum square difference

The sum of the squares of the first ten natural numbers is, $$ 1^x1D2 + 2^2 + &hellip; + 10^2 = 385 $$ The square of the sum of the first ten natural numbers is, $$ (1 + 2 + &hellip; + 10)^2 = 552 = 3025 $$ Hence the difference between the sum of the squares of the first ten natural numbers and the square of the sum is 3025 − 385 = 2640.

Smallest multiple

2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder. What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20? At first glance, and as a concept refresher, we&rsquo;ll have to use **GCD* and **LCM**. GCD stands for Greatest Common Divisor . GCD is the largest number that divides the given numbers. LCM…

Largest palindrome product

A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99. Find the largest palindrome made from the product of two 3-digit numbers The first observation is that the number should be in the range of 10000 and 998001 . There&rsquo;s a couple aproaches to the problem, such as: Multiplicating two 3-digit numbers and checking…

Largest prime factor

The prime factors of 13195 are 5, 7, 13 and 29. What is the largest prime factor of the number 600851475143 ? We neeed to find the largest prime factor of 600851475143 . We know that the largest prime factor of a number, its the number itself. As a concept refresher, any prime number is only divisible by 1 ant itself, thus, when dividing by a certain number, there should not be a reminder.

Even Fibonacci numbers

Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be: 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, &hellip; By considering the terms in the Fibonacci sequence whose values do not exceed four million, find the sum of the even-valued terms. package main import ( 'fmt' 'time' ) func main () { start := time . Now () i , c ,…

Multiples of 3 and 5

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23. Find the sum of all the multiples of 3 or 5 below 1000. package main import 'fmt' func main () { sum := 0 for i := 0 ; i < 1000 ; i ++ { if i % 3 == 0 || i % 5 == 0 { sum += i } } fmt . Print ( sum ) } Answer: 233168

3 Meses sin Facebook

Mi experiencia después de tres meses sin usar Facebook

¿Qué es un chatbot?

Exploring the concept of chatbots.

Cómo hacer un Proxy de Tor

Guía para crear un proxy utilizando Tor.

What is an ICO

Exploring the concept of ICOs.

How to become independant

Reflections on becoming independent.

Notes on Solidity

A collection of notes on Solidity programming.