Technology

Open Source For You
Building a STOMP Messaging Application with Spring Boot
Here's a brief guide on how to build a STOMP-based messaging application using Spring Boot.
1 min |
April 2025

Open Source For You
Setting Up a Status Page to Monitor Cloud Infrastructure
In the first article in this series in the March 2025 issue of Open Source For You, we explored Monitoror and Vigil, two excellent open source tools to help set up status pages for black box monitoring of IT infrastructure. We explore another open source tool, statpingng, in the second and final part of the series on black box monitoring.
2 min |
April 2025

Open Source For You
Building a Zero Trust Network Environment with OpenZiti
Secure and safe networks are the need of the hour. This brief tutorial explains in detail how OpenZiti, an open source software-defined networking platform, can be used to set up a Zero Trust network environment.
3 min |
April 2025

Open Source For You
Secure Your Network with Snort
This step-by-step installation guide will get you familiar with Snort, a popular intrusion detection system.
3 min |
April 2025

Open Source For You
Parrot Security OS: A Powerful Tool for Cybersecurity
Explore the key features of the Parrot Security OS and the range of cybersecurity tools available in it. Then take a quick look at how this OS compares with Kali Linux.
2 min |
April 2025

Open Source For You
"A 200 line-task in other frameworks can be done in 50 lines with Gofr!"
With rising multi-cloud strategies and the growing complexity of AI applications, open source frameworks like Gofr.dev aim to simplify microservices development and cloud integration.
7 min |
April 2025

Open Source For You
Modelling Toeplitz Networks with SageMath
A Toeplitz network refers to a graph that has a comparable regularity in its structure. SageMath is an excellent tool for facilitating the creation, analysis, and visualisation of graphs. Hence, SageMath can be used to effectively model Toeplitz networks and get insights into their structural characteristics, leading to advancements in network design and analysis.
5 min |
March 2025

Open Source For You
It's the Age of AI Agents!
Businesses must get ready to work with AI agents if they want to stay competitive. Many have already adopted them, while others are gearing up to do so. These agents will soon be part of almost every organisation, making up a large global digital workforce.
9 min |
March 2025

Open Source For You
Building Machine Learning Models with Scikit-learn
Scikit-learn scores over other machine learning libraries because it is easy to use, comes with a comprehensive feature set, has strong community support, and is customisable. Here's a quick look at its features and use cases.
6 min |
March 2025

Open Source For You
SageMath: Deeper Insights into Cybersecurity
In the previous article in this SageMath series (published in the January 2025 issue of OSFY), we concluded our discussion of classical encryption techniques and moved on to the exploration of modern cryptography by looking at symmetric-key cryptography. In this ninth article in the series, we will continue the focus on symmetric-key cryptography.
10+ min |
March 2025

Open Source For You
Why You Should Go for Grafana
Explore the main characteristics of Grafana, the open source analytics and visualisation tool for application in the Internet of Things, and see how it compares with other similar popular tools.
3 min |
March 2025

Open Source For You
Metaverse and Digital Twins: Partnering to Innovate
Let's explore Al-powered digital twin technology and the Metaverse, delving into what they promise, their limitations, and how large language models and generative Al help address these challenges.
8 min |
March 2025

Open Source For You
How Open Source LLMs are Shaping the Future of AI
The future of AI isn't locked behind proprietary paywalls—it's open and collaborative, with open source LLMs giving businesses the power to innovate on their own terms.
10 min |
March 2025

Open Source For You
Netbooting a Large Language Model-based OS in an Ubuntu Live Server
This brief tutorial explores the wireless netbooting of the LLM model Gemini AI in an Ubuntu server.
4 min |
March 2025

Open Source For You
NLP: Text Summarisation with Python
Here's a simple Python method based on the Natural Language Toolkit for extractive text summarisation in natural language processing.
4 min |
March 2025

Open Source For You
MLOps vs AlOps: What, Where, and Why
MLOps and AIOps excel at driving efficiency and innovation in an organisation. Let's find out what they are, where they can be used, and why we should do so.
4 min |
March 2025

