Brian Demers

  •  Home
  •  Blog
  • Search
  • Menu
  •  Home

  •  Blog

Recent Posts

From Hour-Long Builds to Streamlined Productivity: The Spring Boot Journey

June 2, 2023

Add Auth to Any App with OAuth2 Proxy

July 14, 2022

Authenticate from the Command Line with Java

April 11, 2022

Three Ways to Run Your Java Locally with HTTPS

January 31, 2022

Five Anti-Patterns with Secrets in Java

December 14, 2021
View more posts

From Hour-Long Builds to Streamlined Productivity: The Spring Boot Journey

Learn how the Spring Boot team mastered their complex build processes, tackled flaky tests, and significantly improved their build times to enhance developer productivity.

June 2, 2023 bdemers

Learn how the Spring Boot team mastered their complex build processes, tackled flaky tests, and significantly improved their build times to enhance developer productivity.

  • Continue Reading
    • java
    • spring-boot
    • gradle
    • builds
    • dpe

Add Auth to Any App with OAuth2 Proxy

Tutorial: Use OAuth2 Proxy to add auth for you web apps and REST APIs.

July 14, 2022 bdemers

Tutorial: Use OAuth2 Proxy to add auth for you web apps and REST APIs.

  • Continue Reading
    • java
    • oauth2
    • oidc
    • oauth2-proxy

Authenticate from the Command Line with Java

Tutorial: Build a Java application with JBang that uses the OAuth 2.0 Device Grant and log in with a code.

April 11, 2022 bdemers

Tutorial: Build a Java application with JBang that uses the OAuth 2.0 Device Grant and log in with a code.

  • Continue Reading
    • java
    • oauth
    • oauth2
    • cli
    • access-tokens
    • command-line

Three Ways to Run Your Java Locally with HTTPS

This post describes three different options to get your local Java app running securely with TLS in no time, whether you need it publicly available or not.

January 31, 2022 bdemers

This post describes three different options to get your local Java app running securely with TLS in no time, whether you need it publicly available or not.

  • Continue Reading
    • java
    • security
    • https
    • localhost
    • spring
    • spring-boot

Five Anti-Patterns with Secrets in Java

Learn how to better manage and protect your passwords and API keys!

December 14, 2021 bdemers

Learn how to better manage and protect your passwords and API keys!

  • Continue Reading
    • java
    • security
    • secrets
    • cryptography
    • tips
  • Previous Page
  • Next Page
Brian Demers

Brian Demers

Father, Geek 🤓,
Beekeeper 🐝,
Java Champion ♨️, Developer Advocate 🥑

Recent Posts

From Hour-Long Builds to Streamlined Productivity: The Spring Boot Journey

June 2, 2023

Add Auth to Any App with OAuth2 Proxy

July 14, 2022

Authenticate from the Command Line with Java

April 11, 2022

Three Ways to Run Your Java Locally with HTTPS

January 31, 2022

Five Anti-Patterns with Secrets in Java

December 14, 2021
View more posts

Categories

java 38

security 26

builds 11

spring-boot 11

apache-shiro 8

video 8

oauth-2.0 5

spring 5

tutorial 5

tutorials 5

ci 4

development 4

dpe 4

oauth 4

oidc 4

cli 3

jax-rs 3

jwt 3

oauth2 3

productivity 3

testing 3

vulnerabilities 3

github 2

hazelcast 2

hugo 2

interview 2

microservices 2

nexus 2

okta 2

rest 2

spring-security 2

tips 2

tokens 2

travis-ci 2

access-tokens 1

apache-maven 1

arm 1

authentication 1

basic-auth 1

benchmarks 1

best-practices 1

certificates 1

chocolatey 1

client-credentials 1

command-line 1

content-negotiation 1

cryptography 1

devrel 1

dropwizard 1

firebase 1

git 1

github-actions 1

gpg 1

graalvm 1

gradle 1

groovy 1

hamcrest 1

haproxy 1

https 1

intel 1

ioc 1

jaxrs 1

jjwt 1

jpaseto 1

legacy 1

localhost 1

oauth2-proxy 1

paseto 1

performance 1

plexus 1

quarkus 1

reproducible-builds 1

secrets 1

security-tokens 1

securitytxt 1

session 1

spring-cloud-gateway 1

spring-native 1

spring-session 1

subversion 1

team 1

user-authentication 1

yubikey 1

© 2023 Brian Demers . Powered by Hugo