Matt Raible Profile Banner
Matt Raible Profile
Matt Raible

@mraible

22,060
Followers
406
Following
2,214
Media
19,037
Statuses

Java Champion and Open Source Developer with a passion for skiing, mtn biking, VWs, & good ๐Ÿบ. Driving a '66 21-window & a '90 Syncro. Made in Montana.

๐Ÿ”โ›ท๐Ÿšฒ๐Ÿ•
Joined March 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@mraible
Matt Raible
22 days
Funemployment is the condition of a person who takes advantage of being out of a job to have the time of their life. This is my funemployment story.ย ๐Ÿ˜ƒโ›ท๏ธโšพ๏ธ๐Ÿ€๐ŸŒด
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
1
48
@mraible
Matt Raible
3 years
TIL @Apple uses @springboot for their support site. Notice the ๐Ÿƒ favicon.
Tweet media one
11
77
595
@mraible
Matt Raible
8 months
Learn how to build Java microservices with Spring Boot and Spring Cloud in my latest post! Features: ๐Ÿƒ Spring Cloud Gateway โ›‘๏ธ WebClient failover with Resilience4J ๐Ÿ” Security with OAuth 2.0 and OIDC โ™ป๏ธ Refresh Tokens #java #springboot #microservices
4
123
528
@mraible
Matt Raible
4 months
"Today, Okta made the decision to eliminate a number of positions across multiple organizations. Unfortunately, your position has been eliminatedย as part of this reduction." Not exactly the kind of email you want to read when you first wake up. But, I'm excited for the future!
189
32
530
@mraible
Matt Raible
5 years
#DevRel protip: 1. Code a sample app 2. Publish a blog post to show how you built it 3. Build a demo script from the blog post 4. Record a screencast of your demo 5. Assemble a presentation from content 6. Present at meetups and conferences Bonus: use @asciidoctor #ProTip
Tweet media one
8
143
431
@mraible
Matt Raible
3 years
At #SpringOne , @springjuergen reveals that Spring 6.0 is going big and will be using @java 17 as its baseline. Why? Because they're building a framework for the next decade. Personally, I love it! โค๏ธ IMO, it's a great way to move Java foreword and get y'all to upgrade.
Tweet media one
13
104
348
@mraible
Matt Raible
2 years
Oracle is contributing @graalvm to @OpenJDK ! #JavaOne
Tweet media one
5
48
255
@mraible
Matt Raible
5 years
Are you interested in implementing a microservices architecture with @java ? I just published a new blog post that shows you how with @springboot 2.1 and @springcloud Greenwich! Includes @NetflixOSS Zuul too. ๐Ÿค— ๐Ÿƒ #java #microservices #springboot
2
119
250
@mraible
Matt Raible
1 year
Build a Beautiful CRUD App with Spring Boot 3.1 + Angular 16! โœจ Features: ๐Ÿ’– Beauty by Angular Material ๐Ÿชบ Editing nested objects ๐Ÿ” Most secure OAuth security ๐Ÿงช E2E testing with Cypress โœ… GitHub Actions to prove it works #java #springboot #angular
6
69
234
@mraible
Matt Raible
2 years
"Java, to me, is a passport to the world." -- @venkat_s #devnexus
Tweet media one
2
31
230
@mraible
Matt Raible
5 months
I updated my Java Microservices post to use Spring Boot 3.2 and Spring Cloud 2023.0.0! ๐ŸŒค๏ธ Features: ๐Ÿƒ Spring Cloud Gateway MVC with OpenFeign โš›๏ธ Spring Cloud Gateway WebFlux with WebClient ๐Ÿ” Security with OAuth 2.0 and OIDC โ™ป๏ธ Refresh Tokens #java
0
62
201
@mraible
Matt Raible
5 years
The @java language is heavy, long-winded, and its package and dependency management is confusing. Are these myths true? Find out in my latest post on the @oktadev blog! ๐Ÿ‘‰ #java
11
107
186
@mraible
Matt Raible
2 years
๐Ÿ˜Ž A full-stack @JHipster native app starting in just over 1s. ๐Ÿ”ฅ Thanks #SpringNative and @GraalVM !
Tweet media one
9
38
164
@mraible
Matt Raible
4 years
My latest screencast shows you how to build secure @springboot , @kotlin , and @reactjs apps in 2020. I hope you find it useful! ๐Ÿ˜Š ๐Ÿ“บ #reactjs #springboot #kotlin
Tweet media one
3
35
158
@mraible
Matt Raible
5 years
Two legends for the price of one! @venkat_s and @starbuxman at @devnexus . โค๏ธ๐Ÿ˜๐Ÿ˜€ #kotlin #spring #devnexus
Tweet media one
2
15
151
@mraible
Matt Raible
2 years
My thoughts: ๐Ÿ† Quarkus provides the best DevEx, startup time, & memory usage ๐Ÿš€ Micronaut is the easiest to use & has been since the beginning ๐ŸŒฑ Spring Boot has the strongest community, ecosystem, & growth ๐Ÿ”ฎ Helidon still has some catching up to do but has made great progress
@mraible
Matt Raible
2 years
The Comparing Native Java REST API Frameworks presentation I was planning to deliver at @DevoxxFR is now available on @speakerdeck : ๐Ÿ“š It's fun and exciting to witness this sort of competition in the @java community! #devoxxfr #java #graalvm #rest
1
18
72
3
22
150
@mraible
Matt Raible
8 months
Hello, @Java 21! $ sdk install java 21-open Thanks, @sdkman_ !
Tweet media one
5
22
149
@mraible
Matt Raible
2 years
๐ŸŽ‰ Today is my 5 year anniversary at @Okta ! It's been quite the ride so far. ๐Ÿš€ Why do I stick around? - I can work from anywhere - It pays well - It's a fun gig The @oktadev team is magnificent too! ๐Ÿคฉ
9
8
147
@mraible
Matt Raible
5 years
Spring Boot 2.1 was released last month with some cool new features. My fave? Outstanding support for OIDC & OAuth 2.0 { in MVC + WebFlux } thanks to @SpringSecurity 5.1. Learn more about @springboot 2.1 and how to create a secure app in seconds! ๐Ÿ”’
0
53
142
@mraible
Matt Raible
7 years
JWTs Suck (and Are Stupid) by good friend and colleague @rdegges โ†’ You should follow him, he's awesome!
8
55
144
@mraible
Matt Raible
4 years
Happy 2020 y'all! ๐ŸŽ‰ I created a guide for integrating @angular 9 + @springboot as my first blog post of the year. Shows how to: โœ… CRUD a REST API w/ Angular โœ… Develop a REST API w/ @kotlin โœ… Secure it all w/ OAuth 2.0 #angular #angular9 #springboot
0
57
141
@mraible
Matt Raible
7 years
Wanna learn how to ๐Ÿ” your @springboot microservices architecture? I've got the blog post for you! #java #jwt #juiser
Tweet media one
0
63
134
@mraible
Matt Raible
6 months
I updated my Beautiful CRUD App post to use Spring Boot 3.2 + Angular 17! โœจ Features: ๐Ÿ’– Beauty by Angular Material ๐Ÿชบ Editing nested objects ๐Ÿ” Most secure OAuth security ๐Ÿงช E2E testing with Cypress โœ… CI w/ GitHub Actions #java #springboot #angular
2
29
140
@mraible
Matt Raible
3 years
Want to make some money doing open source @Java development? There's over $2500 USD available for fixing issues in the @JHipster + @QuarkusIO blueprint! ๐Ÿ’ฐ See our bug bounty program for more info: #java #jhipster #opensource
1
56
136
@mraible
Matt Raible
6 years
Want to learn more about testing @springboot and @angular ? You're in luck! My good friend @briandemers and I wrote a complete guide to using JUnit, WireMock, Jest, Protractor, and Travis CI. We're call it the Hitchhiker's Guide and it's almost 42 pages!
Tweet media one
Tweet media two
Tweet media three
3
37
132
@mraible
Matt Raible
7 years
Proud to accept a #DukesChoiceAward on behalf of the incredibly hip @java_hipster project! Congratulations to the whole team!! ๐ŸŽ‰๐ŸŽŠ๐Ÿพ #JavaOne
Tweet media one
11
44
124
@mraible
Matt Raible
5 years
Venkat Subramaniam ( @venkat_s ) gave an excellent presentation on @kotlin for @java programmers at this month's @denverjug meeting. @oktadev recording it for y'all to enjoy! ๐ŸŽฅ Thanks for your time and fantastic talk, Venkat! ๐Ÿ‘Œ #kotlin #java #denverjug
Tweet media one
3
34
124
@mraible
Matt Raible
5 years
Are you a conference speaker or do you work in developer relations? If so, I put together a list of handy protips for #DevRel (and like-minded) folks. Thanks to all the awesome people in the community who helped create this post! #ProTip
6
54
124
@mraible
Matt Raible
5 years
I dig @kotlin . What do you think of the language? Not familiar with it? ๐Ÿ‘‡ Learn how to build an app with @springboot and Kotlin in our latest @oktadev tutorial! #java #springboot #kotlin
6
38
119
@mraible
Matt Raible
4 years
Happy 25th Birthday, @Java ! ๐ŸŽ‰๐ŸŽˆ๐ŸŽŠ
Tweet media one
2
37
118
@mraible
Matt Raible
6 years
I created a GitHub repo for the @intellijidea live templates I've created over the years. Maybe you've seen me use them in a demo or screencast? Now you can use them too! #LiveTemplates #IntelliJIDEA I'm a big fan of @jetbrains . โค๏ธ๐Ÿ‘๐Ÿ‘Œ
Tweet media one
7
34
117
@mraible
Matt Raible
4 years
GraphQL APIs are handy in that clients have the power to ask for exactly what they need. Learn how to use @GraphQL with @java and @springboot in my latest @oktadev screencast! ๐Ÿ”ฅ #java #graphql #springboot #junit5
Tweet media one
3
33
115
@mraible
Matt Raible
6 years
Speaker pro tip Iโ€™ve recently learned: if you use a dark background for your slides, people can take pictures of them. White backgrounds tend to be washed out in photos. At the very least, use a dark background for your call-to-action at the end.
8
16
113
@mraible
Matt Raible
4 years
Angular + Docker with a Big Hug from Spring Boot is now available as a video! This screencast shows how to: โœ… Dockerize an #Angular app โœ… Combine #SpringBoot & Angular โœ… Deploy #Docker to @heroku , Knative on @GCPcloud , and @cloudfoundry ๐Ÿš€ ๐ŸŒŸ
Tweet media one
1
37
106
@mraible
Matt Raible
8 months
Giddyup with GraphQL and Spring Boot! A step-by-step guide for building a secure GraphQL API with Spring Boot and @auth0 . { author: @indiepopart } ๐Ÿค  #java #graphql #springboot
0
24
109
@mraible
Matt Raible
3 years
My latest screencast shows how to use @SpringCloud Config to share your configuration between microservices. It also shows how to configure Actuator to refresh configuration w/o restarting your apps. I hope you enjoy it! ๐Ÿ“บ #SpringCloudConfig #SpringBoot
Tweet media one
5
32
105
@mraible
Matt Raible
3 years
I updated my native Java framework comparison to use Micronaut 3.0.1, Quarkus 2.2.2, and Spring Boot 2.5.4. Quarkus still wins the "startup time" metric, but Spring Boot wins when comparing memory used. ๐Ÿ’ช #micronaut #quarkus #springboot #graalvm #java
Tweet media one
5
24
106
@mraible
Matt Raible
5 years
I โค๏ธ the view from my parentโ€™s front porch! #montana #summervacation
Tweet media one
8
2
101
@mraible
Matt Raible
2 years
The Angular Mini-Book 2.0 is now available! ๐ŸŽŠ ๐Ÿš€ What's changed? โœ… Upgraded to Angular 13 and Spring Boot 2.6 โœ… Upgraded to Knative 1.2 โœ… Thoroughly QA'd each line of code and/or command #angular #typescript #bootstrap #springboot
Tweet media one
1
52
103
@mraible
Matt Raible
3 years
She did it! Congratulations @AbbieRaible !! ๐Ÿฅณ
Tweet media one
2
0
101
@mraible
Matt Raible
8 years
Never expected to become a #Java Champion at #DevoxxFR . Thanks to all who made it happen!
Tweet media one
19
49
99
@mraible
Matt Raible
3 years
I'm happy to announce that I'm #FullyVaccinated . Had 2nd @pfizer shot on Apr 14. I feel lucky ๐Ÿ€ to have experienced no symptoms other than extreme joy. ๐Ÿฅณ @TrishPhoto and I just finished a 23-day sugar detox too. We're feeling good!! โœŒ๏ธ
Tweet media one
5
2
100
@mraible
Matt Raible
4 years
๐Ÿ’ฅ Ionic 5 is here and works fantastic with JHipster! ๐Ÿค“ Ionic4J v5.0.0 has the goods ๐Ÿ‘‰ Try it today: 1. Install Ionic CLI 2. npm i -g generator-jhipster-ionic yo 3. ionic4j 4. cd <project> && ionic serve #ionic #jhipster #angular #springboot
4
34
97
@mraible
Matt Raible
3 years
how it started how itโ€™s going โœจ๐Ÿ˜
Tweet media one
Tweet media two
8
4
96
@mraible
Matt Raible
3 years
Did you know that @nodejs has 36% more followers than @java ? ๐Ÿ˜ณ 688.1K vs. 476.7K
31
7
94
@mraible
Matt Raible
2 years
Did you know you can configure @SpringSecurity without the WebSecurityConfigurerAdapter? ๐Ÿƒ I like this technique because it makes configuring Spring MVC and Spring WebFlux very similar. Kudos to everyone involved! ๐Ÿ™Œ #springsecurity
4
16
94
@mraible
Matt Raible
13 years
My HTML5 with Play Scala, CoffeeScript and Jade presentation from #Devoxx -> http://t.co/pkS2Vl20. Demo on YouTube -> http://t.co/REb9DBPf
5
79
92
@mraible
Matt Raible
6 years
๐Ÿ”ฅ New Post about 10 Excellent Ways to Secure Your Spring Boot Application ๐Ÿ”’ A collaboration between @sjmaple and myself. Thanks to @rdegges and @rob_winch for their contributions. We hope you find it useful! #springboot #security
Tweet media one
0
38
93
@mraible
Matt Raible
2 years
Launch a Java REST API with @micronautfw and secure it with OAuth 2.0 in minutes! ๐Ÿ“บ #java #micronaut #rest
Tweet media one
0
14
90
@mraible
Matt Raible
2 years
I โค๏ธ @angular , @springboot , and @jhipster !
Tweet media one
4
5
93
@mraible
Matt Raible
3 years
Git yer reactive Java microservices to the cloud with #Kubernetes , #SpringBoot , and @jhipster ! ๐Ÿค  โŽˆ Shows how to: โš™๏ธ Run on minikube ๐Ÿ”‘ Encrypt secrets w/ @springcloud config โ˜๏ธ Run on @googlecloud ๐Ÿ” Enable & force HTTPS โœ… Store secrets in Git
2
29
90
@mraible
Matt Raible
3 years
I'm happy to announce that I've finished the first draft of the @Angular Mini-Book! After the editing process, you'll be able to find it at a local @InfoQ website. Hopefully, they'll create a better cover for it. ๐Ÿ˜… #angular #springboot #asciidoctor
Tweet media one
6
12
90
@mraible
Matt Raible
6 years
Happy Friday y'all! @starbuxman and I are writing a series of blog posts about reactive programming and how to build applications with @springwebflux and @reactjs . Get started with reactive programming in Spring today! ๐Ÿ˜€ โšก๏ธ #reactive #asynchronousio
3
42
87
@mraible
Matt Raible
4 years
I upgraded @oktadev 's Java REST API Showdown blog post to use @micronautfw 1.3.5, @QuarkusIO 1.4.2, and @springboot 2.3.0. I'm happy to report that all of them have improved startup times! Changes: Read post: #java #restapi
Tweet media one
7
21
90
@mraible
Matt Raible
4 months
The mountains were calling and I had to go. Happy Monday! ๐Ÿ˜ƒโ›ท๏ธ
Tweet media one
Tweet media two
Tweet media three
5
1
89
@mraible
Matt Raible
2 years
My @jhipster talk at @spring_io had a lot of awesome people in it! Thank you all for your enthusiasm and smiles. ๐Ÿ˜ƒ
Tweet media one
1
9
88
@mraible
Matt Raible
4 months
Learn how to configure, build, and run Java microservices with Spring Boot, Spring Cloud, and OAuth 2.0 in just 11 minutes! ๐Ÿ“บ #java #springboot #springcloud #oauth2 #microservices
Tweet media one
1
25
87
@mraible
Matt Raible
3 years
The Angular Mini-Book 1.0 is now available! ๐Ÿฅณ ๐Ÿ…ฐ๏ธ #angular #typescript #springboot #kotlin
Tweet media one
6
30
86
@mraible
Matt Raible
6 years
Learn how to build a simple CRUD app with React and Spring Boot 2.0 โ†’ ๐Ÿ”ฅ This tutorial shows how to use @SpringSecurity 's soon-to-be-released OIDC issuer support too! #reactjs #springboot
Tweet media one
2
33
85
@mraible
Matt Raible
5 years
I just published a new blog post called "Learning @java as a First Language". Thanks to the @Java_Champions that helped write it! @TheDonRaab , @henri_tremblay , @karianna , @michaelkolling , and @NikhilNanivade - y'all rock! ๐Ÿค˜ ๐Ÿš€ What do you recommend?
4
44
85
@mraible
Matt Raible
3 years
Oh my!
@okta
Okta
3 years
We have announced an agreement that we will be joining forces with @Auth0 , a leading identity platform for developers. Together, we will shape the future of identity. Learn more:
Tweet media one
20
293
855
10
7
85
@mraible
Matt Raible
4 years
I've been kicking the tires on @micronautfw for @jhipster the last couple of weeks. Today, I'm proud to release a blog post that shows you how to create a Micronaut + @angular app w/ JHipster and deploy it to @heroku ! ๐Ÿš€ #micronaut #angular #jhipster
1
34
86
@mraible
Matt Raible
5 years
I'm proud to announce a beta release of @Ionicframework 4 for @java_hipster is now available! ๐ŸŽ‰ npm i -g generator-jhipster-ionic @beta yo Abbreviated instructions: 1. Create a #JHipster app (using JWT or @oauth2 ) 2. Create Ionic app using `yo jhipster-ionic` 3. Profit! ๐Ÿค‘
Tweet media one
2
27
84
@mraible
Matt Raible
2 years
$ sdk install java 18-open Thanks, @sdkman_ !
@mreinhold
Mark Reinhold
2 years
Java 18 / JDK 18: General Availability: #java18 #jdk18 #openjdk #java
4
237
589
5
12
82
@mraible
Matt Raible
2 years
In 24 hours, Iโ€™ll be starting my summer vacation. @okta has an unlimited vacation policy and Iโ€™m taking full advantage with a month off! ๐Ÿ˜ƒ What will I do? ๐Ÿ” A week in Alaska ๐Ÿค  A RV trip to Montana ๐Ÿ›ถ A week-long rafting trip ๐Ÿค˜ Def Leppard / Mรถtley Crรผe concert #LifeAtOkta
11
3
83
@mraible
Matt Raible
3 years
Spring Boot 2.3+ leverages @buildpacks_io to create @docker images for your apps with a single command: ./gradlew bootBuildImage That's it! See how it works + how to deploy your container to @heroku in my latest screencast. ๐Ÿ“บ #springboot #docker
Tweet media one
2
21
81
@mraible
Matt Raible
5 years
Microservices for the Masses with @springboot is one of the presentations I gave during my @oktadev #JUGTour last week. This screencast ๐Ÿ‘‡ shows the demo I did during it. I ๐Ÿ’š @springcloud config! ๐Ÿ“บ #springcloud #microservices #springboot #jhipster
Tweet media one
2
24
83
@mraible
Matt Raible
3 years
For the first time in my 23-year career, I worked through the holidays. Why? So I could take this week off and go skiing when the slopes are empty! ๐Ÿ˜ƒ โ›ท
9
1
81
@mraible
Matt Raible
8 months
Active projects in the @OpenJDK community are inspired by other languages, including Go, Python, C, C#, Rust, and others. #Devoxx
Tweet media one
0
18
81
@mraible
Matt Raible
3 years
I'm super proud of my son, Jack. He got a summer job at @codeninjas ! He said he knows Java and the only downside of the job is he has to learn JavaScript, Lua, and C#. Poor kid. ๐Ÿ˜
14
0
81
@mraible
Matt Raible
3 years
๐Ÿ”ฅ Want to get started with @jhipster 7? I just published a new video that shows you how! ๐Ÿ“บ The companion tutorial and source code is available on GitHub: #jhipster #springboot #angular #jwt #heroku
Tweet media one
4
23
79
@mraible
Matt Raible
4 years
how it started how itโ€™s going
Tweet media one
Tweet media two
9
0
77
@mraible
Matt Raible
3 years
Someone is in love ๐Ÿ˜ with her new car! #ModelX
Tweet media one
3
0
78
@mraible
Matt Raible
6 years
I updated my "Develop a Microservices Architecture with OAuth 2.0 and JHipster" to use @java_hipster v5.1.0 and @springboot 2.0.3. Check it out if you're interested in developing microservices with JHipster! Includes a guide on how to deploy to @heroku .
Tweet media one
Tweet media two
Tweet media three
1
27
76
@mraible
Matt Raible
2 years
I'm ecstatic to announce a Spring Native blueprint for @JHipster is now available! ๐Ÿ˜† Start your full-stack Spring Boot app in under a second with Spring Native and @GraalVM ! ๐Ÿš€ โšก๏ธ #java #springnative #jhipster #springboot
6
20
76
@mraible
Matt Raible
7 years
Now on the @OktaDev blog: Develop and Deploy Microservices with @java_hipster ! ๐Ÿค“โ›…๏ธ
Tweet media one
2
35
74
@mraible
Matt Raible
2 months
๐Ÿ”ฅ A new version of @jhipster has been released! ๐ŸŽ‰ v8.2.1 highlights: ๐Ÿƒ Upgrades to Spring Boot 3.2.3 ๐Ÿš’ Works with Node 20.11.1 ๐Ÿ…ฐ๏ธ Adds Angular 17 Signals and Deferrable Views ๐Ÿ’š Upgrades to Vue 3.4 #java #jhipster #springboot #angular
3
26
75
@mraible
Matt Raible
2 years
Learn how to build a Java REST API with @QuarkusIO and secure it with OAuth 2.0! ๐Ÿ“บ #java #rest #quarkus
Tweet media one
0
18
75
@mraible
Matt Raible
5 years
Happy Anniversary to us!! #6years โค๏ธ๐ŸŽ‰๐Ÿฅฐ๐Ÿ’ƒ๐Ÿ•บ
Tweet media one
Tweet media two
Tweet media three
2
3
73