• support[@]kurinchilion.com
  • +1 (888) 666-4252

Why JetBrains Tools Are a Top Choice for Modern Developers?

Feb 01, 2026 - by kurinchilamp // 57 Views
Integrated Development Environments (IDEs) are the backbone of professional software development workflows. Among today's most popular and powerful IDEs are the suite from JetBrains — known for deep language support, intelligent coding assistance, seamless tooling, and excellent integration with DevOps and testing ecosystems. In this post, we explore the strengths of JetBrains IDEs across key dimensions: features, ease of use, DevOps pipeline integrations, test support, performance, and the community around them. JetBrains builds professional IDEs tailored to specific languages and ecosystems:
  • IntelliJ IDEA – flagship IDE for Java, Kotlin, and enterprise development
  • PyCharm – Python-focused with scientific & web dev tools
  • WebStorm – JavaScript, TypeScript, and frontend frameworks
  • PhpStorm – PHP and full-stack development
  • Rider – .NET and Unity development
  • DataGrip – SQL and database workflows
(more…)
Continue Reading

How to split the Terminal screen into multiple panes?

Nov 17, 2023 - by kurinchilamp // 704 Views
In macOS, you can split the Terminal screen into multiple panes using the "Split Pane" feature. (more…)
Continue Reading

How to setup an FTP server in windows desktop locally?

Aug 12, 2023 - by kurinchilamp // 354 Views
An FTP (File Transfer Protocol) server on a local desktop can be useful in various scenarios, including: File sharing within a local network: If you have multiple devices (computers, laptops, or mobile devices) connected to the same local network, an FTP server can facilitate easy file sharing between these devices. You can upload files to the FTP server on your desktop and allow others on the network to download or access those files. Website development and testing: If you are developing a website locally and want to test it on different devices within your local network, an FTP server can be used to upload the website files to your desktop and make them accessible to other devices. This allows you to test the website's functionality and appearance on different devices without having to deploy it to a remote server. (more…)
Continue Reading

Random UUID values not getting generated with uuidv4 npm module

Jun 15, 2023 - by kurinchilamp /Javascript/ 312 Views
Install the below npm modules $ yarn add uuid react-natie-get-random-values Add in these below imports to your code import { v4 as uuid } from 'uuid'; import 'react-native-get-random-values'; Print the uuid value now console.log(uuid())
Continue Reading

Flexbox for CSS layouts

May 18, 2023 - by kurinchilamp // 427 Views
Flexbox is a powerful CSS layout module that provides a flexible way to arrange and align elements within a container. It simplifies the creation of complex and responsive layouts. Let's dive into a basic example to understand how Flexbox works. (more…)
Continue Reading

Adding fontawesome, material icons on React Native 0.69+

Apr 15, 2023 - by kurinchilamp /Javascript/ 310 Views
In earlier days before React Native v0.69, react link was used to link assets in the application. As react link is now deprecated, the suggested way to integrated assets is to edit android/app/build.gradle ( NOT android/build.gradle ) and add the following: apply from: "../../node_modules/react-native-vector-icons/fonts.gradle" For more information, read https://www.npmjs.com/package/react-native-vector-icons
Continue Reading

TECHNOLOGY DEV STACK

Following are some of the technologies that we use to build and maintain solutions for our clients.