Posts by Matt Raible

Progressive Web Applications with Angular, Spring Boot, and Stormpath

Progressive Web Applications are the new hotness in web development. If you search for information on Progressive Web Applications (PWAs), you’ll find that most of the information comes from Google and its employees. This isn’t surprising as Google is often promoting the latest and greatest web technologies. They also develop their own browser, Chrome, which …

Tutorial: Get Started with Angular, Spring Boot, and Stormpath

Last fall, I wrote about how to get started with AngularJS, Spring Boot, and Stormpath. Since then, AngularJS has become a legacy technology, verified by ThoughWorks Radar and their “hold” recommendation in November 2016. This article shows how to get started with the latest release of Angular, and how to add authentication to it, a …

Add Gulp Inject to Your AngularJS Application

When developing an AngularJS application, one of the best things you can do for yourself is to streamline your workflow. If you’ve configured your build tools elegantly you can get in the flow and write code without refreshing your browser or worrying about adding new JavaScript files to your index.html. This article shows you how …

Angular and Microservices at The Rich Web Experience 2016

As a Developer Evangelist at Stormpath, I’m tasked with developing our integrations, as well as showing developers how to use them. I do this through blog posts and speaking at conferences/meetups. It’s been a great ride so far and I’ve really enjoyed creating our JHipster integration and our initial Angular 2 support. I’ve been speaking …

Tips and Tricks for AngularJS and Spring Boot with Stormpath

In October, I showed you how to integrate AngularJS, Spring Boot, and Stormpath. As part of that tutorial, I demonstrated how to use our AngularJS SDK to create registration, login and forgot password screen. I also showed how to configure Spring Boot to allow cross-domain requests. Today, I’ll show you how to 1) restrict access …

The Architecture of Stormpath’s Java SDK

Stormpath provides several language-specific SDKs to allow simple interaction with its REST API. The Java SDK is one of our most popular ones. In this article, we’ll dive under the hood and take a closer look at the architecture of the Java SDK. First of all, you might wonder, why did you develop an SDK? …

Build an Angular 2 Application with User Authentication in 10 Minutes

Today I’m happy to announce the first (beta) release of Stormpath’s Angular 2 support! The npm module is called angular-stormpath and you can easily installing it using npm install –save angular-stormpath. If you’d like to try Angular 2 with Stormpath without writing any code, you can checkout the project from GitHub and run its demo. …

Add Stormpath to Your JHipster Application

One of the first things I wanted to do when I started working for Stormpath was to integrate it with JHipster. My reasoning was twofold: 1) I wanted to make it easy to integrate Stormpath in a JHipster application and 2) I view JHipster-generated applications as more “real world” than your average greenfield application. They’re …

Tutorial: Get Started with AngularJS, Spring Boot, and Stormpath

Last year, Micah Silverman wrote about integrating Spring Boot, Spring Security, and Stormpath. Today, I’m going to take you on a similar journey, except this time you’ll be using AngularJS and Stormpath’s AngularJS SDK for the UI. Along the way, you’ll learn how to create REST endpoints with Spring Data REST, configure Spring Boot to …

Hello, Stormpath!

Today, I’m pleased to announce that I’ve joined Stormpath as a Developer Evangelist! About Me I have a unique background; one you wouldn’t expect from a technologist. I grew up in the back woods of Montana. In fact, I was born in a log cabin, built by my grandparents, with no medical assistance except for …