Skip to content
Adam Gamboa G – Developer

Adam Gamboa G – Developer

Full Stack notes and tips for developers… Java, React, Kubernetes, Scala, and more…

  • Home
    • Java
    • Scala
    • React
    • Cheat Sheet
    • Kubernetes
    • Docker
    • Shell
  • About me
  • English
    • Español
  • Buy Adspace
Java logo

Switch expression on Java 21

  • Java
December 2, 2024December 2, 2024 agamboa No comments

Java 17 includes the switch expressions into the language, which provides a more declarative and pleasant programming style, which we see in other programming languages.

Continue reading

Scability with Docker Compose

  • Docker
August 13, 2024August 14, 2024 agamboa No comments

Providing scalability in Docker-Compose with multiple replicas per service and load balancing between those instances.

Continue reading

Integrating dropwizard metrics with prometheus metrics

  • Java
March 22, 2024March 22, 2024 agamboa No comments

Adding dropwizard metrics to the prometheus metrics is very simple with a few lines of code.

Continue reading

Moving data from Database to AWS S3 with Apache Spark

  • Java
  • Spark
January 29, 2024February 19, 2024 agamboa No comments

Migrating your data in a SQL database to an S3 bucket in Parquet file is very easy with Apache Spark, follow this step by step article to understand the process.

Continue reading

Docker Image Best Practices

  • Docker
January 4, 2024September 2, 2024 agamboa No comments

Optimizing Docker image deployments is a continuous process that involves making informed choices at each stage of development and deployment. By following these best practices, you can create efficient, secure, and manageable Docker images, facilitating a seamless and scalable containerized application environment.

Continue reading

Jakarta Data – An unified API for Persistence

  • Java
October 6, 2023October 11, 2023 agamboa No comments

Jakarta Data is an specification which unifies the repository pattern with JPA and Jakarta NoSQL integrating it with BeanValidation, Transactions, and CDI with the goal of simplify the development of code.

Continue reading
Java logo

Java 21 Features – Overview

  • Java
September 28, 2023October 9, 2023 agamboa No comments

Java 21 has been released and it includes some interesting features that will help the developers and modernize the language.

Continue reading

Add binaries to Kubernetes Pod without modifying the container image

  • Kubernetes
August 24, 2023August 24, 2023 agamboa No comments

Solución alternativa para permitir “inyectar” archivos binarios en un pod sin modificar la imagen del contenedor existente.

Continue reading
Java logo

How to Timeout a JDBC query

  • Java
June 21, 2023June 21, 2023 agamboa No comments

Adding a timeout to JDBC queries might be useful in many use cases. It’s also very simple, just one line, let see how to do it.

Continue reading
Java logo

The Infamous No Suitable Driver Found For JDBC and how to fix it

  • Java
June 16, 2023June 16, 2023 agamboa No comments

The exception java.sql.SQLException: No suitable driver found for jdbc: is thrown when the driver is not in the classpath, or is not registered before getting the database connection.

Continue reading

Posts navigation

1 2 3 … 7 Next Posts»

Languages

Social Links

  • Github
  • LinkedIn


Most Viewed Posts

  1. Switch expression on Java 17 (37,287)
  2. Maven Central Repository is moving to HTTPS and disablig HTTP access (32,802)
  3. Using JPA CriteriaQuery to build Paginated Queries (29,951)
  4. How to set environment variable in MacOS (27,977)
  5. Creating a Socket Client Pool in Java (22,536)

Categories

  • Architecture
  • Cheat Sheet
  • Docker
  • Java
  • Kubernetes
  • Maven
  • Personal
  • React
  • Scala
  • Shell
  • Spark

Recent Posts

  • Switch expression on Java 21
  • Scability with Docker Compose
  • Integrating dropwizard metrics with prometheus metrics
  • Moving data from Database to AWS S3 with Apache Spark
  • Docker Image Best Practices