Software Engineer working mainly with Java / Spring Boot. Other fields of interest are Machine Learning and Writing. Twitter: @vinidsmonteiro

What I’d choose from Java and Python to build my own programming language

Image for post
Image for post
Photo by Kevin Ku from Pexels


Tutorial on how to use Grommet Swagger with SpringDoc/SpringFox as an alternative to Swagger UI. I implemented a wrapper to make the integration easier.

Image for post
Image for post
Photo by Dean Pugh on Unsplash


Where to place the web content, how to make controllers load automatically and how to export/import the application as a Maven dependency

Image for post
Image for post
Photo by Clément Hélardot on Unsplash


A wearable robot (Exosuit) makes walking easier

Image for post
Image for post
Photo by Matthias Zomer from Pexels


Details on Template string, an option to format strings in python. It can be more suitable when working with regex

Image for post
Image for post
Photo by Christina Morillo from Pexels

% operator

>>> name = "Alfredo"
>>> age = 40
>>> "Hello, %s. You are %s." % (name, age)
'Hello, Alfredo. You are 40.'

.format()

>>> print('The {} {} {}'.format('car','yellow','fast')) #empty braces
The car yellow fast
>>> print('The {2} {1} {0}'.format('car','yellow','fast'))


A robot pet presented at CES 2021. It can evaluate its surroundings and develop its own personality

Image for post
Image for post
Image credit: Vanguard Industries


A gentle introduction. What problem it solves and why the layered structure

Image for post
Image for post
Photo by Andy Kelly on Unsplash


The ones I use the most

Image for post
Image for post
Photo by Illiya Vjestica on Unsplash

1. Initialise and save to repository

git init git add <file> git commit -m “message” git…

TALES OF A CODING FACTORY

Good in theory, a nightmare in practice

Image for post
Image for post
Photo by Alex Kotliarskyi on Unsplash


Minimax implementation in Java.

Image for post
Image for post
Photo by ᴊᴀᴄʜʏᴍ ᴍɪᴄʜᴀʟ on Unsplash

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store