Articles

TitleDateExcerpt
Building Grails custom artifact handlers for plugin workflowsGrails has long been the framework of choice for Java developers who want to move quickly without losing the depth of the JVM ecosystem. Plugins extend that…
Building a Grails REST Client with Spring RestTemplateModern enterprise systems rarely stand alone. From a fintech platform in Sydney pulling market data from an aggregator to a logistics tool in Melbourne…
Using Grails with Argo CD for a GitOps Deployment WorkflowGrails has long been a productive choice for teams building web applications on the JVM, and plenty of Australian development shops have stuck with it through…
Building a Grails application with a video streaming pluginStreaming video through a Grails service is a useful exercise for Java developers who want to extend the framework beyond typical CRUD operations. Australia's…
Using Grails With Apache Camel For Enterprise Integration PatternsGrails and Apache Camel make a practical combination for applications that must connect people, services, databases and external platforms. Grails supplies a…
Implementing Environment-Specific Logging in Grails AppsGrails applications behave very differently across development, staging, and production. A configuration that prints every SQL statement on a developer's…
Building Grails Custom Scaffolding Templates for Code GenerationMost teams adopting Grails quickly appreciate the framework's opinionated approach. The built-in scaffolding generates views and controllers from domain…
Migrating Grails Applications to Micronaut for Cloud Native MicroservicesAcross Australia's financial and retail sectors, teams in Sydney and Melbourne are quietly retiring monolithic WAR deployments in favour of smaller, faster…
Build a Grails application with Leaflet for map integrationPutting an interactive map inside a Grails web project might sound like a luxury, but for many Australian development teams it is fast becoming table stakes.…
Stateless Auth in Grails with JSON Web TokensModern web services running on Grails are increasingly called upon to serve mobile clients, single-page front ends, and partner integrations from locations as…