What if you are looking for a product for web analytics but have a lot of events, a complicated product and sending more and more data over time. Sometimes it wouldn’t just work to go with Google Analytics (360), Adobe Analytics and maybe integrating your custom build solution or Snowplow might be too complicated for …
Build carousel for items which have different width
Mostly we are using slick-carousel to implement slides in web development. It is great library to implement different types of layouts, animations, speeds and etc. To implement the carousel for items which have same width, we just need to specify the responsive settings for different screen size. To implement the carousel for items which have …
React-flow to build customizable flowcharts and diagrams
In some web applications, sometimes it is required to build node/edge based flow diagrams to describe the workflows, procedures as drag&drop and flexible/intuitive UI. React-flow is the library you are looking for. React-flow is most flexible and customizable. There is react-flow documentation and examples.
Artillery Load Testing Introduction
Artillery is a Node.js package designed for testing backend systems, such as APIs. Out of the box, it supports your standard HTTP APIs, along with protocols like WebSockets. It also integrates with the Socket.io library for Node.js applications. Artillery also sports a plugin interface to extend its functionality. An important distinction to make with Artillery is that it’s …
CSS Grid in Safari
The infamous Safari browser on macOS has issues with CSS Grid. You can not use height: 100% inside the grid in Safari browser. Solution: Put display:grid on the div surrounding your grid container.
Amazon SNS
Amazon Simple Notification Service (Amazon SNS) is a managed service that provides message delivery from publishers to subscribers (also known as producers and consumers). Publishers communicate asynchronously with subscribers by sending messages to a topic, which is a logical access point and communication channel. Clients can subscribe to the SNS topic and receive published messages using a supported endpoint …
NPM rimraf
The UNIX command rm -rf for node. Install with npm install rimraf, or just drop rimraf.js somewhere. rimraf(f, [opts], callback) The first parameter will be interpreted as a globbing pattern for files. If you want to disable globbing you can do so with opts.disableGlob (defaults to false). This might be handy, for instance, if you have filenames that …
svgomg
This is cool service to compress svg files. Give it 1 minute to try. You can suggest your client to compress all svg files in your profile. And VA could help you! https://jakearchibald.github.io/svgomg/
react-katex
This library displays math expressions with KaTeX and React Example: And this will display expression like following. Important note: don’t forget to import Katex CSS file. import ‘katex/dist/katex.min.css’;