Skip to content

David Gomes

Breaking, Building, and Securing the Digital World. 🔐

  • Programming
    • Best practices
    • Quarkus
    • App Security
    • Observability
    • Git
  • Infrastructure
  • System Design
  • Pentesting
    • Bug Bounty
  • Reverse Engineering

Author: David Gomes

A developer that strives for clean code with the suited tools for the task at hand.
Infrastructure

Terraform: How to fix “Inconsistent conditional result types”

March 23, 2024October 5, 2025 David Gomes2 Comments

Last week, on my job, I encountered this error and couldn't find a solution available online, so I decided to write the solution I came up with, involving yamlencode and yamldecode to convert the ternary results to strings. This allowed the Terraform plan to pass.

Programming · System Design

Is Wasm replacing Docker?

April 9, 2023October 5, 2025 David GomesLeave a comment

One day at lunch with my colleagues, one of them mentioned that WASM will replace Docker and that intrigued me, so I decided to look more into it, and its relation to Docker. He even quoted one of Docker's co-founders on it.

Programming · System Design

Polling, WebSockets, and SSE

February 12, 2023October 5, 2025 David GomesLeave a comment

Up until recently, I thought I knew the difference between long and short. Turns out I was wrong, and I decided to explore more options for sending updates to the client. This post details the differences of each, and when to use which.

Best practices · Programming

Should you write comments in your code?

January 28, 2023October 5, 2025 David GomesLeave a comment

You should document your code, but, most of the time, not add comments! Here's why you shouldn't and which are the rare cases where you would write comments.

Observability · Programming · System Design

Tracing a request chain in a Microservices architecture

January 9, 2023October 5, 2025 David GomesLeave a comment

Learn the "Distributed tracing" pattern, which allows us to trace a request chain and what happens in between it.

Posts navigation

Older posts
Newer posts

Olá!

Welcome to my blog, where I explore topics of both Information Security and Software Development.

From secure coding practices to hacking techniques, system design and programming, everything Software related has a place here!

GitHub
StackOverflow
LinkedIn
GitHub
StackOverflow
LinkedIn

Love my content? Buy me a coffee!

Choose an amount

€1.00
€2.00
€5.00

Your contribution is appreciated :)

Donate
Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • David Gomes
    • Already have a WordPress.com account? Log in now.
    • David Gomes
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...