Jacopo Aliprandi

Software engineering, code and thoughts

  • Home
  • About
  • Privacy
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.

Jacopo Aliprandi Jacopo Aliprandi
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.

Jacopo Aliprandi Jacopo Aliprandi
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

Jacopo Aliprandi Jacopo Aliprandi
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!

Jacopo Aliprandi Jacopo Aliprandi
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.

Jacopo Aliprandi Jacopo Aliprandi
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.

Jacopo Aliprandi Jacopo Aliprandi
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.

Jacopo Aliprandi Jacopo Aliprandi
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.

Jacopo Aliprandi Jacopo Aliprandi

Hello World!

This is my very first post on my blog! Coming soon... 😉

Jacopo Aliprandi Jacopo Aliprandi
Jacopo Aliprandi © 2021
Latest Posts Facebook Twitter Ghost