Java Removing SQL from your Spring Boot code Using Spring Data and Hibernate as the reference framework, I’ll discuss a couple of tips: dealing with static metadata, composing type-safe queries, and how to handle custom query hints with a hibernate dialect extension.
Cloud Happiness Monitoring In The Cloud Do you think that monitoring and reporting your company happiness is impossible? In this post, I'll describe Quantyca’s Happiness monitoring, a cloud solution to deliver happiness surveys to our colleagues.
Java Multi-Tenant Rest API With Spring Boot In this post, I'll describe the necessary steps to set up a schema-based multi-tenancy REST API with Spring Boot. The application relies on Flyway to automate provisioning and de-provisioning of tenants. Check out the sample project at https://github.com/aliprax/sboot-schema-multitenancy
Coding Functional Programming Mind Map I want to share a mind map I built for teaching functional programming concepts in an introductory Scala course. Far to be complete, it is enough to show that functional programming is not only a matter of how to write map and reduce!
Cloud The Power of Pod A true microservice approach moves far beyond the design of web services interfaces. The development of reusable and independent software components is possible. Container based architectures give us more power: the power of Pods.
Javascript Simple NodeJs Reverse Proxy for a React App and its API Backend How to integrate a React app with an API back-end without messing everything up. A simple implementation of a reverse proxy with NodeJs to serve a React App and offer an API gateway.
Cloud 12 Factors App With Google Kubernetes Engine During these months I've played with Google Cloud Platform, in particular Google Kubernetes Engine. In this short post I want to share my experience and show how it is easy to build 12 factors apps on GKE.
Coding Rethinking Code Quality Metrics Programming languages, methodologies and tools evolve and offer new insights. Knowing how to evaluate our code in more than one way, can give us a mental framework to conduct code reviews with method and to take better decisions: here code quality metrics can help.