Shalitha Suranga Programmer | Author of Neutralino.js | Technical Writer


17 Stories by Shalitha Suranga

Create collapsible React components with react-collapsed

Learn how you can easily create beautiful, collapsible components in React with a new library, react-collapsed, in this tutorial.
0 8 min read

Using JSON in Go: A guide with examples

JSON is one of the most-used formats for storing data. In this guide, learn how to work with JSON in Go using the encoding/json...
0 10 min read

Python file handling: A complete guide

Learn or brush up on everything you need to know about file handling in Python, including basic CRUD operations and best practices.
0 10 min read

Working with lists in Python

Catch up on everything you need to know about working with lists in Python, including some advanced concepts, in this in-depth tutorial.
1 8 min read

Flutter’s DataTable widget: A guide to displaying data

Learn about how Flutter's DataTable widget is more flexible compared to native platform-specific list views in this guided tutorial.
0 8 min read

How to detect a click outside a React component

In this tutorial, learn a few ways how to implement click detection outside of both functional and class-based React components.
1 6 min read

Reflection in Go: Use cases and tutorial

As the Go programming language achieves more popularity on the frontend, learn how to solve code issues using reflection in this tutorial.
0 6 min read

Build an ecommerce app from scratch with React Native

Many ecommerce React Native app templates on GitHub come with features you may not need. Build your own app from scratch with this tutorial.
0 9 min read

Store and retrieve precise monetary values in JavaScript with Dinero.js

Built on Martin Fowler's money pattern, learn how to leverage Dinero.js to handle precise monetary values with JavaScript.
0 6 min read

Writing JS-based Bash scripts with zx

In this tutorial, learn about zx, a new tool from Google that lets you write Bash-like shell scripts with JavaScript.
0 5 min read

React Native for desktop using React Native for Windows

Render all of your platform-specific UI elements on desktop from one JavaScript-based codebase using React Native for Windows.
0 4 min read

Implementing react-input-mask for web apps

Learn how to avoid transcription errors in React using input masks, which provide user-friendly constraints for your user input fields.
1 5 min read