Search Results

49 results

Archive - Manuel Bernhardt

24 Jul 2025

https://manuel.bernhardt.io/

... Run with terraform26 Jan 2024 Fearless concurrency with Rust, cats, and a few Raspberry PIs12 Jan ...

Macbook Pro Insomnia - Manuel Bernhardt

24 Jul 2025

https://manuel.bernhardt.io/posts/2025-07-24-macbook-pro-insomnia/

Update (01.08.2025): fixed broken link, typo, clarified problematic behaviour For a number of years now I have a MacBook Pro Silicon M1 Max. It worked beautifully. Then, seemingly out of nowhere, I started noticing that the battery drained over night when I left the notebook somewhere, not connected to power. This got worse and worse, up until the point that I’ve had enough of it and I started doing some research.

200 dives and counting - Manuel Bernhardt

03 Apr 2025

https://manuel.bernhardt.io/posts/2025-04-03-200-dives-and-counting/

200th dive I started diving when I was 6 years old. Although I now live for a very long time in land-locked Austria, I still enjoy diving when I get the chance. The above picture was taken on Curaçao last October, where I went diving with my father. When the world goes entirely crazy my plan is to relocate somewhere warm and work as a scuba dive instructor.

Cloud Run Job with arguments - Manuel Bernhardt

22 Feb 2025

https://manuel.bernhardt.io/posts/2025-02-22-cloud-run-job-scheduler-args/

Cloud Run Jobs allows to run containers as jobs, i.e. as short-lived tasks that spin up a container every time that they’re invoked. As with every container you can use environment variables to pass context. But what if we want to pass arguments to the container? In this case, the GCP API specifies containerOverrides. When using terraform, we can pass those with the google_cloud_scheduler_jobresource by customizing the http_target body like so:

On Azure - Manuel Bernhardt

16 May 2024

https://manuel.bernhardt.io/posts/2024-05-16-on-azure/

I’m working with a client condemned to graced with the privilege of using the Azure Cloud platform. Whilst I have years of experience working with AWS and GCP, my last exposure to Azure goes back to 2017. Memories from that time before Corona are faint, the world was a different place back then. But some things do not change. On Managed Identities …without having to manage any credentials? The sound of it is pleasant to the ears, and off we go taking this approach to setup an Azure Database for ...

Migrating from Kubernetes to Google Cloud Run with terraform - Manuel Bernhardt

07 Mar 2024

https://manuel.bernhardt.io/posts/2024-03-07-k8s-to-cloud-run/

Kubernetes has its advantages when you’re big enough and require the flexibility it offers. But when all you’re after is running services and you don’t need stateful sets, Google Cloud Run can be a good alternative (provided you’re using Google Cloud Platform). This article provides a few pointers to migrate Kubernetes deployments to Google Cloud Run. Migrating YAML deployment descriptors There’s a guide for migrating deployment descriptors which outlines the major syntax differences between a K...

Fearless concurrency with Rust, cats, and a few Raspberry PIs - Manuel Bernhardt

26 Jan 2024

https://manuel.bernhardt.io/posts/2024-01-26-rust-fearless-concurrency-cats-raspberry-pi/

... building a blinking Raspberry PI with Rust to help cat owners think about cleaning the cat litter box (and ...

Building a cat litter box reminder with Rust - Manuel Bernhardt

12 Jan 2024

https://manuel.bernhardt.io/posts/2024-01-12-rust-cat-litter-box/

... ContentsI continued working on a side-project I built a year ago with Rust, and it is now at a ...

On pinning and isolating CPU cores - Manuel Bernhardt

16 Nov 2023

https://manuel.bernhardt.io/posts/2023-11-16-core-pinning/

This year I have been involved in running performance benchmarks of Aeron over at Adaptive on two major cloud providers. I learned quite a few things about the arcane arts science craft of running performance benchmarks. When benchmarking a piece of software, you really want to get the best performance out of it, which is to say that you also want to run it under the best conditions in order to see what is possible. One aspect I’d like to cover in this article is related to giving the program ex...

Photography - Manuel Bernhardt

12 Mar 2023

https://manuel.bernhardt.io/photography/

I’m using a Fuji X-S10 camera, mostly with the Fujinon XF 10-24mmF4 and the Fujinon XF 35mmF1.4 lenses.

Filters
Category
Domain
In web feed
Language