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 ...
What's so cool about Vaadin Flow?

What's so cool about Vaadin Flow?

Vaadin Flow is a free open-source web framework for Java developers. It allows you to implement a web application without having to code any...

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…

New book - Practical Vaadin: Developing Web Applications in Java

I'm glad to announce the availability of my most recent book, Practical Vaa…

Recent Comments

Contact Me