top of page


UI/UX and Graphic Design: Creating Seamless Digital Solutions
Effective UI/UX and graphic design are crucial for building user-friendly applications in today's digital world. At Whileone Techsoft Pvt. Ltd., we blend creativity with technical expertise to deliver visually appealing, high-performance products that drive business success. Our UI/UX and Graphic Design is all about: Why Us? We leverage a diverse set of design and development tools to create high-quality visual and interactive content. Our expertise spans various creative pro
Khushi Sidhapura
Nov 171 min read
Â
Â
Â


Building Observability-Driven Performance Benchmarking Frameworks
Complex computing environments, spanning cloud, HPC, AI, and edge workloads; observability is no longer optional. With multiple layers of hardware and software working together, traditional monitoring alone cannot surface the insights needed for optimizing performance or preventing downtime. At Whileone Techsoft Pvt. Ltd. , we help companies go beyond monitoring by building deep observability frameworks that connect performance benchmarking , system analytics , telemetry , an

Nandita Gadgil
Aug 43 min read
Â
Â
Â


ARM64 Benchmarking with DeathStarBench: A Porting Journey
Delivering Modernization, Benchmarking & Cost Efficiency Migrating workloads from AMD64 to ARM64 allows organizations to harness the...

Alisha Bhale
Jun 232 min read
Â
Â
Â


Cross-Compiling SPEC CPU2017 for RISC-V (RV64): A Practical Guide
SPEC CPU2017 is a well-known benchmark suite for evaluating CPU-intensive performance. Although it assumes native compilation and execution, there are cases—especially with RISC-V (RV64) platforms—where cross-compilation is the only feasible route. This guide walks through the steps to cross-compile SPEC CPU2017 for RISC-V, transfer the binaries to a target system, and optionally use the --fake option to simulate runs where execution isn't possible or needed during develop

Rajeev Gadgil
May 123 min read
Â
Â
Â


Why Firmware Security is Critical?
The spotlight often shines on software and hardware security. Yet, lurking beneath the surface, lies a critical layer often overlooked, firmware . This low-level software embedded in our devices, from routers and smart thermostats to industrial control systems and medical devices, acts as the vital link between hardware and operating systems. Its security, or lack thereof, can have profound consequences. The proliferation of Internet of Things (IoT) devices has exponentially

Nandita Gadgil
Apr 282 min read
Â
Â
Â


UI/UX Design Isn’t Just About Aesthetic Appeal
When people hear the term "UI/UX design," they often envision sleek interfaces, vibrant colour palettes, and visually appealing layouts. Although aesthetics play a significant role, UI/UX design is much more than just aesthetics. Despite the fact that the process is far from straightforward, the goal is to create smooth experiences that seem natural and effortless to users. The Intricacy of Simplicity A well-designed product is not created by chance. Every button location, tr
Khushi Sidhapura
Mar 312 min read
Â
Â
Â


Top 10 Libraries you should consider along with your React Project
Introduction to the top 10 essential libraries that work well with React

Shubham Nikam
Nov 4, 20242 min read
Â
Â
Â


Android on RiscV Part - II
The Problem statement: Our customer expressed their desire to know if Android (AOSP) was already ported by community to the RiscV platform and if we could provide a detailed summary of the current status of AOSP compilation/build and Qemu emulation progress for RiscV What have we accomplished in Part - I: We launched a Bare Metal instance on AWS Downloaded the AOSP source code Configured and built the binaries for AOSP RiscV What we plan to accomplish in Part - II: Install Cu

Anup Halarnkar
Sep 2, 20242 min read
Â
Â
Â


Android on RiscV Part - I
The Problem statement: Our customer expressed their desire to know if Android (AOSP) was already ported by community to the RiscV platform and if we could provide a detailed summary of the current status of AOSP compilation/build and Qemu emulation progress for RiscV Introduction to AOSP: Android is an open source operating system for mobile devices and an open source project led by Google. Android Open Source Project (AOSP) repository offers the information and source code

Anup Halarnkar
Aug 22, 20242 min read
Â
Â
Â


