About the Author

Bernardo de Castilho

Bernardo de Castilho leads GrapeCity's technical direction as the company's Chief Technology Officer. Before gaining more than 20 years of experience in the software industry, Bernardo earned a doctorate in Civil Engineering at UC Berkeley. He loves the diversity of a global company like GrapeCity, as well as the challenges and freedoms that come with working on the cutting edge of software development. When he's not working, Bernardo enjoys travelling, biking, and scuba diving.

Latest Posts

Create a Ribbon Control with Wijmo's TabPanel

Learn how to create a JavaScript ribbon control with Wijmo's TabPanel. Sample included.

November 20, 2018

Wijmo and JavaScript Globalization

Wijmo has a Globalize class that provides language-sensitive string and data formatting as well as parsing.

November 8, 2018

Create Great Diagrams using CSS Grid Layouts (Source Code Included)

This article demonstrates how you can create CSS diagrams that are performant, accessible, responsive, and easy to edit & style.

October 22, 2018

How to Build an Electron App with JavaScript UI Controls

This post shows how you can use Wijmo in Electron apps without a framework.

September 24, 2018

Creating a Custom DropDownTree Control (Source Code Included)

Learn about the Wijmo DropDownTree Control

September 17, 2018

Building a Business Intelligence Progressive Web Application (Source Code Included)

In this article, we describe how we implemented MyBI as a regular web app, and then show how we upgraded it to a progressive web app.

September 12, 2018

How to Use CSS Scroll Snap Points

CSS recently introduced a Scroll Snap Points feature that gives users a fluid and precise scrolling experience for touch and input devices. This makes it easy to add "swipe views" (commonly used in native mobile apps) to your web apps and progressive web applications (PWAs)

August 24, 2018

Build Vue Apps with Wijmo and the New Vue CLI 3.0

As of the 2018 v1 release, Wijmo is available on NPM. Here's a look at how to use Wijmo and NPM to build apps for Vue.js. This blog is the fourth in a series about using Wijmo in frameworks.

August 15, 2018

Making Web Components Accessible

In this article, we describe our experience making our components more accessible, focusing on accessibility aspects that are directly related to component development.

July 31, 2018