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

Usage of Deprecated for removal

  • Java
March 24, 2022March 24, 2022 agamboa No comments

Java 9 added the attribute forRemoval to the @Deprecated annotation, the purpose is to let know the developer there is a real intention in the short coming future (next releases) to remove completely that code. Therefore, stop using it should be a high priority.

Continue reading

Making Visual Studio Code your Java IDE

  • Java
March 4, 2022January 3, 2023 agamboa No comments

Let’s make VS Code our Java IDE tool with just few steps and clicks.

Continue reading
Java logo

Java 17 features – new since Java 11

  • Java
February 3, 2022February 4, 2022 agamboa 2 comments

Let’s know about the main new features introduces in Java 17 if you are using Java 11 at this moment.

Continue reading

React Component for Google Ads

  • React
January 12, 2022January 3, 2023 agamboa No comments

How to build a React component that is responsible for displaying a Google Adsense ad. An easy way to add ads without the need for third-party components.

Continue reading
Java logo

Switch expression on Java 17

  • Java
December 28, 2021December 24, 2021 agamboa 3 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
Java logo

Adding vulnerabilities check on maven or gradle

  • Java
  • Maven
December 23, 2021August 17, 2022 agamboa 1 comment

Instructions to add the owasp dependency check plugin in maven or gradle and detect possible vulnerabilities as part of the dependencies of our applications.

Continue reading

Understanding Sealed classes in Java 17

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

Sealed classes are an enhancement to the language included with LTS version 17 (included since version 16) of Java. Sealed classes or interfaces allow us to restrict what other classes and interfaces can extend from them.

Continue reading

Lock mechanism using Files on Java

  • Java
November 18, 2021November 18, 2021 agamboa No comments

Using Java NIO we can implement a locking mechanism, to access resources concurrently safely and maintaining the integrity of our information.

Continue reading

Picocli – Easiness for CLI arguments in Java

  • Java
October 27, 2021October 28, 2021 agamboa No comments

Picocli, defines itself as the easiest way to create a rich cli application for JVM and no JVM environments.

Continue reading

Connecting shell to a Node in Kubernetes

  • Kubernetes
October 7, 2021June 24, 2022 agamboa 1 comment

In case of requering to access a kubernetes node via shell with the nsenter script or the kubectl-ssh plugin we can do it. Without requiring SSH Keys, VPN, Bastion or credentials.

Continue reading

Posts navigation

«Previous Posts 1 2 3 4 5 6 7 Next Posts»

Languages

Social Links

  • Github
  • LinkedIn


Most Viewed Posts

  1. Switch expression on Java 17 (37,371)
  2. Maven Central Repository is moving to HTTPS and disablig HTTP access (32,914)
  3. Using JPA CriteriaQuery to build Paginated Queries (30,045)
  4. How to set environment variable in MacOS (28,073)
  5. Creating a Socket Client Pool in Java (22,632)

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