Posts

Why LaTeX Is Still Good (or Not) in 2026 for Students

If you’ve ever written a math assignment, research paper, or thesis, chances are you’ve heard of LaTeX. But in 2026, when AI tools, Google Docs, and modern writing apps dominate, the question is more relevant than ever: Is LaTeX still worth learning for students? The answer isn’t a simple yes or no. It depends on what you study, how you work, and what you value. Let’s break it down. What Makes LaTeX Different? LaTeX isn’t like Word or Google Docs. Instead of formatting text visually, you write code that describes the structure of your document. \section{Introduction} This is your content. LaTeX then handles formatting automatically headings, spacing, numbering, and more. Why LaTeX Is Still Good in 2026 1. Unmatched for Math and Science If you're studying mathematics, physics, engineering, or computer science, LaTeX is still one of the best tools available. \[ E = mc^2 \] Writing equations is cleaner and more professional compared to standard word processors...

Regex in JavaScript: A Beautiful Nightmare

As if regular expressions were not hard enough, using them with probably the most beautiful yet mysteriously complicated language—JavaScript—is really a tour de force. JavaScript is a language with a massive fan base, almost like Apple. It has many elegant features and even has a very popular book, JavaScript: The Good Parts by Douglas Crockford, which showcases some of the best aspects of the language. But as anyone who has spent time with it knows, JavaScript also has a personality—quirky, flexible, and occasionally baffling. And when you mix that personality with regular expressions, you get something that can either feel like magic… or like deciphering an ancient script. The Allure of Regular Expressions Regular expressions (regex) are one of those tools that feel incredibly powerful once they “click.” They allow you to: Validate input (emails, passwords, URLs) Extract patterns from text Perform complex search-and-replace operations In theory, regex offers a ...

Kubernetes : The genie in a text file

The fact that a container resides inside a text file was sufficiently awesome. Looking at the way orchestration is done via the Kubernetes has a feeling that its a miracle and yes the miracle has made the giant give in and Lo & Behold .... Docker gives into inevitable and offers native Kubernetes support It was not inevitable as the news refers to but it was really hard work at Kubernetes and already most of the big guns have given up (or joined hands with Kubernetes). The following news item show. Kubernetes gains momentum as big name vendors join cloud native computing foundation Platinum Members : Microsoft, AWS, CISCO, CoreOS, DellTechnologies, Fujitsu, Google, Huawei, IBM, Intel, Joyent, NEOSPHERE, ORACLE, Pivotal, Redhat, Samsung, SAP, VMWare and Finally Docker. The above list  shows that there is quite a bit of back story to the 'inevitable'.  Happy Days for k8s and loving it totally. 

TIL : Never change and push code directly on GitHub site

Never ever do this even if its as mundane and harmless as a few changes in the README. Your customers will suffer because they are not as aware of the code as you are and they follow README much more diligently than you do. Another lesson learnt is that never ever do it on master branch. Also create a sub branch and work on it. Keep your most recent working code in master. This is another mistake I made while I preach the same to others I did not practice it myself. The above cost me hours of fixing and a lot of client disgruntlement. 

APIs with a postman

I never realised that a postman would be worth so much. However while recently working with lots of APIs in parallel and in the process developing another one. It struck me and stuck with me the importance of a tool as handy as postman .  I was firm believer of using CURL scripts to test APIs and incorporating tests into the API development would be the best way. However postman awed and shocked me by its ease of use and wonderful interface.  Next stop .... How to handle load balancing and load testing. 

Exploring Pyreverse UML

Installing pylint for python came with an extra package called pyreverse. This wonderful little package gave ability to create class diagrams from python code. Simply writing the following code produced the png files of class diagrams. $pyreverse -o png *  This would create png files which can be used for documentation as well as design review meeting. A very handy tool which won the day for us.

Getting Wireless Up on Ubuntu 10.10 DELL VOSTRO 1500

After long long hours of searching and head scratching the following two-step process helped in getting the wireless up and running on Dell Vostro Step 1: Flash BIOS Go to the link and flash the bios according to latest. Simply download the file and install the program and reboot. This would enable the wlan in Ubuntu. Step 2: Update Driver Update the wireless driver using the following command. $ sudo apt-get update $ sudo apt-get install bcmwl-kernel-source This should be done and after a reboot the Wireless should be up and running. Immense help for this was taken from here and here .

Twofolds Joy of using Ubuntu

Frequent inhibitors to migrating to Ubuntu are what if something goes wrong, where will my windows go, what if I don't get everything working and topmost is I have only one partition what to do now don't wish to risk any partition magicians. A quick fix to all this rests in using Windows-based Ubuntu Installer (Wubi). If something goes wrong you don't lose windows, hard disk space and top of all your patience with Linux-derivatives. All it takes is the following simple steps 1. Go to the Ubuntu Windows Installer Link 2. Let the 1.4 MB or so file to download and then install click. 3. Then let the application take charge while it asks for minimal information like username and password. 4. Boom after a couple of restarts and long download (700+ MB)you will have a copy of Ubuntu lying alongside windows harmless. 5. If you encounter some hiccups then its best to go to the windows and ask around google and then apply the fixes. This is the fun part that such hiccups no l...