Skip to content

DavidSec

"I have no special talent. I am only passionately curious." – Einstein

  • Programming
    • Quarkus
  • 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.
Programming

Short vs Long polling vs WebSockets vs SSE

February 12, 2023February 12, 2023 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.

Programming

Should you write comments in your code?

January 28, 2023February 8, 2023 David GomesLeave a comment

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

Programming · System Design

Tracing a request chain in a Microservices architecture

January 9, 2023March 17, 2023 David GomesLeave a comment

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

System Design

Scaling your app in 3 Dimensions

January 4, 2023January 9, 2023 David GomesLeave a comment

Learn the 3 different dimensions you can scale your app, to give it high availability.

Programming · Quarkus

Quarkus Guide: Using Spring Data JPA

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

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

Posts navigation

Older posts
GitHub
LinkedIn
Create a website or blog at WordPress.com
  • Follow Following
    • DavidSec
    • Already have a WordPress.com account? Log in now.
    • DavidSec
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...