Designing an open-source Community Award

I had the pleasure to announce the Vaadin Community Award during Vaadin Dev Day Spring 2021 . This award is a way to recognize members of ...
How to participate in and contribute to open source projects

How to participate in and contribute to open source projects

I like to think about open-source involvement in terms of levels. Although no level is more important than the other, they build up on top o...
Blog rebrand

Blog rebrand

Hey reader! A short entry to announce and document my blog's rebrand. These are the main changes:  Renamed to Programming Brain (prev...
How to start a career in coding

How to start a career in coding

A couple of days ago, a good friend of mine asked me how to make her kid more interested in programming. I think that parents should focus o...
My Experience Talking at JConf Colombia

My Experience Talking at JConf Colombia

Ever since I joined the team at Vaadin I had wanted to showcase our technologies at a local conference in my home country, Colombia. This y...
Learning Microservices with a Practical Example

Learning Microservices with a Practical Example

Although this example application is simplistic and no one should ever use microservices to implement an application like this one, it shows...
How to call a Java method from a JavaScript function in the browser

How to call a Java method from a JavaScript function in the browser

In this video I demonstrate how to call a Java method that runs in the server from a JavaScript function running in the web browser: In sho...
Infinite lazy loading

Infinite lazy loading

Here's a short excerpt of Chapter 9 Lazy Loading of my book Data-Centric Applications with Vaadin 8 . Even though we have explained...
Hello, World in Vaadin 10+

Hello, World in Vaadin 10+

Vaadin is a set of tools to create web applications tailored to both, client-side and server-side developers. If you are, say, a JavaScript...
Data-Centric Applications with Vaadin 10?

Data-Centric Applications with Vaadin 10?

I recently got some hard copies of my last book about Vaadin . I love the matte colored look of the cover. Excellent job by Packt Publish...
Responsive embedded YouTube video or playlist online maker

Responsive embedded YouTube video or playlist online maker

I have to embed YouTube videos or playlists frequently, so I decided to implement this simple tool to generate the HTML code of an embedded ...

Search

Popular Posts

Building a Kubernetes cluster on Raspberry Pi (with automation)

Some months ago, I was lucky enough to get a bunch of Raspberry Pi minicompute…

How to call a Java method from a JavaScript function in the browser

In this video I demonstrate how to call a Java method that runs in the server f…

What is a Database Proxy?

A proxy is a server software, typically installed in a separate machine, that …

Recent Comments

Contact Me