FancyWhale Blog
  • Home
  • About
  • FancyWhale
Sign in Subscribe

Gui Martins

Gui Martins
Bitnami warned us, we still were affected;

Kubernetes

Bitnami warned us, we still were affected;

As a good Kubernetes user, sometimes you rely on others to define a few of your resources using their well designed Helm Charts or even their hardened container images. This is the cautionary tale on why you should beware of such practices.

By Gui Martins
Use Zoxide and level-up your terminal experience

Terminal

Use Zoxide and level-up your terminal experience

There is a better way to change paths in your terminal. Don't go looking using "cd" and "ls", jump right in!

By Gui Martins
I don't have to remember today's date, NuShell has me covered

NuShell

I don't have to remember today's date, NuShell has me covered

Make use of NuShell's `date from-human` to simplify your terminal workflows.

By Gui Martins
Python is slower and 'heavier'. Why should you care?

Programming

Python is slower and 'heavier'. Why should you care?

Your users don't really care how much faster your application is. They care if you can give them what they want in a time that matters to them. They also don't care how much memory or CPU you are using to run their processes. They care if you are giving them the data they want when they want it.

By Gui Martins
From Alchemy to AI: How I Built FancyCraft (And Why It Matters)

AI

From Alchemy to AI: How I Built FancyCraft (And Why It Matters)

From Little Alchemy to FancyCraft: A journey of combining ideas, testing LLMs, and exploring what happens when prompts spark new universes. Dive in, play, and see where the alchemy of AI takes you.

By Gui Martins
Platform, Architecture, DevOps, and the Orchestration of Enterprises.

StoryTime

Platform, Architecture, DevOps, and the Orchestration of Enterprises.

Tools are tools, but your company is not just your choice of tools. Let's think about how things connect and must work together.

By Gui Martins
Writing code is fun! Documentation and change logs not so much...

AI

Writing code is fun! Documentation and change logs not so much...

I love writing code and creating new things. Creating documentation though, that is a whole other thing. That is why I am trying my best to help myself get better on it.

By Gui Martins
Kubectl and Nushell: Moving files the hardest way possible for fun

NuShell

Kubectl and Nushell: Moving files the hardest way possible for fun

I've created a nushell function that helps in the process of downloading and uploading files from a PVC in kubernetes.

By Gui Martins
What a vibe

Shell

Forget about Vibe coding, remember Vipe coding

Stop using filesystem or fiddling with your shell pipes to edit your stdin. There is a better way with vipe - available in the moreutils package.

By Gui Martins
Quick way to check elapsed time for a command in your terminal

Shell

Quick way to check elapsed time for a command in your terminal

Want to know how long a shell command takes? The time utility is a quick and easy solution. But that's not all - there are other tools at your disposal, like $SECONDS and shell-specific features in NuShell and PowerShell

By Gui Martins
There is no cloud, we should talk about your premises.

Platform

There is no cloud, we should talk about your premises.

On-Premises vs Cloud; Kubernetes vs VMs; Server-less vs Monoliths. We should talk what your premises truly mean and what you should worry about in your organization.

By Gui Martins
POSIX Shells: compatibility or preference?

StoryTime

POSIX Shells: compatibility or preference?

POSIX compliance: just preference or necessity? I explore the importance of shell compatibility in my environment, from NuShell to Bash and ZSH. What's the real impact of not being POSIX compliant?

By Gui Martins
See all
FancyWhale Blog
  • Sign up
Powered by Ghost

FancyWhale Blog

Where technology dives into fancy adventures.