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

Category: Programming

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.

Programming · Quarkus

Quarkus Guide: Using Spring Data JPA

September 4, 2022August 4, 2024 David GomesLeave a comment

Did you know you could use Spring Data JPA in Quarkus? Find out how!

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...