Rodolfo CamposinPython in Plain EnglishYet Another To-do List App: Data Access Layer with SQLAlchemyAs part of my love letter to Python, I decided to write a simple app, to be delivered little by little, showing common concerns you would…Oct 12, 2021Oct 12, 2021
Rodolfo CamposinPython in Plain EnglishPython Mocks CheatsheetOver my career I’ve programmed in many different languages, with special focus in Java and JavaScript. Recently I’ve been writing a lot of…Sep 24, 2021Sep 24, 2021
Rodolfo CamposinJavaScript in Plain EnglishDeploying Multi-Environment React Apps with Tanzu Application ServiceMany SPA React Apps are created using the NPM Create React App (CRA) package. It creates apps without build configuration and that is more…Dec 30, 20202Dec 30, 20202
Rodolfo CamposinSoftware DevelopmentTips and tricks for profiling your Spring Boot app using VisualVMRecently I needed to profile a Spring Boot app and made some interesting findings that I wanted to share since these are not really…Dec 21, 2020Dec 21, 2020
Rodolfo CamposChanging a Spring Boot dependency behaviour via App Class LoaderRecently I had the need to change certain classes -from external dependencies- loaded on a Spring Boot application. All this happened in a…Nov 20, 2020Nov 20, 2020
Rodolfo CamposA semi-deterministic approach for directing your legacy code modernisation and tests (2/2)A couple of weeks ago I wrote an article about an idea that has been spinning in my head for some time: A semi-deterministic approach for…Sep 19, 2020Sep 19, 2020
Rodolfo CamposA Semi-Deterministic Approach for Directing Your Legacy Code Modernisation and Tests (1/2)Modernisation usually occurs incrementally, there would be very few success stories about legacy systems modernisation following a big…Aug 23, 2020Aug 23, 2020
Rodolfo CamposWhat is App Modernisation?During my career I have worked in different software modernisation projects. Refactoring, Rewriting, Rearchitecting, Re-you-name-it has…Aug 16, 2020Aug 16, 2020