4 min read

The Most Exciting Promise of .NET 5
It's time to get jazzed about the future of the .NET ecosystem!
Read more about The Most Exciting Promise of .NET 5The Okta Developer Blog is a place for developers to learn about identity, security, and building better applications.

4 min read
It's time to get jazzed about the future of the .NET ecosystem!
Read more about The Most Exciting Promise of .NET 5
11 min read
In this tutorial, you'll learn how to create a Spring Cloud Stream application that interacts with a messaging service, such as RabbitMQ or Apache Kafka. You're going to do this using functional, reactive code by utilizing Spring's WebFlux and by taking advantage of Spring Cloud Stream's functional binding model.
Read more about A Quick Guide to Spring Cloud Stream
4 min read
"If you can't explain it to a six year old, you don't understand it yourself." — Albert Einstein
Read more about Make It Complicated, So It Can Be Simple
8 min read
If you have been doing .NET development professionally for any length of time, you are probably familiar with Entity Framework for data access. At the time of this post, both Entity Framework and Entity Framework Core have over 85 million downloads on Nuget so it is definitely a popular framework.
Read more about Build an Incredibly Fast Website with Dapper + C#
1 min read
In this video you'll learn about the latest developments in the OAuth and OpenID Connect specs from Aaron Parecki, a regular contributor to the OAuth working group. The latest additions to the specs enable richer experiences and better security for applications using OAuth.
Read more about What's New with OAuth and OpenID Connect?
16 min read
In this tutorial, you're going to use Apache Kafka and Quarkus to create a secure, scalable web application. The application will use Kafka Streams and a small Kafka cluster to consume data from a server and push it to a client application as a real-time stream. You will secure the…
Read more about Secure Kafka Streams with Quarkus and Java
15 min read
In this tutorial, we'll configure Okta Advanced Server Access (aka 'ASA') so our DevOps team can securely access Virtual Machines (aka 'VMs') on Google Cloud Platform (aka 'GCP'). We'll also configure a service account so our Jenkins instance can connect to other VMs to run remote commands.
Read more about Configure Okta Advanced Server Access (ASA) for GCP + Jenkins Service Account
6 min read
Let's face it: developing good security is hard, unglamorous, and time-intensive. People tend to think about it as an afterthought instead of a priority. What if there were a way to make all your new projects more secure out of the box, and also make your company's development processes easier…
Read more about Baking in Security with .NET CLI Templates
3 min read
On the Okta blog, we spend much of our time talking about logging in. That is because once you configure your application to log in, the log out just works. But there are a few things you should consider when you're thinking about your app's logout configuration. In this post,…
Read more about OpenID Connect Logout Options with Spring Boot
14 min read
If you attend a lot of Java ecosystem conferences, you'll think that everyone uses microservices. It's a trendy topic, and developers everywhere are interested in learning about them. For a good reason too! Microservice architectures are a technique for delivering code faster.
Read more about Security Patterns for Microservice Architectures
6 min read
Continuous Integration (CI) is a popular development practice that helps to ensure software is high-quality and deployable, as you validate (compile and test) the software as soon as you check in changes to the Source Control Management System (SCM).
Read more about Continuous Integration with Jenkins and Java
6 min read
When you create React applications, at some point you have to make a decision on how to organize your CSS styles. For larger applications, you'll have to modularize the stylesheets. Tools such as Sass and Less let you divide up your styles into separate files and provide lots of other…
Read more about Build a React App with Styled Components