Tag: javascript
Kaluma Puts JavaScript on the RP2040
With a simple firmware update, Kaluma puts a lightweight JavaScript runtime on the Raspberry Pi Pico (which uses the RP2040 microcontroller), providing handy modules for file systems, [more…]
The Orb Web Desktop
[Hugo Leisink] is a programmer who contributes to Open Source projects. In their spare time, they have been developing a web-browser-based operating system called Orb. It is [more…]
Reading and Writing JSON with TypeScript
JavaScript Object Notation (JSON) has become the de facto standard for transferring data over the web due to its light-weight structure and simplicity. When using TypeScript, a [more…]
Bridging a Gap Between LLMs and Programming With TypeChat
By now, large language models (LLMs) like OpenAI’s ChatGPT are old news. While not perfect, they can assist with all kinds of tasks like creating efficient Excel [more…]
Validate Phone Numbers in JavaScript with Regular Expressions
Introduction Whether you realize it or not, data has become a crucial part of our day-to-day lives. From ordering food online to searching for cat food, we [more…]
Upload a File Using JavaScript
Every webpage, nowadays, is updated without reloading the page to provide users with a smooth experience. Updating a page without reloading it is only possible with the [more…]
Testing Vue.js Components with Vue Test Utils
Software testing is the process of evaluating and verifying that a software product or application runs successfully and performs its required tasks without any errors. Testing might [more…]
Why use NEXT.JS?
With the rise of digital technologies and platforms, cyber threats such as data breaches, social media scams, and ransomware have increased. In India, CPR reported an 18% [more…]
How to Remove a Substring from a String in JavaScript
Introduction String manipulation is a crucial aspect of programming, as it involves the processing and manipulation of text data to achieve various tasks. This can range from [more…]
How to Align Images in React Native
Introduction Aligning images properly is important in mobile app development because it helps create a visually pleasing and user-friendly interface. A well-aligned interface can make it easier [more…]
Implementing a Clean Architecture with Nest.JS (Part 2)
It’s been a while since my last article Implementing Clean architecture with NestJS was rolled out where we went through some high-level concepts of clean architecture and [more…]
Pagination in Vanilla JavaScript
Introduction When creating a website or web application, especially if they feature a lot of templated content (such as a grid or list of items belonging to [more…]
Turn a Webpage into a Desktop App With Gluon
Electron is software for running web-written apps in the same way as native ones, and has gotten plenty of bad press for its RAM appetite around these [more…]
Guide to Webpack 5
Back in the days when modularity in Javascript was introduced, there was no way to support modules within web browsers. To fix this issue, module bundlers such [more…]
Integrating MongoDB with Node.js
A robost moden-day application has a medium of storing data at its backend such as Node application which is able to work with both non-relational (such as [more…]
Upload File with Vanilla JavaScript and Loading Animation
File upload is very ubiquitous to any web application and when it comes to uploading files and resources over the internet (on a browser), things can be [more…]
Definitive Guide to Unit Testing in React Applications with Jest and React-Testing
Introduction As a developer, one of the things at the top of your list ought to be shipping bug-free code. Nothing could be worse than finding out [more…]
Guide to Exception Handling in Express
Introduction Exceptions and errors are bound to occur while users interact with any application, it is up to software engineers to choose a means to handle any [more…]
Scroll to Top in Vue with Reusable Components
In improving the user experience on any website with a lot of content on its web pages, it is common for frontend developers to implement a scroll-to-top [more…]