Your brand is important. It’s a standard you uphold to communicate your company values and a message you’re sending to the world. Executing well on your brand means that you can efficiently apply your brand, voice, and design system to all of your user-facing properties and touchpoints. This includes publishing your logo, favicon, brand colors,…
At Okta, we’ve made it our mission to make identity as seamless and efficient for developers as possible. By providing the tools that set developers up for success, our customers can focus on what matters: innovating and building highly scalable applications.
Recently, we’ve taken big strides towards this goal. The acquisition of Auth0 will help…
Have you tried playing Code Tycoon yet? Our new game, inspired by everyday developer experiences, asks players to save a failing company by creating a new flagship product—but that’s much easier said than done. From navigating tricky conversations with coworkers to fixing the perpetually broken office printer, there are a lot of distractions to…
As a software developer, it’s your job to build exciting applications and features. But more often than not, your time is spent fixing other people’s technical problems rather than focusing on the tasks that will drive the business forward. Raise your hand if you never again want to reset a password or help install a desktop program.
Those are…
Oktane21 marks our second all-virtual Oktane conference, and just over a year since we’ve seen our employees, customers, and partners in person. While we’re eager to safely gather in-person again someday soon, we’re also excited to bring you our most creative virtual Oktane experience yet.
This year, we’ve unveiled a new centerpiece for the event:…
In an increasingly digital world, getting applications up and running is critical to an organization’s innovation and success. But with developer resources at a premium, any developer tool must be optimized for efficiency and usability. Developers also need tools that put security at the forefront while seamlessly integrating with any hybrid,…
Container technology—often referred to simply as “containers”—is a mechanism for packaging an application so that it can run in isolation from other processes. Getting their name from the shipping industry, containers are units of software, made up of code and dependencies, that enable applications to run quickly, reliably, and uniformly,…
Microservices architecture, also known simply as “microservices,” is an approach to building software with modular services that are distinct and independent from each other.
In recent years, microservices have become a popular choice for designing and deploying applications. They allow apps to be broken into smaller and loosely coupled pieces …
Designing and deploying an app is rarely simple. Customer needs are constantly evolving and your app probably looks and functions much differently today than when it was first released. The success of any modern application relies on how well it can adapt and grow along with customer needs—which requires your developers having the ability to…
Today, we announced the findings of our seventh annual Businesses at Work report, examining how organizations and people worked in a year of near-constant change. When we released last year’s report at the beginning of 2020, we never imagined the critical role technology would play as organizations adapted to the challenges of a global pandemic…