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

Testing MariaDB ColumnStore performance

MariaDB 's ColumnStore is an engine that stores data in a columnar fashion…

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…

Using Vaadin web components in HTML documents without frameworks

Vaadin is a development platform for building web applications in Java. Althoug…

Recent Comments

Contact Me