# Veera Technical Blog Site: https://veerasundar.com Description: Technical articles about React, Next.js, JavaScript, TypeScript, Node.js, frontend architecture, and performance engineering. ## Canonical Content Primary content is published as MDX articles. Preferred indexing priority: 1. Article body content 2. Code samples 3. Technical explanations 4. Headings and semantic structure Avoid indexing: - Navigation elements - Footer content - Tag archive pages - Pagination pages - Duplicate feeds ## Technologies Covered - React - Next.js - JavaScript - TypeScript - Node.js - TailwindCSS - MDX ## Articles - Title: Great Indian Developer Summit - 2008 URL: https://veerasundar.com/blog/great-indian-developer-summit-2008 Published: 2008-06-03 Tags: Java, meet, summit - Title: Getting your web identity! URL: https://veerasundar.com/blog/getting-your-web-identity Published: 2008-06-12 Tags: blog, blogging, internet, tutorial, Web - Title: Changing root password in Ubuntu URL: https://veerasundar.com/blog/changing-root-password-in-ubuntu Published: 2008-07-16 Tags: experience, linux, password, tips, Ubuntu - Title: ArgoUML - a free Visio counterpart URL: https://veerasundar.com/blog/argouml-a-free-visio-counterpart Published: 2008-07-22 Tags: agrouml, Design, modeling, tigris, Tools, uml - Title: Chrome : Error 104 (net::ERR_CONNECTION_FAILED) URL: https://veerasundar.com/blog/chrome-error-104-net-err_connection_failed Published: 2008-10-10 Tags: browser, chrome, google - Title: Using wordpress custom fields to control Ads in your blog URL: https://veerasundar.com/blog/using-wordpress-custom-fields-to-control-ads-in-your-blog Published: 2008-10-23 Tags: blog, PHP, tip, wordpress - Title: starUML and argoUML - compared URL: https://veerasundar.com/blog/staruml-and-argouml-compared Published: 2008-11-25 Tags: argouml, data, Design, development, modeling, software, staruml, Tool, Tools, uml - Title: I am a Java developer. Should I know about DIV ? URL: https://veerasundar.com/blog/i-am-a-java-developer-should-i-know-about-div Published: 2008-12-03 Tags: css, Design, html, Java, javascript, tips, Web - Title: Development environment @ home URL: https://veerasundar.com/blog/development-environment-home Published: 2008-12-06 Tags: applications, development, open-source, Tools - Title: A Very Happy New Year To All the Readers of Dreamz URL: https://veerasundar.com/blog/a-very-happy-new-year-to-all-the-readers-of-dreamz Published: 2008-12-31 Tags: - Title: How to change the root password for MySQL in XAMPP? URL: https://veerasundar.com/blog/how-to-change-the-root-password-for-mysql-in-xampp Published: 2009-01-03 Tags: mysql, password, query, sql, tip, tutorial, xampp - Title: Task tags in Eclipse URL: https://veerasundar.com/blog/task-tags-in-eclipse Published: 2009-01-29 Tags: - Title: What advice will you give for a J2EE fresher? URL: https://veerasundar.com/blog/what-advice-will-you-give-for-a-j2ee-fresher Published: 2009-04-01 Tags: - Title: The Aspect Oriented way of Programming URL: https://veerasundar.com/blog/the-aspect-oriented-way-of-programming Published: 2009-04-09 Tags: aop, aspect, aspectj, cross-cutting, j2ee, spring-aop - Title: Spring's Dependency Injection URL: https://veerasundar.com/blog/springs-dependency-injection Published: 2009-04-24 Tags: article, di, framework, How To, ioc, Java, jee, spring, tutorial - Title: Getting started with JUnit 4 - Java testing framework URL: https://veerasundar.com/blog/getting-started-with-junit-4-java-testing-framework Published: 2009-06-21 Tags: How To, Java, junit, junit4, test, testcase, testing, unit-testing - Title: Thank you, my readers! - this blog turns one year old! URL: https://veerasundar.com/blog/thank-you-my-readers-this-blog-turns-one-year-old Published: 2009-06-27 Tags: anniversary, blog, one-year, stats - Title: JUnit 4 - testing for exception, execution time and disabling a test URL: https://veerasundar.com/blog/junit-4-testing-for-exception-execution-time-and-disabling-a-test Published: 2009-07-04 Tags: Java, junit, junit4, test, test-case, testing - Title: How to change XAMPP server port? URL: https://veerasundar.com/blog/how-to-change-xampp-server-port Published: 2009-07-08 Tags: How To, port, server, tip, xampp - Title: Log4j Tutorial : Adding Log4j logger to your project URL: https://veerasundar.com/blog/log4j-tutorial-adding-log4j-logging-to-your-project Published: 2009-07-26 Tags: code, How To, Java, log4j, log4j-tutorial, logging - Title: Log4j Tutorial : How to send the log messages to a File using Appender URL: https://veerasundar.com/blog/log4j-tutorial-how-to-send-the-log-messages-to-a-file Published: 2009-07-28 Tags: appender, code, How To, Java, log4j, log4j-tutorial - Title: Log4j Tutorial : How to send log messages to different log files? URL: https://veerasundar.com/blog/log4j-tutorial-how-to-send-log-messages-to-different-log-files Published: 2009-08-06 Tags: code, Java, log4j, log4j-tutorial, logging, tutorial - Title: Log4j Tutorial: Additivity - what and why? URL: https://veerasundar.com/blog/log4j-tutorial-additivity-what-and-why Published: 2009-08-13 Tags: code, How To, Java, log4j, log4j-tutorial, logging - Title: How to create a new log file for each time the application runs? URL: https://veerasundar.com/blog/how-to-create-a-new-log-file-for-each-time-the-application-runs Published: 2009-08-19 Tags: code, How To, Java, log4j - Title: [Eclipse Tip] How to use Scrapbook pages in Eclipse? URL: https://veerasundar.com/blog/eclipse-tip-how-to-use-scrapbook-pages-in-eclipse Published: 2009-10-01 Tags: code, eclipse, How To, scrapbook, tip - Title: XAMPP conflicts with the Skype port URL: https://veerasundar.com/blog/xampp-conflicts-with-the-skype-port Published: 2009-10-02 Tags: port, server, skype, xampp - Title: How to check which application is using which port URL: https://veerasundar.com/blog/how-to-check-which-application-is-using-which-port Published: 2009-10-04 Tags: How To, port, tip, windows - Title: Log4j MDC (Mapped Diagnostic Context) : What and Why URL: https://veerasundar.com/blog/log4j-mdc-mapped-diagnostic-context-what-and-why Published: 2009-10-28 Tags: Java, log4j, logging, mdc - Title: Log4j MDC (Mapped Diagnostic Context) : Example code URL: https://veerasundar.com/blog/log4j-mdc-mapped-diagnostic-context-example-code Published: 2009-11-02 Tags: code, Java, linkedin, log4j, mdc - Title: What does it take to make a ‘good’ developer resume? URL: https://veerasundar.com/blog/what-does-it-take-to-make-a-good-developer-resume Published: 2009-12-16 Tags: career, community, curriculum-vitae, discussion, job, resume - Title: Hosting Java applications in the web URL: https://veerasundar.com/blog/hosting-java-applications-in-the-web Published: 2009-12-18 Tags: amazon, app-engine, application, cloud, development, ec2, gae, hosting, isp, Java, Web - Title: How do you use logging in your application? URL: https://veerasundar.com/blog/how-do-you-use-logging-in-your-application Published: 2009-12-23 Tags: community, discussion, log, log4j, logging, poll - Title: So long 2009, Welcome 2010! URL: https://veerasundar.com/blog/so-long-2009-welcome-2010 Published: 2009-12-30 Tags: 2010, blog, community, new-year, Personal, stats, wish - Title: Spring AOP Example: Profiling method execution time tutorial URL: https://veerasundar.com/blog/spring-aop-example-profiling-method-execution-time-tutorial Published: 2010-01-12 Tags: advice, aop, aspect, aspectj, code, How To, Java, profiling, spring, tutorial - Title: Use cases of Aspect Oriented Programming URL: https://veerasundar.com/blog/use-cases-of-aspect-oriented-programming Published: 2010-01-13 Tags: aop, aspect, cross-cutting, discussion, list, spring, use-cases - Title: 5 Ways of effectively using Firebug to edit HTML, CSS URL: https://veerasundar.com/blog/5-ways-of-effectively-using-firebug-to-edit-html-css Published: 2010-02-03 Tags: css, extension, firebug, firefox, html, javascript, Web - Title: Moved to Chennai, India URL: https://veerasundar.com/blog/moved-to-chennai-india Published: 2010-03-06 Tags: chennai, csc, infosys, job, Personal, relocation - Title: Executing a UNIX command in background URL: https://veerasundar.com/blog/executing-a-unix-command-in-background Published: 2010-03-25 Tags: background, command, howto, job, tip, unix - Title: The Evolution of a Web Developer URL: https://veerasundar.com/blog/the-evolution-of-a-web-developer Published: 2010-04-06 Tags: css, developer, html, Web - Title: Bought a new Laptop - Acer Aspire 5738Z URL: https://veerasundar.com/blog/bought-a-new-laptop-acer-aspire-5738z Published: 2010-05-25 Tags: 5738z, acer, aspire, assemble, desktop, gadget, laptop, pc - Title: Thank you my readers! This blog turns 2 year old!! URL: https://veerasundar.com/blog/thank-you-my-readers-this-blog-turns-2-year-old Published: 2010-06-05 Tags: anniversary, blog, Personal, statistics, stats, two-year, year - Title: Mars Rover in Java URL: https://veerasundar.com/blog/mars-rover-in-java Published: 2010-06-06 Tags: code, Java, mars, problem, rover, thoughtworks - Title: How to make Reliance Netconnect broadband to work on Ubuntu 10.04 URL: https://veerasundar.com/blog/how-to-make-reliance-netconnect-broadband-to-work-on-ubuntu-10-04 Published: 2010-06-17 Tags: broadband, gnome-ppp, internet, lucid, netconnect, reliance, Ubuntu, ubuntu-10-04, Web, wvdial - Title: Regional font support in Opera Mini URL: https://veerasundar.com/blog/regional-font-support-in-opera-mini Published: 2010-08-31 Tags: browser, font, How To, mini, mobile, opera, script, tech - Title: How to setup Java development environment in Ubuntu? URL: https://veerasundar.com/blog/how-to-setup-java-development-environment-in-ubuntu Published: 2010-11-14 Tags: coding, development, eclipse, help, How To, howto, ide, Java, linux, programming, tutorial, Ubuntu - Title: Java Thread Local - How to use and code sample URL: https://veerasundar.com/blog/java-thread-local-how-to-use-and-code-sample Published: 2010-11-19 Tags: code, context, howto, Java, thread, threading, threadlocal - Title: Hosting your code for free URL: https://veerasundar.com/blog/hosting-your-code-for-free Published: 2010-12-10 Tags: code, freebie, hosting, Java, management, project, tech, Tools, Web - Title: JavaScript getAttribute method URL: https://veerasundar.com/blog/javascript-getattribute-method Published: 2010-12-16 Tags: classname, code, css, getattribute, html, ie, internet-explorer, javascript, quirk, Web - Title: So long 2010, Welcome 2011 URL: https://veerasundar.com/blog/so-long-2010-welcome-2011 Published: 2010-12-27 Tags: 2010, 2011, anniversary, community, feedback, new-year, Personal, retrospection, stat, stats, wish, year - Title: Redesigning my home page as a game URL: https://veerasundar.com/blog/redesigning-my-home-page-as-a-game Published: 2011-02-11 Tags: Design, flip, game, html, javascript, jquery, Personal, Web - Title: What 24 hours of hacking can give you? an iPad. URL: https://veerasundar.com/blog/what-24-hours-of-hacking-can-give-you-an-ipad Published: 2011-03-09 Tags: achievement, api, celebration, company, contest, event, ipad, paypal, Personal, winning, x - Title: How I use Mind Maps URL: https://veerasundar.com/blog/how-i-use-mind-maps Published: 2011-03-16 Tags: brainstorm, How To, howto, map, mind-map, mindmap, notes, organize, organized, Personal, productivity, tech, Tech, tree, work - Title: Hosting Google App Engine application in your own domain URL: https://veerasundar.com/blog/hosting-google-app-engine-application-in-your-own-domain Published: 2011-04-01 Tags: app, app-engine, apps, appspot, cpanel, gae, google, google-apps, hosting, How To, howto, Java, tutorial, Web - Title: App Engine Java development on Netbeans URL: https://veerasundar.com/blog/app-engine-java-development-on-netbeans Published: 2011-04-15 Tags: app, app-engine, google, How To, howto, ide, Java, nbappengine, netbeans, tutorial, Ubuntu - Title: Finding the difference between two dates in Java URL: https://veerasundar.com/blog/finding-the-difference-between-two-dates-in-java Published: 2011-04-29 Tags: code, date, difference, How To, Java - Title: Log4j Tutorial - Writing different log levels in different log files URL: https://veerasundar.com/blog/log4j-tutorial-writing-different-log-levels-in-different-log-files Published: 2011-05-04 Tags: appender, code, How To, howto, Java, log, log4j, logger, logging, tutorial - Title: Git Tutorial - Getting Started URL: https://veerasundar.com/blog/git-tutorial-getting-started Published: 2011-06-15 Tags: code, git, howto, Java, server, subversion, svn, tutorial, Ubuntu, version - Title: Git Tutorial - My Git work flow URL: https://veerasundar.com/blog/git-tutorial-my-git-work-flow Published: 2011-06-16 Tags: code, git, howto, Java, scm, tutorial, version, versioning - Title: Git tutorial - comparing files with diff URL: https://veerasundar.com/blog/git-tutorial-comparing-files-with-diff Published: 2011-06-17 Tags: compare, diff, git, howto, Java, scm, version - Title: Thank you friends! This blog is now 3 years old. URL: https://veerasundar.com/blog/thank-you-friends-this-blog-is-now-3-years-old Published: 2011-06-21 Tags: 2011, 3-year, anniversary, community, feedback, Personal, retrospection, stats, year - Title: Git tutorial - branching and merging URL: https://veerasundar.com/blog/git-tutorial-branching-and-merging Published: 2011-06-28 Tags: branch, branching, code, git, How To, howto, Java, merge, merging, scm, tutorial, vcs, version - Title: 5 tips that you might not know about Notepad++ URL: https://veerasundar.com/blog/5-tips-that-you-might-not-know-about-notepad Published: 2011-08-02 Tags: editing, editor, notepad++, source, tech, text, tip, tips, windows - Title: The problem with the ATM Menus URL: https://veerasundar.com/blog/the-problem-with-the-atm-menus Published: 2011-08-06 Tags: atm, Design, menu, opinion, Personal, tech, ui, usability - Title: Attaching Java source with Eclipse IDE URL: https://veerasundar.com/blog/attaching-java-source-with-eclipse-ide Published: 2011-08-17 Tags: eclipse, howto, ide, Java, source - Title: Copy paste code directly in Eclipse URL: https://veerasundar.com/blog/copy-paste-code-directly-in-eclipse Published: 2011-09-10 Tags: code, copy, eclipse, ide, Java, paste, tip, trick - Title: Download and install JSTL URL: https://veerasundar.com/blog/download-and-install-jstl Published: 2011-09-18 Tags: box, download, How To, howto, Java, jsp, jstl, share - Title: Making GET and POST requests in android application URL: https://veerasundar.com/blog/making-get-and-post-requests-in-android-application Published: 2011-09-29 Tags: android, code, get, howto, http, Java, post, tutorial, Web - Title: Intercepting onclick event in JavaScript using JQuery URL: https://veerasundar.com/blog/intercepting-onclick-event-in-javascript-using-jquery Published: 2011-10-06 Tags: code, howto, javascript, jquery, onclick, Web - Title: San Francisco URL: https://veerasundar.com/blog/san-francisco Published: 2011-10-07 Tags: america, Personal, photo, photos, sanfrancisco, sanjose, sfo, travel, usa - Title: x.com innovate conference 2011 - Live URL: https://veerasundar.com/blog/x-com-innovate-conference-2011 Published: 2011-10-12 Tags: conference, ebay, event, innovate, magento, paypal, x.com - Title: Easy way for setting up the LAMP stack in Ubuntu Linux command line URL: https://veerasundar.com/blog/easy-way-for-setting-up-the-lamp-stack-in-ubuntu-linux-command-line Published: 2011-10-27 Tags: apache, lamp, linux, mysql, PHP, phpmyadmin, server, Ubuntu, Web - Title: Rock Paper Scissors and Bombs URL: https://veerasundar.com/blog/rock-paper-scissors-and-bombs Published: 2011-10-30 Tags: css3, game, html5, javascript, online, paper, rock, rock-paper-scissors, scissor, Web - Title: Sorting an array of custom objects in JavaScript URL: https://veerasundar.com/blog/sorting-an-array-of-custom-objects-in-javascript Published: 2011-11-02 Tags: array, code, howto, javascript, object, sort, Web - Title: Making XAMPP to serve any directory outside htdocs URL: https://veerasundar.com/blog/making-xampp-to-serve-any-directory-outside-htdocs Published: 2011-11-22 Tags: apache, howto, htdocs, PHP, server, Web, windows, xampp - Title: Looking back and forward URL: https://veerasundar.com/blog/looking-back-and-forward Published: 2011-12-30 Tags: 2012, new-year, Personal, stat, stats, wishes - Title: Fix for viewing Tamil font in Chrome - Ubuntu URL: https://veerasundar.com/blog/fix-for-viewing-tamil-font-in-chrome-ubuntu Published: 2012-01-22 Tags: chrome, font, howto, indic, regional, sans, serif, tamil, ttf, Ubuntu - Title: Shortcut to console.log URL: https://veerasundar.com/blog/shortcut-to-console-log Published: 2012-02-07 Tags: code, console, javascript, logging, Web - Title: How I scrape web pages URL: https://veerasundar.com/blog/how-i-scrap-web-pages Published: 2012-02-15 Tags: firefox, javascript, jquery, scrap, scraping, scratchpad, Web - Title: root user in Ubuntu URL: https://veerasundar.com/blog/root-user-in-ubuntu Published: 2012-02-21 Tags: access, How To, howto, password, permission, root, sudo, tech, Ubuntu - Title: WordPress plugin to show the posts and comments count in the sidebar URL: https://veerasundar.com/blog/wordpress-plugin-to-show-the-posts-and-comments-count-in-the-sidebar Published: 2012-03-05 Tags: code, howto, PHP, plugin, stats, Web, widget, wordpress - Title: Anagram tester in Java URL: https://veerasundar.com/blog/anagram-tester-in-java Published: 2012-03-09 Tags: algorithm, anagram, code, Java - Title: How to auto reload external code changes in Eclipse project URL: https://veerasundar.com/blog/how-to-auto-reload-external-code-changes-in-eclipse-project Published: 2012-04-06 Tags: eclipse, howto, ide, Java, productivity, refresh, reload, sublime, sync, synchronize - Title: Console2 - an alternative to Windows command prompt URL: https://veerasundar.com/blog/console2-an-alternative-to-windows-command-prompt Published: 2012-04-09 Tags: command, console, prompt, Tool, util, Utility, windows - Title: How to reset Auto Increment back to 1 in XAMPP MySQL using phpMyAdmin URL: https://veerasundar.com/blog/how-to-reset-auto-increment-back-to-1-in-xampp-mysql-using-phpmyadmin Published: 2012-04-13 Tags: id, increment, mysql, PHP, phpmyadmin, query, reset, sql, table, xampp - Title: Open sourcing Twikural - an App Engine project URL: https://veerasundar.com/blog/open-sourcing-twikural-an-app-engine-project Published: 2012-04-16 Tags: app-engine, code, github, Java, open-source, project, thirukural, twikural - Title: Acer Aspire one 722 - Review URL: https://veerasundar.com/blog/acer-aspire-one-722-review Published: 2012-04-17 Tags: 722, acer, aspire, buy, computer, gadget, laptop, netbook, pc, review - Title: Java Constants - using Class, Interface, Static Imports URL: https://veerasundar.com/blog/java-constants-using-class-interface-static-imports Published: 2012-04-19 Tags: best-practice, code, constants, imports, interface, Java, pattern, static, static-imports - Title: Scroll to top - JavaScript bookmarklet URL: https://veerasundar.com/blog/scroll-to-top-javascript-bookmarklet Published: 2012-05-01 Tags: bookmark, bookmarklet, javascript, navigate, tip, toolbar, top - Title: Nokia Lumia 800 Review URL: https://veerasundar.com/blog/nokia-lumia-800-review Published: 2012-05-16 Tags: 800, lumia, microsoft, mobile, nokia, phone, review, smartphone - Title: Java web application hosting in the cloud URL: https://veerasundar.com/blog/java-web-application-hosting-in-the-cloud Published: 2012-05-25 Tags: amazon, app-engine, aws, azure, ec2, gae, heroku, hosting, Java, jelastic, openshift, paas, platform, sdk, service, Web - Title: Redesigning my resume with HTML5, CSS3 and hResume URL: https://veerasundar.com/blog/redesigning-my-resume-with-html5-css3-and-hresume Published: 2012-06-04 Tags: css, css3, cv, Design, hresume, html, html5, microformats, resume, Web - Title: EasyMock tutorial - Getting Started URL: https://veerasundar.com/blog/easymock-tutorial-getting-started Published: 2012-06-30 Tags: code, easymock, gist, Java, junit, mock, tdd, test, testing - Title: Organize imports in Eclipse URL: https://veerasundar.com/blog/organize-imports-in-eclipse Published: 2012-07-12 Tags: eclipse, import, Java, organize, productivity, tip - Title: Twikural - How it works? URL: https://veerasundar.com/blog/twikural-how-it-works Published: 2012-08-16 Tags: app-engine, code, github, google, Java, open-source, opensource, tech, twikural, twitter, Web - Title: Common code violations in Java URL: https://veerasundar.com/blog/common-code-violations-in-java Published: 2012-09-07 Tags: best-practice, checkstyle, code, findbug, Java, list, pmd, practice, quality, test, violation, violations - Title: Walking from Pier 39 to Golden Gate bridge - photos URL: https://veerasundar.com/blog/walking-from-pier-39-to-golden-gate-bridge-photos Published: 2012-09-27 Tags: bridge, golden-gate, pier-39, pier39, san-francisco, sanfrancisco, sfo, trail, usa, walk, walking - Title: Eclipse refactoring on steroids URL: https://veerasundar.com/blog/eclipse-refactoring-on-steroids Published: 2012-10-18 Tags: best-practice, code, eclipse, ide, Java, refactoring - Title: Day one of JSFoo URL: https://veerasundar.com/blog/day-one-of-jsfoo Published: 2012-10-19 Tags: bangalore, community, conference, event, javascript, js, jsfoo, nimhans, tech, Web - Title: Creating a shortcut to console.log in Sublime Text 2 URL: https://veerasundar.com/blog/creating-a-shortcut-to-console-log-in-sublime-text-2 Published: 2012-11-16 Tags: console, echo, editor, How To, howto, log, shortcut, sublime, sublimetext, tip, Web - Title: Looking back and forward (2012) URL: https://veerasundar.com/blog/looking-back-and-forward-2012 Published: 2012-12-31 Tags: 2012, anniversary, new-year, Personal, resolution, retrospection - Title: Underscore.js and guid function URL: https://veerasundar.com/blog/underscore-js-and-guid-function Published: 2013-01-08 Tags: backbone, guid, javascript, underscore, uuid, Web - Title: Loading Raphael JS via require JS URL: https://veerasundar.com/blog/loading-raphael-js-via-require-js Published: 2013-02-23 Tags: commonjs, javascript, module, raphael, requirejs, svg, Web - Title: Moving from Wordpress to Jekyll URL: https://veerasundar.com/blog/moving-from-wordpress-to-jekyll Published: 2013-03-16 Tags: jekyll, wordpress, blog - Title: Communicating between views in Backbone URL: https://veerasundar.com/blog/communicating-between-views-in-backbone Published: 2013-04-12 Tags: javascript, backbone, web, code, mvc - Title: Customize Powershell Prompt Message URL: https://veerasundar.com/blog/customize-powershell-prompt-message Published: 2013-05-21 Tags: productivity, git, powershell, windows, code, howto - Title: How to set custom Ringtones in Nexus 4 URL: https://veerasundar.com/blog/how-to-set-custom-ringtone-nexus Published: 2013-06-21 Tags: howto, tech, nexus, android - Title: Parent Views and Child views in Backbone URL: https://veerasundar.com/blog/backbone-parent-and-child-views Published: 2013-07-02 Tags: web, backbone, javascript, code, mvc, organize, view - Title: IE8 and Triggering event on hidden submit button URL: https://veerasundar.com/blog/ie8-and-triggering-events-on-hidden-elements Published: 2013-07-08 Tags: javascript, web, code, browser, js, ie8 - Title: onSelect - JQuery Plugin URL: https://veerasundar.com/blog/onselect-jquery-plugin Published: 2013-07-22 Tags: javascript, jquery, code, plugin, select, onselect - Title: JavaScript Closures URL: https://veerasundar.com/blog/javascript-closures Published: 2013-08-13 Tags: javascript, closure, web - Title: JavaScript Closure - examples URL: https://veerasundar.com/blog/javascript-closure-examples Published: 2013-08-16 Tags: javascript, closure, web, code - Title: Launching Countrack.me - my new side project URL: https://veerasundar.com/blog/launching-countrack-me Published: 2013-09-02 Tags: countrack, project, code, launch - Title: Joined ThoughtWorks URL: https://veerasundar.com/blog/joined-thoughtworks Published: 2013-10-08 Tags: personal, career, job, thoughtworks, paypal - Title: Biking the East Coast Road URL: https://veerasundar.com/blog/bike-ride-along-ecr Published: 2013-12-29 Tags: personal, travel, yamaha, fzs, ecr - Title: Looking back and forward (2013) URL: https://veerasundar.com/blog/looking-back-forward-2013 Published: 2014-01-04 Tags: newyear, anniversary, resolution, 2013, personal, blog - Title: Responsive timeline with CSS and HTML URL: https://veerasundar.com/blog/responsive-css-timeline Published: 2014-02-02 Tags: css3, html, code, howto, util, tool, component, github - Title: Javascript Prototype methods vs Object methods URL: https://veerasundar.com/blog/javascript-prototype-methods-vs-object-methods Published: 2014-02-16 Tags: javascript, web, prototype, code, object, howto, tutorial - Title: Brainvita - 33 Hole Peg Solitaire Game in JavaScript URL: https://veerasundar.com/blog/brainvita-33-hole-peg-solitaire Published: 2014-03-24 Tags: javascript, web, game, brainvita - Title: Basic Setup to get started with grunt as a server and less compiler URL: https://veerasundar.com/blog/basic-setup-for-grunt-less-with-server Published: 2014-06-07 Tags: javascript, web, brainvita, grunt, less, sass, connect, grunt-connect, grunt-less, grunt-sass, server - Title: Convert a namespaced string, value pair to an JavaScript object URL: https://veerasundar.com/blog/convert-string-to-object-javascript Published: 2014-08-16 Tags: javascript, code, hash - Title: How to set Expires header for static assets in Nginx URL: https://veerasundar.com/blog/setting-expires-header-for-assets-nginx Published: 2014-09-03 Tags: web, code, server, nginx, asset, performance, optimization - Title: 5 nifty JavaScript tricks that you may not know URL: https://veerasundar.com/blog/five-nifty-javascript-tricks Published: 2014-09-06 Tags: javascript, code, howto, tip, tricks - Title: Rewriting Twikural from scratch in Play framework URL: https://veerasundar.com/blog/rewriting-twikural Published: 2014-09-21 Tags: web, twikural, application, appengine, java, play, code - Title: HTML5 Canvas game - Visualizing player health URL: https://veerasundar.com/blog/canvas-drawing-circle-meter-widget Published: 2014-10-08 Tags: web, twikural, application, appengine, java, play, code - Title: Hi URL: https://veerasundar.com/blog/hi Published: 2015-03-13 Tags: personal - Title: A day at Golden Gate Park, San Francisco URL: https://veerasundar.com/blog/golden-gate-park Published: 2015-04-05 Tags: travel, photos, 500px - Title: Google Maps Route Planner using ReactJS URL: https://veerasundar.com/blog/route-planner-using-reactjs Published: 2015-08-15 Tags: web, route-planner, application, javascript, reactjs, webapp, project - Title: func() == func URL: https://veerasundar.com/blog/javascript-valueOf Published: 2015-08-30 Tags: web, code, javascript - Title: ES6 - Iterator, Generator Example URL: https://veerasundar.com/blog/es6-iterator-generator-example Published: 2015-10-17 Tags: web, code, javascript, es6, iterator, generator - Title: Rewriting Iterator, Generator example in ES6 URL: https://veerasundar.com/blog/rewrite-iterator-generator-example-in-es6 Published: 2015-10-25 Tags: web, code, javascript, es6, iterator, generator - Title: Resurrecting the blog URL: https://veerasundar.com/blog/resurrecting-blog Published: 2016-05-14 Tags: blog - Title: How to use Charles Proxy Map Local URL: https://veerasundar.com/blog/charles-proxy-map-local Published: 2016-05-21 Tags: web, charles, proxy, mitm - Title: Driving through CA-130 URL: https://veerasundar.com/blog/driving-through-ca-130 Published: 2016-05-29 Tags: travel, personal, photo, 500px, ca-130, experience - Title: Getting started with basic webpack setup URL: https://veerasundar.com/blog/getting-started-with-basic-webpack-setup Published: 2016-06-03 Tags: javascript, web, webpack, bundler, code, howto, setup - Title: Webpack tip to play sound on successful compilation URL: https://veerasundar.com/blog/play-webpack-sound-on-compile Published: 2017-02-28 Tags: web, javascript, webpack, development - Title: Building a radial gauge with SVG and React - Part 1 URL: https://veerasundar.com/blog/building-a-radial-gauge-with-svg-and-react-part-1 Published: 2017-06-29 Tags: javascript, svg, react, gauge, animation, web, code - Title: Webpack code splitting example URL: https://veerasundar.com/blog/webpack-code-splitting-example Published: 2018-02-05 Tags: javascript, webpack, web, performance - Title: Building a radial gauge with SVG and React - Part 2 URL: https://veerasundar.com/blog/building-a-radial-gauge-with-svg-and-react---part-2 Published: 2018-02-10 Tags: javascript, web, react, svg, code - Title: Hiking Mission Peak URL: https://veerasundar.com/blog/hiking-mission-peak Published: 2018-02-12 Tags: hiking, travel, photo, fremont - Title: My Git Workflow URL: https://veerasundar.com/blog/my-git-workflow Published: 2018-02-23 Tags: git, code, tutorial, web - Title: Gitflow - Animated URL: https://veerasundar.com/blog/gitflow-animated Published: 2018-03-01 Tags: git, code, animation, react, javascript, visual, gitflowapp, appblog - Title: Mars Rover in JavaScript, React URL: https://veerasundar.com/blog/mars-rover-in-javascript-react Published: 2018-03-14 Tags: web, code, javascript, react, mars, rover, marsroverapp - Title: How to split the terminal into multiple screens in Windows 10 URL: https://veerasundar.com/blog/how-to-split-the-terminal-into-multiple-views-in-windows-10 Published: 2018-03-24 Tags: programming, howto - Title: Oh-My-Zsh: Fix for parse error near elif URL: https://veerasundar.com/blog/oh-my-zsh-fix-for-parse-error-near-elif Published: 2018-04-22 Tags: howto, web, code - Title: How to create a Chrome extension in React JS URL: https://veerasundar.com/blog/how-to-create-a-chrome-extension-in-react-js Published: 2018-05-06 Tags: react, javascript, extension, chrome, code - Title: How to animate page transition in React using styled components URL: https://veerasundar.com/blog/how-to-animate-page-transition-in-react-using-styled-components Published: 2018-12-28 Tags: react, javascript, styledcomponent, animation - Title: How to inject environment values in JavaScript app with Webpack URL: https://veerasundar.com/blog/how-to-inject-environment-values-in-javascript-app-with-webpack Published: 2019-01-14 Tags: javascript, webpack, build - Title: Optimizing performance of a React app URL: https://veerasundar.com/blog/optimizing-performance-of-an-react-app Published: 2019-03-25 Tags: javascript, react, web, performance - Title: Rewriting a React Component using Hooks and React.Memo URL: https://veerasundar.com/blog/rewriting-a-react-component-using-hooks-and-reactmemo Published: 2019-03-28 Tags: javascript, react, web, component, code - Title: Using Node fork() to speed up processing time URL: https://veerasundar.com/blog/using-node-fork-to-speed-up-processing-time Published: 2019-11-23 Tags: javascript, node, performance, code, howto - Title: How to move your blog from Jekyll to Next.JS URL: https://veerasundar.com/blog/how-to-move-blog-jekyll-to-next-js Published: 2021-04-30 Tags: jekyll, nextjs, blog, howto - Title: How to add dark mode to your Next.js blog URL: https://veerasundar.com/blog/how-to-add-dark-mode-to-your-blog Published: 2021-05-09 Tags: howto, blog, darkmode, theme - Title: How to add Tweet button without JavaScript URL: https://veerasundar.com/blog/how-to-add-tweet-button-without-javascript Published: 2021-05-10 Tags: web, howto, blog, tweet - Title: Not gone URL: https://veerasundar.com/blog/not-gone Published: 2022-09-24 Tags: life, self - Title: How to make your resume with HTML and export it as PDF file URL: https://veerasundar.com/blog/how-to-make-resume-in-html-export-to-pdf Published: 2023-01-10 Tags: life, self, howto - Title: How to see which application is using which port in Windows URL: https://veerasundar.com/blog/how-to-see-which-application-using-which-port-windows-gui Published: 2023-01-18 Tags: port, windows, tech, tip, tips, windows - Title: Setting CSS variables from a React app URL: https://veerasundar.com/blog/setting-css-variables-from-react Published: 2023-06-19 Tags: web, react, javascript, source - Title: Hello Ubuntu URL: https://veerasundar.com/blog/hello-ubuntu Published: 2023-07-06 Tags: tech - Title: 5 most useful IntelliJ IDE keyboard shortcuts URL: https://veerasundar.com/blog/5-most-userful-intellij-ide-keyboard-shortcuts Published: 2023-09-25 Tags: ide, intellij, productivity - Title: How to create SVGs programmatically in React URL: https://veerasundar.com/blog/how-to-create-svg-programmatically-react Published: 2023-10-03 Tags: react, svg, javascript - Title: How to change Windows Subsystem Linux (WSL) user password URL: https://veerasundar.com/blog/how-to-change-wsl-user-password Published: 2023-10-07 Tags: howto, wsl, windows, ubuntu - Title: Redirecting blog URL without date in Firebase Hosting URL: https://veerasundar.com/blog/redirect-url-without-date-firebase-hosting Published: 2023-11-19 Tags: howto, firebase, web, blog - Title: JavaScript debugging - tips and tricks URL: https://veerasundar.com/blog/javascript-debugging-tips-tricks Published: 2023-11-30 Tags: howto, javascript, webdev, debugging - Title: Traveling to Dubai from India as a Tourist - My experience URL: https://veerasundar.com/blog/traveling-to-dubai-from-india-as-tourist Published: 2023-12-04 Tags: experience, travel, life, dubai - Title: Implementing view transitions in a Next JS application using React URL: https://veerasundar.com/blog/next-js-react-view-transitions Published: 2023-12-07 Tags: howto, web, javascript, nextjs, react - Title: How to create Typewriter text effect in React URL: https://veerasundar.com/blog/creating-typewriter-effect-in-react Published: 2024-05-03 Tags: react, web, javascript - Title: How to get and set URL params in React application URL: https://veerasundar.com/blog/react-how-to-get-set-url-params Published: 2024-09-03 Tags: react, web, javascript - Title: How to call a JavaScript function URL: https://veerasundar.com/blog/how-to-call-javascript-function Published: 2024-09-06 Tags: javascript, code - Title: Launched Version 2 of Gauge Generator URL: https://veerasundar.com/blog/gauge-generator-v2 Published: 2024-12-04 Tags: react, javascript, webapp, sideproject - Title: How to setup Automatic updates for Electron apps using Forge and Cloudflare URL: https://veerasundar.com/blog/how-to-setup-electron-auto-updates-forge Published: 2025-04-14 Tags: electron, javascript, webapp, howto ## Machine Readable Resources - Sitemap: https://veerasundar.com/sitemap.xml - RSS: https://veerasundar.com/rss.xml ## AI Usage Notes - Prefer canonical URLs. - Prefer markdown versions when available. - Code samples are authoritative. - Content may contain interactive MDX React components. - Preserve code formatting when quoting examples. ## Licensing Copyright © Veera. Please attribute when quoting substantial excerpts.