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

Stories by Shalitha Suranga

React Native touchable vs. pressable components

React Native touchable vs. pressable components

Dev

Learn the difference between touchable and pressable components in React Native, and how to implement different effects with each kind.

Shalitha Suranga
Jul 11, 2022 ⋅ 12 min read
using-custom-chrome-tabs-flutter-with-flutter-custom-tabs-plugin

Using custom Chrome tabs in Flutter with the flutter_custom_tabs plugin

Dev

Learn to implement Chrome Custom Tabs in Flutter applications with Flutter_custom_tabs, which offers impressive cross-platform features.

Shalitha Suranga
Jun 16, 2022 ⋅ 11 min read
Using Input Masks In React Native

Using input masks in React Native

Dev

Implement input masks in React Native to develop user-friendly input constraints such as entering data according to a pre-defined format.

Shalitha Suranga
May 19, 2022 ⋅ 12 min read
Why you should use a Go backend in Flutter

Why you should use a Go backend in Flutter

Dev

Go-based backends bring numerous benefits for Flutter frontends. You can avoid time-consuming business logic rewrites by using Go modules in the Flutter app.

Shalitha Suranga
May 9, 2022 ⋅ 15 min read
Using WebSockets with Fastify

Using WebSockets with Fastify

Dev

In this tutorial, learn how to use Fastify-WebSocket plugin your Fastify-based, RESTful web APIs using practical examples..

Shalitha Suranga
May 3, 2022 ⋅ 11 min read

What you need to know about inbuilt browser HTML sanitization

Dev

Read up on the experimental, inbuilt browser API for HTML sanitization in this post and learn how you can better prepare for XSS attacks.

Shalitha Suranga
Mar 16, 2022 ⋅ 9 min read
Flutter Vs Ionic Cross Platform Development Featured Image

Flutter vs. Ionic for cross-platform development

Dev

Compare and contrast Flutter and Ionic to help select the framework most suitable for your cross-platform development project.

Shalitha Suranga
Feb 25, 2022 ⋅ 12 min read

Implementing a repository pattern in Flutter

Dev

Write more manageable codebases for your Flutter apps by decoupling data access and business logic according to the repository design pattern.

Shalitha Suranga
Feb 17, 2022 ⋅ 10 min read
Building microservices in Go with Gin

Building microservices in Go with Gin

Dev

In this post, learn how to build microservices in Go using Gin, a lightning-fast frontend Go framework, and test them using Postman.

Shalitha Suranga
Jan 18, 2022 ⋅ 11 min read
Create collapsible React components with react-collapsed

Create collapsible React components with react-collapsed

Dev

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

Shalitha Suranga
Dec 20, 2021 ⋅ 8 min read
Using JSON in Go: A guide with examples

Using JSON in Go: A guide with examples

Dev

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 package.

Shalitha Suranga
Nov 17, 2021 ⋅ 10 min read
Python file handling: A complete guide

Python file handling: A complete guide

Dev

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

Shalitha Suranga
Nov 5, 2021 ⋅ 10 min read