All Posts (134)
Why Tamil Kuthu Songs Make Me More Productive While Working From Home
Discover why energetic Tamil kuthu songs surprisingly improve focus and productivity during long work-from-home sessions. Explore the psychology of rhythm, dopamine, stimulation, and flow states.
Local AI Is the Future, and We’re Building Software the Wrong Way
Why local AI should become the default for modern applications. Discover how on-device intelligence creates faster, more private, and more reliable user experiences without turning every feature into a fragile distributed system.
Chrome’s 4GB AI Surprise: Why Google Chrome Is Quietly Downloading Gemini Nano to Your Device
Google Chrome is reportedly downloading a 4GB Gemini Nano AI model silently to user devices. Learn what is happening, why Chrome reinstalls it after deletion, privacy concerns, technical details, how to disable it, and what it means for developers and everyday users.
The “Half-Baked” Bug: Why Modern Tech Communities are Stalling
Research isn’t free; it’s earned. In this blog, I (Praveen Kumar) debug the "half-baked" tech mindset, AI hypocrisy, and why your "cloud chaser" comments need a refactor.
The Quiet Architecture of Trust: Building the SSoC Season 5 Onboarding Almanac
How we turned a static registration list into a privacy-first, self-healing verification system — one subtle decision at a time.
Building SSoC 5.0: 2500 Contributors, One Crazy Journey
A behind-the-scenes look at organising Social Summer of Code 5.0, scaling to 2500+ contributors, building the tech, and helping beginners start their open source journey.
Fixing “Could not create SSL/TLS secure channel” in PowerShell
Fix the “Could not create SSL/TLS secure channel” error in PowerShell. Learn why it happens, how to debug it, and apply both temporary and permanent fixes using TLS and .NET settings.
The “Phoebe R”. DataAnnotation Scam: If It Looks Too Good to Be AI, It’s a Trap
Watch out for the “Phoebe R”. LinkedIn scam! Learn the red flags of this fake DataAnnotation recruiter and how to protect your personal data.
Complete Beginner’s Guide to Micro Frontends - Day 1
Let’s build your first micro frontend application step-by-step. I’ll guide you through creating a simple setup with two micro frontends that can work together.
Future of Technology and AI
The future of technology and AI is an exciting and rapidly evolving field. As advancements in machine learning, natural language processing, and other
Stepping Into Leadership (and Loving the Chaos & a Lot of Firsts)
A personal story about stepping into a leadership role at Fitch, embracing uncertainty, and discovering that leadership is just mentoring at scale.
Collection of Free Learning Resources & Personal 1-1 Mentoring
With all the ruckus out there, we all can do the best by using most of the time learning and knowing new things. I have compiled a few good things here.
Why Don’t Tamil People Have Last Names?
> It’s the result of one of the world’s greatest social reform movements to de-stratify society... A name is a powerful thing. Having the right name can
An Illustrated Guide to Useful Command Line Tools
Inspired by a similar post by Ben Boyter this a list of useful command line tools that I use. It’s not a list of every tool I use.
8 Mistakes I Made As A First-Time UX Manager
Miriam Isaac, who recently became a UX Manager, explains her struggles and learnings in 8 sections, which is extremely helpful to the community.
Frequently asked questions before joining University of Leicester
Most of us have crazy questions before starting our journey to University of Leicester. Let's create a bank of questions and I'll answer those I know. Why
Things to do at University of Leicester
Hello, welcome to the United Kingdom. If you are reading this, I believe you have made the right decision by choosing this university to do your studies.
Accommodation & Stay in Leicester
Hello, welcome to the United Kingdom. If you are reading this, I believe you have made the right decision by choosing this university to do your studies.
University Life when you are at Leicester
Hello, welcome to the United Kingdom. If you are reading this, I believe you have made the right decision by choosing this university to do your studies.
Things to bring before you start your journey
Hello, welcome to the United Kingdom. If you are reading this, I believe you have made the right decision by choosing this university to do your studies.
Thinking of pursuing Masters in the United Kingdom? Think Leicester
Hello, there! I believe you have taken a decision to pursue your Masters in the United Kingdom. Comparing with Indian Education System, I would really say
Welcome to Leicester - A dawn of an Awesome Journey
Hello, welcome to the United Kingdom. If you are reading this, I believe you have made the right decision by choosing this university to do your studies.
GSSoC 2019: Two months of Coding Mentorship with Techtonica!
Being an Open Source supporter, contributor and enthusiast, I came to know about GirlScript Summer of Code 2019 and this is my experience as a blog-post.
The 1 ₹ Idli along with Care - Meet K Kamalathal, The 80-Year-Old Woman
Meet K Kamalathal, The 80-Year-Old Woman Who Sells Idlis For Just Re 1 & Refuses To Hike Prices > This is a repost from [Meet K Kamalathal, The
Facebook unveils their own Crypto Currency, Libra! Here's the facts about it.
Today, the 18th of June 2019, Facebook announced that will be making its entry into the cryptocurrency market with the introduction of Libra. Libra will
Semver failing the Developers
> This article is a repost of an article by Jongleberry, as it was really interesting and it is not available online. The article has been substantially
Wildcard Routing is an Anti-Pattern
Probably the most cringy pattern I see when creating apps is wildcard routing. With the next version of Express changing support for wildcards, many
A brief look at different Tech Stacks used by Top Tech Startups of the US!
This is a small compilation of the top ten most valuable startups from AirBNB to WeWork, in America. This was originally posted in Business Insider.
Making Axios Request Payload work with PHP & What goes behind?
I tried to use a mock PHP page for my API requests with Axios, but unfortunately I ran into multiple problems. This article has solutions for all.
Please Google ‘Thanos’ for an Avengers Easter Egg (No Spoilers)
Google did an amazing easter egg for the release of Avengers. Have a look at it.
Notifications in React JS using Noty
I tried implementing the classic "Toast Notifications" in React by using the Noty plugin and this is an introduction to use the same plugin in React JS apps.
Using React's Proxy to get ahead of CORS & use HTTPS for API calls
My experience of managing to use CRA React's Proxy feature to proxy an API server like it's in Production and use Secure HTTPS on localhost!
Handling the weird way of Redux State Initialisation
Redux's state initialisation is weird and you shouldn't trust it. This is why, an experience where I debug it to fix an error of reducer not loading.
Troubleshooting React with Redux & Redux DevTools
When I was using React with Redux, I encountered TypeError: Cannot read property 'apply' of undefined and tried to debug and solve it in a better way.
Natural Sorting in JavaScript
An experience of how I came up with my idea of natural sorting solution with a comparison to other similar solutions.
Creating my own HAR Reader
I generally use a complex rendering engine to create a few content heavy websites locally. When I do, the original files that generate the website will be
Stack Overflow's new stunt for this April Fools? Back to the Future!
Stack Overflow has been the go to place for the developers. So if you want to get the attention of all the developers of the world, well, do something
Facebook extending Markdown support for Status Updates!
Facebook started rolling out support for Rich Text Formatting using Markdown in status updates. Content writers will be happy about this!
Live: HackUTA - The University of Texas at Arlington's annual 24-hour hackathon on the weekend of October 6th - 7th, 2018
The University of Texas at Arlington's annual 24-hour hackathon is an invention marathon for people to come, hack, have fun, collaborate, build and win.
Story of Geetha Govindam - Every bachelor's dream to have such a love story!
My view on this crazily trending Telugu movie Geetha Govindam with Synopsis, Plot, Reviews and Trailers.
Right way of delaying execution synchronously in JavaScript without using Loops or Timeouts!
I recently found a better way to delay JavaScript execution by the use of async and await keywords. Sharing my experience with a Jest test case.
Get the right dimensions for social preview image!
Walking through my journey in creating a simple snippet that helps us get the right dimension for thumbnails for links that are shared in social networks.
Habanero Adventures
Had a worst experience of mixing chillies and I went on fire in my tummy. Would be a funny read how I made a hummus and screwed up.
ES6 arrow functions and arguments
We thought ES6 fat arrow functions cannot have arguments? Not exactly, but there's a way to pass arguments.
Getting rid of the X-Powered-By in Express JS Middle-ware using Blood, Sweat & Tears
An article on how to get rid of X-Powered-By headers in all versions of Express JS and Node JS.
When you have a tea time, why shouldn't Git have it too? Learn about it.
Just found an Easter Egg in git's source code. This one's pretty interesting, done by Linus Torvalds himself. Learn about this new thing here!
Crazy Image EXIF Orientation Bug (or Feature?)
Get an idea about what is EXIF in photos, how does the orientation tag affect the display of your images and how to fix them.
Changing the colour of SVG Images using CSS & jQuery
A scalable approach to convert linked SVG Images into inline SVGs and use CSS & jQuery to manipulate then, eg., change colours.
Implement a Quick Captcha using JavaScript
A simple, quick and efficient way of implementing JavaScript based client side CAPTCHA.
Generating Screenshots of URLs using Google's secret magic API
A simple and quick way of generating screenshots without any external software or libraries using Google's Page Speed Insights API.
Creating a TOC for my Ghost Blog
Being lazy I found a way to automate getting the Table of Contents from my Ghost Blogging Platform to Markdown to construct my Contents section.
Oh My Zsh Cheat Sheet
As a big fan of the CLI, I really hate using my computer mouse! OhMyZ.sh is one of the best tools that helped me. Look at why with this article.
Git Shortcuts
Shared some really really useful git shortcuts that I personally use as a part of my dev environment, which could be useful to the community.
My Personal Development Environment
This story covers briefly about my personal working environment, which apps I use, what configuration I have, etc.
Quack Overflow - Stack Overflow's take on April Fool!
Sudden appearance of this mysterious duck in every Stack Exchange site kept everyone wondering why. Here's the reason behind it.
Usability & User Experience
A simple take away from real world examples to make people, who aren't techie to understand the difference between Usability and User Experience.
Working with Virtual Hosts in Scotch Box Pro
My experience in making the vHosts command work on the new Scotch Box Pro. This tutorial is aimed at beginners.
Everything you would need to know about Atomic Design
Interesting article on Atomic Design, which I recently had a chance to attend in a conference.
A quick app for creating Equal Total Payments using PHP
A simple app using PHP that generates the list of payments to be done every month along with interest and principal amount paid.
Free Robotic Process Automation Seminar & Networking Lunch
A seminar, where they will be examining the far-reaching uses of Robotic Process Automation and will demonstrate how it has helped some of their customers.
Fetching Items with Multiple Tags in a Tag-based Search
The previous method can tag multiple, but can retrieve only mails from a single label. In this article, we'll see how to retrieve mails from more than one label.
Avoiding HTTP 404 for map files when using minified CSS & JavaScript
Best way to get rid of 404 errors when accessing a sourcemap.
Clearing your recent emojis in WhatsApp Web
Tired of having these irritating recent emojis in WhatsApp getting clogged with unwanted recent ones? I have solution for you that works at least in WhatsApp Web.
Git Standards followed in our way of Spotify Agile Methodology
All the coding standards we follow, that can be applied to other software development projects to achieve better results.
My Experience on Spotify Agile Methodology
I have been working on this methodology for a long time, so just sharing my experience and how to embrace it.
Live: HackCity 2018 - City, University of London's Annual Hackathon 2018 on 17th - 18th February 2018
HackCity is back again for it's 2nd year! HackCity team is welcoming students from all over London, the UK and Europe, for all student fun and free Hackathon.
Suppressing Errors or Handling non existing includes in Nunjucks Templating engine
I didn't know how to suppress or handle errors in Nunjucks (Jinja2) when including a file that doesn't exist. I have solved it in a simple way.
Best way to import or export the Git Configuration
A simple and best way to find the file where git stores its configuration and copy them across devices and installations.
R. U. HACKING? - 24 Hour Student Hackathon 3rd - 4th February, 2018 at University of Reading
This hackathon is organised by the student-led R. U. Hacking? society here at the University of Reading in association with the lovely people over at RUCES (Reading Computing & Engineering Society).
Yoga Nidra: as a Mindfulness Practise for Stress Reduction, Wellbeing and Peak Performance
A great deal of information about Yoga Nidra, which I took up a session during IC Hack 18 at Imperial College, London.
Live: IC Hack 18 - Imperial College London's Annual Hackathon 2018 on 27th - 28th January 2018
Imperial College, London is conducting its annual hackathon on the 27th and the 28th of January 2018.
Solution to Git Bash is very slow in Windows!
Had issues with Windows 10 and found solution to Git Bash is very slow in Windows!
When your Phone has Run Out!
Read in case of emergency. When your phone has run out!
Live: HackCambridge at Corn Exchange Cambridge - 2018
Live updates about HackCambridge Hackathon happening at the Corn Exchange, Cambridge.
NVIDIA® Jetson™ Developer Challenge - Calling all the Developers out there!
NVIDIA is challenging you to show us how you can transform robotics, industrial IoT, healthcare, security or any other industry with a powerful AI solution,
Ask Me Anything!
What is an Ask Me Anything page? Recently I have opened up my Ask Me Anything page, where you can ask literally anything.
My Adventures of 2017
My year 2017 in Review. It was indeed a wonderful journey. Thanks to all my friends. A lot happened. Read on to know more.
Handling Broken Image Links in a Better Way (HTTP Only)
A small snippet for handling images that do not exist or throw error in a website, without much struggle using JavaScript.
Venugopal from Tightal Park - Complete two parts from the Original Notes
A typical Indian IT Company story retold from 2010s, taken from the original notes!
For those who shout at me for buying a QLED 27" Monitor instead of TV
This article explains why I went for a Samsung QLED Monitor instead of a nice good Television.
Cross Country Trains, seriously? This was totally unexpected - disappointed and offended!
This incident happened an hour ago today (Friday, December 8th, 2017). I work for a multinational corporate and I am in a decent position in the office. I
Changing the origins of draggable - Possible!
Quick tutorial on how to change the origin of draggable, which by default drags on top and left offsets. Now you can customise in your own way.
Any plans this weekend? Please no! CodeSchool is free from Nov 17 - 19, 2017!
Free Weekend is a special event during which all of Code School's interactive courses, projects and screencasts becomes available for free.
What is the best advice your mother ever gave you?
A story about how a best advice of mother changed the life of a girl.
LinkedIn Learning now available free for 7 Days!
Guys, good news is, LinkedIn Learning is now back. Please make use of this opportunity.
Facebook's Messenger.com rolls out formatted messages slowwwwly!
Facebook Messenger.com's new rollout: Formatted messages.
WhatsApp Status for Web & Desktop Released
WhatsApp Status is now available for the Web and Desktop apps.
VIP 2 Vasundhara - The Empress Arrives BGM copied from AronChupa - I'm an Albatraoz?
Vasundhara - The Empress Arrives BGM from VIP 2 looks like it's been copied from AronChupa - I'm an Albatraoz.
Scroll content on hover using jQuery and the Mathematics behind it
This article explains the huge mathematics behind animated scrolling to keep up the time.
Getting the Initialisation Parameters for DataTables
Killing and reinitialising the DataTable. An example demonstration.
Microsoft Most Valuable Professional Award and Tips to become an MVP
Recently I was awarded the most prestigious Microsoft MVP Award. Also, a quick bite on how to achieve it!
Conditional Formatting in JavaScript like Excel and other spreadsheet solutions
This is a crazy JavaScript challenge I worked today to create a similar effect like conditional formatting in Excel.
Basics of Git - The Simple Quick Start Guide
This is just a simple guide for getting started with git.
Exotic Saman!
Exotic comes from the greek word Exotikos meaning foreign and Saman is a colloquial word in India for Things.
Spamming People who Spam - Is it bad?
Recently, I have received a lot of unsolicited emails from unknown senders asking me to buy VPS or Virtual Private Servers. How not to get into these scams.
Best way to punish Plagiarisers? Vote them down!
Recently this website: codexample.org started plagiarising Stack Overflow. This is the revenge from a fan of Stack Overflow.
Challenge: Internet Explorer Table Cells & Positioning Nightmare & Alternatives
After a lot of struggles, I was unable to find a solution for fixing Internet Explorer Table Cells & Positioning absolute issue.
CSS Transitions & JavaScript for Animated Entry Effects
Creating a Slide Off Effect using CSS Transition Width Right to Left.
Behind the Scenes of Development of My Personal Website…
This is a story of behind the scenes, developing my current revamped website. This is the introduction post.
Using SweetAlert2 for navigating inside the pages and not focusing on calling element
Making SweetAlerts2 not to focus on the initiating element.
Sending a WhatsApp message directly from Web
A simple article to add a share to WhatsApp button in a webpage.
Hot discussions on Tabs vs. Spaces in Coding - Which person are you?
Trending discussion on Tabs vs. Spaces and how it affects your career.
Google Developer Tools - Upgraded!
A quick cover of the screenshots feature in the new Google Developer Tools (Chrome 59) update.
Calculation of Range between Array Elements
An article for calculation of range between array elements.
Watch: As I'm Suffering From Kadhal Season 1
Here are four stories of love and hate. Watch all episodes, all at once, exclusively on here.
Review: As I Am Suffering From Kadhal - A Web Series
As I Am Suffering From Kadhal is the new web series launched by Trendloud. The series will be telecasted in Hotstar from June 16th, 2017.
Implementation for tag based mail system by JOINS using MySQL Database
A beginner's guide to implement tags based mail system using MySQL JOINs.
Keyboard acting weird after MacBook Pro cleaning solved!
An experience of mine on fixing my new MacBook Pro's keyboard misbehaving after a full clean.
Flame the inner gamer in you with FLAMES
A simple PHP based script to relive the childhood and play the FLAMES game.
Introduction to MongoDB
A quick introduction on MongoDB from a beginner's perspective. My learning experience as an article.
Evolution of Drop Down Menus and Exiting Them
This has been a huge problem with drop down exit implementation strategy. This article explains a better way.
Looking into the Future of Indian Corporate
The future of Indian IT industry is going down. This article gives some alternate suggestions.
Leave and Live
> Once again, another Guest Post, this time by [SaNa](https://www.facebook.com/sainanthitha95/). Remember those times when everyone were your friend and
Challenge: Making an Affiliate Registration with Hierarchy
A PHP & MySQL script for creating a simple affiliate registration marketing.
LIVE: Thinking Digital 2017 Newcastle
Live Stream and tweets of Thinking Digital 2017 Newcastle from Sage Gateshead. For the full event schedule, please check out Schedule - Thinking Digital Newcastle (http://tdcncl.com/schedule/).
Motivation behind Cloudroit
The motivation behind starting something like Cloudroit.
Hacking around Dangerous Dave High Scores (DSCORES.DAV) file
Trying to hack into the Dangerous Dave game's High Score file and tamper it.
Getting the consolidated sum of transactions grouped by currency just using MySQL
This article explains how you can make all the complex calculations using only the Database Server, instead of processing the data on the server side application.
Creative (crazy) uses of Chain Assignment (PHP)
Some creative uses of the multiple chain assignment operator are discussed here.
Enabling POST request for Ghost Blog
A quick way to solve the issue with Ghost, where it doesn't accept POST requests.
Farmers are the Kings!
A small thought process of what happens when all our paper based currencies are not valid. Interesting read...
Headaches of UTF-8 BOM!
This article explains my struggle on how I encountered a dreadful UTF-8 BOM and how I overcame it!
Captive Food Experiment
A crazy preparation of a healthy tomato rice! Worked out well!
Experimental Dish turned out to be Awesome!
A recipe and preparation for suddenly prepared chick-pea tomato gravy.
Darwin vs. Dasavatharam - Religious vs. Scientific
Did Darwin really copy his evolution theory from Dasavatharam? Interesting read!
Digital Corporate Adulthood
Few things I've come to realize over the past few years, once you enter corporate life in India.
Résumé
The nightmare with UTF-8 encoding in Database!
Securing your LocalHost
Securing your localhost is now made simple. Everyone can use a valid https://localhost/ without any warnings.
Writing Strings with JavaScripts using only six minimal characters!
An attempt to write content in JavaScript only using six minimal characters.
Science behind Fixed-Fluid Layouts
The science behind the Fixed-Fluid Layouts and how to tackle them in CSS using Positions.
The in-house and mid-native-page ad – This is wow!
I was going through an article in Wikipedia and was slightly amazed to find Facebook and Wikipedia are offering in-house ads.
Any values of 0 or 1 from REST API, when type-casted to boolean returns true.
You can never trust the automatic type conversion in JavaScript when it has more than two data types.
Stack Overflow 100k Struggle Experiences
A blog post about all my troubles and strains to get to achieve the 100k reputation and swag.
Hello, World!
My first blog post. Hello to everyone reading my blog. A big thanks to you all, as you are spending something that you cannot get back.
