← Back to all blogs
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

Create a Ribbon Control with Wijmo's TabPanel

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

Wijmo and JavaScript Globalization

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

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.

How to Build an Electron App with JavaScript UI Controls

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

Creating a Custom DropDownTree Control (Source Code Included)

Learn about the Wijmo DropDownTree Control

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.

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)

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.

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.

Customizing JavaScript Styles with Sass

This article gives an overview of Sass -- the most popular CSS preprocessor, and how to customize JavaScript styles using Sass.