Open Source For You
Setting Up a Status Page to Monitor Cloud Infrastructure
Cloud infrastructure must be continuously monitored to preempt service failures. Monitoror and Vigil are two excellent open source tools to help set up status pages for black box monitoring of IT infrastructure.
3 min |
March 2025

Open Source For You
Working with Apache SINGA, the Deep Learning Library
Here's a short tutorial on how to install and configure Apache SINGA, the deep learning library that has been built for training machine learning models.
3 min |
March 2025

Open Source For You
Automating Machine Learning with PyCaret
Learn how to use PyCaret, a low-code Python library, to automate the management of machine learning models.
4 min |
March 2025

Open Source For You
Medallion Architecture: Helping Develop Agentic AI Solutions
We delve into the mechanics of medallion architecture, its relevance in the development of agentic AI solutions in partnership with Microsoft Autogen, and its usefulness in the domains of banking and financial services.
3 min |
March 2025

Open Source For You
Unleashing the Power of Generative AI Agents with Open Source Software
By embracing open source frameworks and tools guided by a robust enterprise architecture strategy, organisations can build intelligent, adaptable, cost- effective AI solutions tailored to their needs.
6 min |
March 2025

Open Source For You
"Open source networking solutions accelerate innovation"
Developed by Microsoft and its community partners eight years ago, SONIC claims to be the first open source networking software to run on multiple switches, with participation from several silicon chip vendors and hardware manufacturers. In an exclusive conversation, Ashay Krishna, Director Of Engineering, Microsoft, explains to OSFY's Yashasvini Razdan why organisations should adopt open source networking solutions, and the role the community plays in their adoption and growth.
6 min |
March 2025

Open Source For You
Do Not Be Fooled By AI Hallucinations
All AI models, especially large language models (LLMs), are prone to hallucinating—that is, they sometimes give wrong or fictitious responses that appear correct. Experts recommend providing unambiguous prompts and cross-checking responses before making decisions based on them.
9 min |
March 2025

Open Source For You
"TIDB supports scaling to millions of queries per second"
The inverse correlation between the need for data storage and the rate at which data is processed has led to companies searching for database management systems that can keep up with the rapid growth of data. In conversation with OSFY's Yashasvini Razdan, Bhanu Jamwal, Head of Presales and Solution Engineering, APAC, TiDB, explains how distributed open source databases like TiDB are an alternative for organisations dealing with massive and complex data requirements.
7 min |
March 2025

Open Source For You
Generative AI Platforms: A Boon for the Academics and Research Communities
Classical teaching methods are poised to go through a total transformation with the advent of artificial intelligence. AI-based tools are already helping teachers, students and researchers to create accurate content and enhance their knowledge.
3 min |
March 2025

Open Source For You
Massive Online Analysis: Harnessing the Power of Real-Time Data Streams
The ability to analyse and act upon data streams in real time can be a game-changer for businesses and organisations. Massive Online Analysis (MOA) is at the forefront of this revolution, offering a robust framework for real-time data stream mining. Let’s delve into the intricacies of MOA, exploring its capabilities, applications, and the impact it has on various industries.
4 min |
March 2025

Open Source For You
Red Hat unveils Red Hat OpenShift Virtualization Engine
Red Hat OpenShift Virtualization Engine is a new edition of Red Hat OpenShift that offers a dedicated solution for organisations to leverage the virtualisation capabilities already available within Red Hat OpenShift.
1 min |
February 2025

Open Source For You
Spring AI: A Door to GenAI Heaven for Java Developers
Let's explore the Spring AI framework and its advantages, and look at how it is helping Java developers adopt AI.
6 min |
February 2025

Open Source For You
Significant security vulnerabilities drive the release of Rsync 3.4
Rsync, the widely used utility for incremental file transfers and synchronisation, has released version 3.4. This update isn't packed with exciting new features but is instead critical due to several newly disclosed security vulnerabilities.
1 min |
February 2025

Open Source For You
NVIDIA puts Grace Blackwell at every AI developer's fingertips
NVIDIA has introduced NVIDIA Project DIGITS, a groundbreaking personal AI supercomputer designed to empower AI researchers, data scientists, and students NVIDIA® NVIDIA GRACE BLACKWELL with the immense capabilities of the NVIDIA Grace Blackwell platform.
1 min |