Programming
- Programming
- Categories
-
Jan 29, 2020
Optimizing Kubernetes Services - Part 3 : Spring WebFlux
Some days ago we did an optimized version of our series with Spring Web, now we will try to improve further the numbers using a reactive platform, for this we...
Read More -
Jan 22, 2020
Optimizing Kubernetes Services - Part 2 : Spring Web
Some days ago we start this series of article with our base example, now we have baseline that we could use to optimize the service. These are the number that...
Read More -
Jan 11, 2020
Optimizing Kubernetes Services - Part 1 : Base service
Much have been said about the importance of optimizing services that are going to run in a cloud, and they are plenty of resources about the topic, from start up...
Read More -
Feb 10, 2018
Microservices Error Handling
Some days ago I was discusing with my colleage Juan Antonio Breña how you could end breaking your control flow when handling errors in a Microservice, specially relaying in mechanism...
Read More -
Feb 9, 2018
My First Book is Published
I’m very proud to announce that my first book, Hands-On Microservices with Kotlin, have been published by Packt. A book where I try to explain how to design, build and...
Read More -
Jul 30, 2017
Native Serverless Kotlin
Last week we do an example of a Kotlin Serverless Function using Apache OpenWhisk, however since we using Kotlin we could make our example a native application that will not...
Read More -
Jul 21, 2017
Serverless Kotlin
Right now there is a lot of traction on the Serverless architecture so I decide to give a try and do some examples using Kotlin. The full source of this...
Read More -
Jul 1, 2017
Modern C++ CI
C++ is more active than ever, with the C++17 standard ready, a widely support on C++14 from major compilers and C++20 planning on the way there is a interesting future...
Read More -
Jun 4, 2017
Reactive Kotlin vs Java
For me the best way to learn something is by example, so instead to create HelloWords I’ve been translating my Java Reactive Spring 5 Webflux example into Kotlin, and now...
Read More -
May 23, 2017
Why we should use functional programming with Kotlin?
Recently I made a post about why we should use functional programming, but since I’m trying now to learn Kotlin, I like to update my previous entry with examples written...
Read More -
May 11, 2017
Why we should use functional programming?
In the past days I’ve been focusing on learning reactive programming with Spring 5 and while reviewing the example microservice that we create with some friends, we realize how much...
Read More -
Feb 22, 2017
Python Unit Tests
I’ve an strong believe that programming in different languages is something that all developers should do, and do it so you face different problems and apply different technics to solve...
Read More -
Feb 20, 2017
Jekyll
I’ve recreated my personal blog using Jekyll and so far I loving. And it’s not only because how powerful and customizable Jekyll is, is the first time that I feeling...
Read More -
Feb 23, 2016
New Super Laydock
So today I’ve speak with my graphics designer to start the new game development, and originally I was interested in to do a remake of Rune Master 2 for MSX2, here...
Read More -
Dec 27, 2015
Machine Learning in Games
I’ve create a new site that is kind of a experiment of using machine learning in the gaming world. Currently I’ve implement kind of a recomendation system base on natural...
Read More -
Dec 5, 2015
Machine Learning Rest API in a Docker
I’ve been trying to learn how to create and use docker and I thought that could be a nice idea to create a machine learning docker as a starting example...
Read More -
Nov 29, 2015
MongoExec (Sublime Package)
I found the other day a wonderful package for Sublime Text, MongoExec. Allows to execute MongoDB queries within sublime text and other stuff like browse database a collection. In understand...
Read More -
Oct 17, 2015
OpenShift
There is a lot of movement in the PaaS world, many companies are trying to showcase what is the best platform and to be honest I don’t really know. However...
Read More