
Export multiple charts to PDF with React and jsPDF
How to export multiple charts into multipage pdf document with React.js, Highcharts and jsPDF.
Writing archive
Tutorials, technical explorations, and stories gathered across full-stack web and mobile development.
31 posts

How to export multiple charts into multipage pdf document with React.js, Highcharts and jsPDF.

How to create a custom reusable ESLint (for TypeScript) and Prettier config and publish it as npm package. And how to add Husky and lint-staged packages to React project.

How to create a classic Dashboard layout that includes a header, footer, menu drawer (sidebar) with toggle, multilevel nested menu and content using Next.js, TypeScript and Styled component.

Overview of how I built the dashboard for my personal projects using Next.js, Material UI, MongoDB, with dev.to, GitHub, Twitter, and npm API integration.

How to add internationalization functionality to a React Native app using i18next library.

How to conditionally enable Google Analytics tracker depending on a user's prior consent.

How to create a classic Dashboard layout that includes a header, footer, menu drawer (sidebar) with toggle and content using React.js and Material UI.

How to create a custom Button Group component in 5 minutes from scratch with selection (active button) functionality using React.js.

Tutorial about how to write custom hooks in React.js. In this tutorial, we will write hooks for smooth scrolling, document title update, and browser URL change.

How to return a value from a Javascript's Promise object and then use it later in a code.
@ramonak/react-excel library to render, update, and transform Excel spreadsheet data into an array of objects using React.js

The blog post about how to enable Google Analytics Reporting API in Google developers console, create OAuth 2.0 client ID and develop a custom Google Analytics Dashboard using React.js.

How to create a custom React component and publish it to NPM using create-react-library.
How to create a custom progress bar component in 5 minutes from scratch with animation

How to upload file to Amazon S3 in Java, but with UI build with Vaadin framework

How to dynamically sort an array of objects using dropdown and React Hooks and render it in React

Short blog post about how to merge multiple objects with the sum of property's values in Javascript.

How to update React's Context from a nested component in two ways: using functional components with React Hooks and using class components.
This blog post is a story about development of my first personal project: Tabata - Fitness App.

In Vaadin 14.1 generic drag and drop feature was introduced. This blog post is a review of this feature based on the example of developing a simple football coach app.

The seventh (last) part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The sixth part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The fifth part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The fourth part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The third part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The second part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration.

The first part of tutorial series Spring Boot – Vaadin – Keycloak – Spring Security Integration

Blog post about how to deploy Vaadin 14 application to Heroku Cloud.

Progressive Web Application (PWA) is an application software, that combines regular web pages and native mobile apps. It gives users a native-like experience by making a web application function like a desktop or mobile app.

The list of TOP 10 the most powerful and inspirational women in tech industry in USA.

Why it is important to have a website for a small business.