Tag: micronaut
VSCode Lab for Micronaut
In this lab we will introduce you to the Micronaut tooling available within VS Code. This tooling is very feature-rich and makes building and working with Micronaut applications easy.
On November 5th, 2024, I will talk at XtremeJ 2024
I will be delivering my talk about "Getting Started with the Micronaut Framework"
Stackoverflow active questions by Java Frameworks
How do Micronaut, Quarkus, and Spring Boot compare by the number of Stackoverflow questions?
📼 Video of my Micronaut framework introduction talk at the JDevSummit IL conference
I did a Micronaut framework introduction in the JDevSummit IL conference.
Micronaut framework introduction on JDevSummitIL
I will do an online talk about getting started with the Micronaut Framework at JDevSummitIL.
📖 Micronaut Guide Asciidoc of OpenAPI
I wrote a Micronaut Tutorial that shows how to generate an OpenAPI Specification of your Micronaut Application at build time and generate it in Asciidoc format.
📖 Micronaut Guide Content Negotiation
I wrote a Micronaut tutorial which shows how to respond HTML or JSON depending on the request Accept HTTP Header.
📼 Micronaut CRaC
Talk at JCON World 2023
Micronaut EclipseStore
Talk at JCON World 2023
📖 Server-side HTML with Thymeleaf and Micronaut Views
I wrote a guide that shows how to render server-side HTML with Thymeleaf and Micronaut Views.
Micronaut Framework 4.1.3
Patch release with Core, Oracle Cloud, Serialization, Netty, and SQL updates.
📖 Generate reflection Metadata for GraalVM Native Image
I wrote a guide about several methods to provide the required metadata for reflection in a Micronaut application distributed as a GraalVM Native executable.
📼 Micronaut framework introduction on the Barranquilla Java Users Group
I did a Micronaut framework introduction in Spanish for the Barranquilla Java Users Group
📼 YAML Configuration with Micronaut Framework 4
I recorded a video showing the changes for YAML configuration in Micronaut Framework 4.
JCON 2023 - Micronaut Framework and Microstream Java-Native Persistence Engine
Next week, I fly to Cologne, Germany, to present the Microstream integration with the Micronaut Framework.
JCON 2023 - How to Deploy in AWS a Micronaut Application which Persists with MicroStream?
Next week, I fly to Cologne, Germany, to present the Microstream integration with the Micronaut Framework and how to go to production with AWS.
Micronaut CRaC
In this talk, Sergio del Amo introduces CRaC (Coordinated Restore at Checkpoint) and its support within the Micronaut Framework.
How to deploy in AWS a Micronaut application which persists with MicroStream?
In this talk, Sergio shows how you can deploy a Micronaut application that uses MicroStream for persistence to Amazon Web Services (AWS).
Micronaut Data and CosmosDB
Since Micronaut Framework 3.8.0, Micronaut Data offers a flavor for [Azure CosmosDB] which supports compile-time generated repositories and projection queries.
Serverless monolith
A serverless monolith is an architecture easy to reason about, scales on demand, and boosts developer productivity.
Micronaut Framework and AWS CDK
In this talk, Sergio del Amo demonstrates the AWS CDK integration with the Micronaut Framework.
📼 MicroStream and the Micronaut Framework Webinar
Video of the webinar about MicroStream and the Micronaut Framework where I talked to Markus Kett and Florian Habermann.
Micronaut Podcast E016
I talked to Mark Sailes, senior specialist solutions architect at AWS, about Micronaut Framework 3.8.0 release and AWS Lambda Snapstart.
📼 Online Talk at the Brighton Kotlin Meetup
I will be giving the talk "Getting Started with the Micronaut Framework" in the Brighton Kotlin user Group. I met Lee Turner last year in a Micronaut AWS Lambda training and he was kind enough to invite me.
Micronaut Essentials 2022
This week, I delivered a 12-hour online course of Micronaut Essentials.
Feedback from AWS Lambda with Micronaut Framework workshop in London.
On October 5th, I taught an AWS Lambda with Micronaut Framework workshop in London.
Pics from Barcelona JBCNConf
Some pictures from last July JBCNConf 2022.
Micronaut Podcast E015
I talked to Markus Kett about Micronaut Object Storage.
📼 JCON 2022 - Micronaut Framework and MicroStream Java-native persistence engine
Video of my talk at the online conference JCON 2022.
📼 JCON 2022 - Getting Started with the Micronaut Framework
Video of my talk at the online conference JCON 2022.
📼 Micronaut Framework y AWS Lambda
Video of my talk at Barcelona JUG about Micronaut framework and AWS Lambda. The talk is in Spanish.
Micronaut Podcast E014
I talked to Álvaro Sánchez-Mariscal about Micronaut Object Storage.
Groovy CLI application for Podcast reporting
I wrote a small Micronaut command line application to output a CSV file with a podcast's episode titles, authors, and release dates.
Install Micronaut CLI via SDKMAN.
The easiest way to install the Micronaut CLI is to use SDKMan.
How to build a GraalVM Native executable of a Micronaut application from an Apple Silicon Mac and deploy it to AWS Lambda ARM architecture.
This post highlights the necessary changes to the application build to deploy a GraalVM Native executable to AWS Lambda Custom Runtime with an arm64 architecture.
GraalVM Native executable fo a Micronaut application with AWS CDK, AWS Lambda (Custom Runtime), and function URL.
Generate and deploy a Micronaut Application as a GraalVM Native executable with a multi-project build with CDK and a Lambda function associated with an HTTP(s) endpoint via a function URL.
Micronaut Framework AWS CDK, AWS Lambda (Java Runtime), and function URLs
Generate a Micronaut Application with a multi-project build with CDK and a Lambda function associated with an HTTP(s) endpoint via a function URL.
London Workshop about AWS Lambda and the Micronaut Framework
I will be delivering a workshop in the AWS London offices next week.
Micronaut Podcast E013
I talked to Álvaro Sánchez-Mariscal about Micronaut Maven Plugin.
Micronaut Podcast E012
Szymon Stepniak interviews Graeme Rocher at GraalVM Community Meetup.
👨🏻🏫 Teaching Jumpstart your Micronaut Applications with AWS Lambda
In July, I will teach an online three-day course about Micronaut Framework and AWS Lambda.
📼 Geecon 2022 - Getting Started with the Micronaut® Framework
PDF of my talk at Geecon 2022
Free Course at AWS Dublin office for AWS Lambda and Micronaut
I am excited to be part of this in-person event. It is an excellent opportunity to showcase Micronaut integration with AWS Lambda.
Talk at Geecon 2022 - Getting Started with the Micronaut® Framework
I will be talking at Warsaw for GeeCon 2022.
Micronaut® Framework and Microstream Java-native persistence engine
This talk introduces Microstream integration with the Micronaut Framework.
Micronaut Security Workshop at JBCNConf 2022
July 20th, I will be teaching a workshop about Micronaut Security at JBCNConf 2022 in Barcelona.
Micronaut Podcast E011
I talked to Sakis Kaliakoudas about how they use the Micronaut framework, AWS Lambda, and Kotlin to develop Caribou.
Micronaut Podcast E010
I talked about Micronaut Email.
Micronaut Podcast E009
I talked with the Agorapulse crew. Agorapulse was a pioneer in the usage of Micronaut features from Grails Application. Moreover, they maintain several open-source libraries to help integrate Micronaut and Grails, and they have written about their migration from Grails to Micronaut.
Micronaut Podcast E008
I talked about Micronaut Serialization with Graeme Rocher (Micronaut co-founder). Micronaut Serialization can serialize and deserialize Java types (including Java 17 records) to and from JSON and other formats without using reflection.
Getting Started with the Micronaut® Framework
This talk introduces the Micronaut framework and demonstrates how the Framework's unique compile-time approach enables the development of ultra-lightweight Java applications.
Micronaut Turbo - The return of the Monolith
This talk introduces Hotwire Turbo integration with the Micronaut® Framework.
Security in the Micronaut® Framework
This talk introduces Micronaut Security, a fully featured and customizable security solution for your applications.
Micronaut® Framework and AWS Lambda
This talk introduces the Micronaut framework integration with AWS Lambda.
📼 Micronaut Webinar at Manchester JUG
I did an online Micronaut talk at Manchester Java User Group
Micronaut Podcast E007
I talked with the Agorapulse crew. Agorapulse maintains several open-source Micronaut libraries. They talk about some of them (Snitch, Recurly, Rethrow, Segment, Newrelic, Worker, Console, Pierrot ...)..
Micronaut Podcast E006
I talked to James Kleeh (Micronaut development lead) about Micronaut Security.
Micronaut Podcast E005
I talked to Cédric Champeau (Micronaut core committer at Oracle Labs) about the Micronaut AOT module - a new module that generates build-time optimizations for Micronaut applications.
Micronaut Podcast E004
I talked to Graeme Rocher (Micronaut co-founder). Micronaut Data is a database access toolkit that uses Ahead of Time (AoT) compilation to pre-compute queries for repository interfaces that are then executed by a thin, lightweight runtime layer.
📼 Micronaut Live - E009
Summary and video of Micronaut Live 9th session
Micronaut Podcast E003 - Schema Migration Tools
I talked to Iván López (Micronaut core commiter) about Micronaut integration with Flyway and Liquibase.
Disable transaction wrapping with @MicronautTest
Use transactional false to avoid wrapping the test execution in a transaction.
📼 Micronaut Live - E008
Summary and video of Micronaut Live 8th session
📼 Micronaut Live - E007
Summary and video of Micronaut Live 7th session
📼 Micronaut Live - E006
Summary and video of Micronaut Live 6th session
📼 Micronaut Live - E005
Summary and video of Micronaut Live 5th session
Micronaut Podcast E002
I talked to James Kleeh, Micronaut development lead, about Micronaut versioning, repository branching, the usage of Testcontainers in Micronaut testing.
📼 Micronaut Live - E004
Summary and video of Micronaut Live 4th session
📼 Micronaut Live - E003
Summary and video of Micronaut Live third session
📼 Micronaut Live - E002
Summary and video of Micronaut Live second session
📼 Micronaut Live - Day One
Summary and video of Micronaut Live first day
Micronaut Live: Streaming today!
Starting today at 10:30 US CDT and 17:30 CET, I will be streaming at twitch.tv/micronautfw
Micronaut Podcast E001
I talked to Iván López (Micronaut core commiter) about Micronaut integration with GraalVM, the CI Iván built to ensure the Micronaut framework plays well with GraalVM and small tips for users who want to deploy GraalVM Native Images of their Micronaut applications to production.
Log Micronaut® Data queries
I often add this logger to log my queries when using Micronaut Data.
Github activity CLI updated to Micronaut® framework 3.1
I have updated the CLI application, which I use to check my Github activity to Micronaut® framework 3.1.
👨🏻🏫 Teaching Micronaut Deep Dive
October 18 to 21, I teach a Micronaut course. Online. 12 Hours.
Micronaut Job Opportunity
We have an opening to work on Open Source.
🗣 Madrid GUG Ask me Anything
I will be joining Iván López in a Madrid GUG "Ask me Anything" Meetup
Pushover 1.1.0 Released!
Micronaut Pushover now uses Micronaut 3.1.0
Micronaut Filter Regex
Since Micronaut® framework 3.1, you can use a regular expression in the HTTP server filter patterns
Developer Advocate for Micronaut, Grails, Groovy
Starting today, I transition to a newly formed Developer Advocate role for the 2GM communities at OCI
Micronaut development environment
I use Micronaut default environment to define a development environment.
Micronaut Error Responses with Problem+JSON
You can use problem+json instead of vnd.error just by adding Micronaut Problem dependency.
Micronaut Health Check
The health endpoint is the easiest way to expose a health check in your Micronaut application.
Test a Grails Application with Micronaut HTTP Client
A parent class which I use for the tests which verify a Grails application API
🗣 Micronaut Webinar at Bucharest JUG
Next thursday, I do an online Micronaut talk at Bucharest Java Microservices User Group
Micronaut Pushover released
A Java library to consume the Pushover API
SAFRI.NET Micronaut Foundation™ sponsor
SAFRI.NET joined the Micronaut Foundation as a Bronze-Level Corporate Sponsor
Pushover - Simple notifications
Send push notifications from your applications
Micronaut CLI Github Activity
A CLI application to help you gather what you did in Github
Version 2.0.0 of Eurorates Micronaut Library released
Micronaut 3 and reactive streams agnostic
Micronaut Guides updated to 3!
Guide are ready for Micronaut® framework 3!
Micronaut® framework 3 Released
Update your apps to the latest version of Micronaut® framework
👨🏻🏫 Teaching Micronaut Deep Dive
September 13 to 16, I teach a Micronaut course. Online. 12 Hours.
📖 Secret Rotation - Micronaut AWS Lambda and Secrets Manager
Micronaut Lambda function to rotate a secret saved in AWS Secrets Manager
📖 Command Line JWK generation with Picocli and Micronaut® framework
I wrote a tutorial which shows how to write a command line application with Picocli and Micronaut® framework to generate a JWK (Json Web Key)
📖 Micronaut Data JDBC
Learn how to a access a database using Micronaut Data JDBC repositories
📖 Micronaut AWS Lambda and a Cron job
Learn how to a scheduled expression with Event Bridge trigger to execute a Micronaut AWS Lambda every 5 minutes
📖 Generate thumbnails with Micronaut AWS Lambda and a S3 Notification trigger
Learn how to generate thumbnails for images uploaded to an S3 bucket with AWS Lambda and Micronaut® framework
CodePipeline for a Micronaut application Docker image
Continuous deployment - CodePipeline: Github → CodeBuild → ECR → Elastic Beanstalk
CodePipeline for a Docker image of the Micronaut application GraalVM Native Image
Continuous deployment - CodePipeline: Github → CodeBuild → GraalVM Native Image → ECR → Elastic Beanstalk
AWS CodeBuild Buildspec.yml example for Gradle and a Micronaut Application
I often use CodeBuild to build Micronaut appliations built with Gradle. This post includes an example of a buildspec.yml file.
Test Micronaut POJOs contain validation annotations
I like to define validation annotations for Micronaut application's models.
Test Micronaut POJOs are annotated with @Introspected
I always annotate my model classes with @Introspected. It is easy to test that you don't forget the annotation.
Testing JSON serialization with Micronaut applications
In Micronaut applications, you can control JSON serialization with Jackson annotations. Inject ObjectMapper into your tests to verify it.
Test Micronaut Health endpoint
I always expose the /health endpoint in my Micronaut applications. It is easy to test it.
SpringBoot to the Micronaut® framework - @ResponseStatus Exception
In SpringBoot you can annotate your exceptions with @ResponseStatus, Micronaut's HttpStatusException achieves a similar behaviour
SpringBoot to the Micronaut® framework - Controller annotations
SpringBoot and Micronaut applications ease the creation of routes with similar annotations.
SpringBoot to Micronaut® framework - Application Class
SpringBoot and Micronaut applications contain a simple application class which starts the application for you.
Host and IP Resolution in a Micronaut application with Load Balancer and Elastic Beanstalk
Leverage Micronaut APIs to resolve Host and IP when running behind a Elastic Load Balancer
👨🏻🏫 Integrating Micronaut apps with AWS
I will be teaching a Micronaut / Amazon Web Services workshop at the end of May.
📼 Micronaut and Camunda
"Automating Processes with Microservices on Micronaut and Camunda" webinar video
🗣 Micronaut Security Course
I will be teaching a Micronaut Security 12 hour course next week.
🗣 Automating Processes with Microservices on Micronaut® framework and Camunda
(optional, string) Is a plain text sentence or two describing the item.
📼 Micronaut Webinar: SPAs with Svelte and the Micronaut® framework
Video of the webinar about combining Svelte and the Micronaut® framework.
🗣 Micronaut Case Study: Novatec
I will join Novatec's crew to talk about their experience with Micronaut developing a production application (learning curve, memory consumption, startup ...).
📼 ApacheCon 2020: Micronaut + Groovy
Slides and videos from my talk at ApacheCon 2020 about Micronaut and Groovy
📼 Micronaut + Azure Functions
"Micronaut + Azure Functions" webinar video
(Public Speaking) Developing AWS Lambda Functions with Micronaut
I will be talking at Cloud Conference Rio de Janerio about how to write AWS Lambda functions with Micronaut
New Micronaut project directly from IntelliJ IDEA wizard
Since 2020.2, IntelliJ IDEA Ultimate adds the possibility to create new Micronaut projects directly from the wizard.
Micronaut + Azure online webinar
October 2nd, I will be doing an online Micronaut + Azure Webinar together with Julien Dubois.
📼 Merida (Mexico) JUG - Introduction to Micronaut® framework
Introduction to Micronaut online talk by Sergio del Amo at JUG Merida (Mexico)
Micronaut Euro Rates Library
Java library to consume Euro foreign exchange rates XML feed published by the European Central bank.
Micronaut® framework 2: AWS Lambda Functions
Micronaut® framework 2 brings improvements to the way you write AWS Lambda functions. There are several things to consider (what's is your Lambda trigger, are you able to write a GraalVM Native Image of the function) which define what dependencies do you need, what is your handler, how to mitigate cold startup.
(Public Speaking) Codemotion 2020: Building Chatbots with Micronaut® framework.
Talks at Codemotion 2020 - Building Chatbots with Micronaut® framework.
Micronaut Java library to consume the Curated API
Today, I published a Java library to consume the Curated API. It is built with the Micronaut® framework and you can use it in a Micronaut app or as a standalone library.
(Public Speaking) ApacheCon: Micronaut + Groovy and Taming your browser with Geb
Talks, Micronaut + Groovy and Taming your browser with Geb, at ApacheCon
📼 Micronaut Framework and AWS Webinar
I did a joined webinar with Stefano Buliani from AWS about Micronaut framework integration with AWS.
GR8Conf 2019 - Micronaut Security
Slides from my talk at GR8Conf