Josh Long ๐Ÿƒ

@starbuxman.joshlong.com

Spring Developer Advocate Java Champion Kotlin Google Dev Expert https://YouTube.com/@coffeesoftware https://github.com/joshlong

Look who is on the showโ€ฆ The awesome @starbuxman.joshlong.com - by far the greatest dev advocate you can imagine, what an honor to be on the same team with him

IntelliJ IDEA, a JetBrains IDE@intellijidea.com ยท 2w ago

Who is actually accountable when AI-generated code ships to production? @starbuxman.joshlong.com (Spring Developer Advocate) has a 1970s IBM answer that's hard to argue with, and a case for why the JVM is better positioned for the AI era than most developers think. ๐ŸŽฅ Watch: youtu.be/_ftzJ33mCTI

Spring Security with Azure Extenal Entra ID. We still store the GUID/UUID in the user table (so as not to tie us to a single provider), but as a secondary ID. Spring has been a champ helping with this, it would have taken days if not weeks to implement this by hand otherwise.

how do you handle users and tenancy in your application? Are you using OAuth (or SAML)? A custom users table or some enterprise-wide standard? Are you using Active Directory, Keycloak, Clerk, Okta, Auth.0, Spring Authorization Server, etc? Sound off!