AWS Lambda to generate SSH Keys
For the past few months, my team and I at WhileOne Techsoft Pvt. Ltd. have been helping our customer setup a system wherein access to a remote server in the cloud for testing can be granted to users. One of our client’s requirements is to generate SSH keys from the JIRA board. In JIRA use a custom script to generate SSH keys which will help our client for project automation. SSH key pairs are two cryptographically secure keys that can be used to authenticate a client to an S

Mrinal Kshirsagar
Nov 27, 20234 min read
Â
Â
Â


YOLOX on RISC-V QEMU
Goal of this project: This project aims to determine RISC-V's readiness for running YOLOX for the latest edge requirements. Target Application: Running YOLOX on RISC-V QEMU involves setting up a RISC-V virtual machine and then configuring the necessary environment to compile and run YOLOX. Please note that this is a complex process, and it's essential to have prior experience with virtualization and RISC-V development. From the RISCV website, this is a blog ( https://riscv.or

Sameer Natu
Sep 19, 20233 min read
Â
Â
Â


Responsive Next.js Image Using Aspect Ratio
One of our customers at Whileone wants to build cards for their website which contains an image and some other content. Image will cover its container and should adjust its dimensions accordingly without cropping the image. While Using Next.js Image and making it responsive we always faced one challenge that we need to keep the aspect ratio of image so that image will be neat and clean in given space. We can do it by mentioning height and width of image at different breakpoin

Shubham Nikam
Aug 16, 20232 min read
Â
Â
Â


Bring up Yocto for RISC-V deployment
We at Whileone Techsoft pvt ltd understood the requirements of our customer who wanted to have a basic Yocto based RiscV deployment for their custom SoC chip. The customer intended to share this basic deployment with their clients who wished to make use of our customer’s SoC in their products. Our customer was unaware of Yocto and what was needed to ensure a favorable deployment. They had their own custom patched Linux kernel, Root file system, Toolchain and custom Bootloade

Anup Halarnkar
Jun 14, 20233 min read
Â
Â
Â


Key Practices for Effective Full-stack Web Development
Developer experience The Full Stack Development team spends a significant time writing code. A good developer experience implies a grossly improved developer productivity. Some ways to improve the DX, thereby improving the quality of life and hence the productivity include: Setting up eslint/tslint/prettier so that the IDE can take care of the mundane tasks like enforcing code formatting, highlighting possible code quality issues, enabling early bug detection. Integrating...

Akshay Bhide
Apr 22, 20232 min read
Â
Â
Â


How to integrate External Toolchain (generated in Part-1) inside the target Linux image in BuildRoot — Part 3
For some months, we at WhileOne Techsoft Pvt. Ltd.  have been helping our customer setup a system to validate the performance of their SoC platform. In this context, we had to bring up an aarch64 Linux based target image to run on their proprietary hardware SoC platform. Part -1  of this series explains how to build an external toolchain with BuildRoot. Part -2  of this series explains how to build a target Linux image using an external toolchain (that we built in  Part -

Sameer Natu
Apr 15, 20233 min read
Â
Â
Â


Use External Toolchain in Build root (from Part 1) to generate Rootfs/Linux - Part 2
For some months, we at WhileOne Techsoft Pvt. Ltd.  have been helping our customer setup a system to validate the performance of their SoC platform. In this context, we had to bring up an aarch64 Linux based target image to run on their proprietary hardware SoC platform. Part -1  of this series explains how to build an External Toolchain with BuildRoot. Part -2 of this series explains how to build a Target Linux image and Rootfs in BuildRoot using the External Toolchain th

Anup Halarnkar
Apr 6, 20232 min read
Â
Â
Â


How to Create an External Toolchain in Buildroot - Part 1
Background: ​ For some months, we at WhileOne Techsoft Pvt. Ltd. have been helping our customer setup a system to validate the performance of their SoC platform. In this context, we had to bring up an aarch64 Linux based target image to run on their proprietary hardware SoC platform. Part-1 of this series explains how to build an External Toolchain with BuildRoot. Part -2  of this series explains how to build a Target Linux image and Rootfs in BuildRoot using the External T

Anup Halarnkar
Jan 4, 20234 min read
Â
Â
Â
bottom of page
