Blog Posts

  1. How to call a JavaScript function3 mins read
  2. How to get and set URL params in React application3 mins read
  3. How to create Typewriter text effect in React2 mins read
  4. Implementing view transitions in a Next JS application using React3 mins read
  5. Traveling to Dubai from India as a Tourist - My experience6 mins read
  6. JavaScript debugging - tips and tricks3 mins read
  7. Redirecting blog URL without date in Firebase Hosting1 mins read
  8. How to change Windows Subsystem Linux (WSL) user password1 mins read
  9. How to create SVGs programmatically in React1 mins read
  10. 5 most useful IntelliJ IDE keyboard shortcuts1 mins read
  11. Hello Ubuntu3 mins read
  12. Setting CSS variables from a React app2 mins read
  13. How to see which application is using which port in Windows2 mins read
  14. How to make your resume with HTML and export it as PDF file3 mins read
  15. Not gone1 mins read
  16. How to add Tweet button without JavaScript3 mins read
  17. How to add dark mode to your Next.js blog4 mins read
  18. How to move your blog from Jekyll to Next.JS3 mins read
  19. Using Node fork() to speed up processing time2 mins read
  20. Rewriting a React Component using Hooks and React.Memo4 mins read
  21. Optimizing performance of a React app4 mins read
  22. How to inject environment values in JavaScript app with Webpack3 mins read
  23. How to animate page transition in React using styled components4 mins read
  24. How to create a Chrome extension in React JS6 mins read
  25. Oh-My-Zsh: Fix for parse error near elif1 mins read
  26. How to split the terminal into multiple screens in Windows 103 mins read
  27. Mars Rover in JavaScript, React2 mins read
  28. Gitflow - Animated1 mins read
  29. My Git Workflow3 mins read
  30. Hiking Mission Peak2 mins read
  31. Building a radial gauge with SVG and React - Part 21 mins read
  32. Webpack code splitting example5 mins read
  33. Building a radial gauge with SVG and React - Part 17 mins read
  34. Webpack tip to play sound on successful compilation1 mins read
  35. Getting started with basic webpack setup4 mins read
  36. Driving through CA-1303 mins read
  37. How to use Charles Proxy Map Local2 mins read
  38. Resurrecting the blog1 mins read
  39. Rewriting Iterator, Generator example in ES61 mins read
  40. ES6 - Iterator, Generator Example5 mins read
  41. func() == func2 mins read
  42. Google Maps Route Planner using ReactJS5 mins read
  43. A day at Golden Gate Park, San Francisco4 mins read
  44. Hi1 mins read
  45. HTML5 Canvas game - Visualizing player health2 mins read
  46. Rewriting Twikural from scratch in Play framework2 mins read
  47. 5 nifty JavaScript tricks that you may not know3 mins read
  48. How to set Expires header for static assets in Nginx2 mins read
  49. Convert a namespaced string, value pair to an JavaScript object1 mins read
  50. Basic Setup to get started with grunt as a server and less compiler3 mins read
  51. Brainvita - 33 Hole Peg Solitaire Game in JavaScript1 mins read
  52. Javascript Prototype methods vs Object methods4 mins read
  53. Responsive timeline with CSS and HTML1 mins read
  54. Looking back and forward (2013)2 mins read
  55. Biking the East Coast Road4 mins read
  56. Joined ThoughtWorks2 mins read
  57. Launching Countrack.me - my new side project2 mins read
  58. JavaScript Closure - examples4 mins read
  59. JavaScript Closures3 mins read
  60. onSelect - JQuery Plugin2 mins read
  61. IE8 and Triggering event on hidden submit button2 mins read
  62. Parent Views and Child views in Backbone2 mins read
  63. How to set custom Ringtones in Nexus 41 mins read
  64. Customize Powershell Prompt Message2 mins read
  65. Communicating between views in Backbone4 mins read
  66. Moving from Wordpress to Jekyll4 mins read
  67. Loading Raphael JS via require JS1 mins read
  68. Underscore.js and guid function1 mins read
  69. Looking back and forward (2012)2 mins read
  70. Creating a shortcut to console.log in Sublime Text 22 mins read
  71. Day one of JSFoo3 mins read
  72. Eclipse refactoring on steroids4 mins read
  73. Walking from Pier 39 to Golden Gate bridge - photos4 mins read
  74. Common code violations in Java4 mins read
  75. Twikural - How it works?2 mins read
  76. Organize imports in Eclipse1 mins read
  77. EasyMock tutorial - Getting Started5 mins read
  78. Redesigning my resume with HTML5, CSS3 and hResume3 mins read
  79. Java web application hosting in the cloud2 mins read
  80. Nokia Lumia 800 Review6 mins read
  81. Scroll to top - JavaScript bookmarklet1 mins read
  82. Java Constants - using Class, Interface, Static Imports2 mins read
  83. Acer Aspire one 722 - Review2 mins read
  84. Open sourcing Twikural - an App Engine project2 mins read
  85. How to reset Auto Increment back to 1 in XAMPP MySQL using phpMyAdmin1 mins read
  86. Console2 - an alternative to Windows command prompt2 mins read
  87. How to auto reload external code changes in Eclipse project1 mins read
  88. Anagram tester in Java1 mins read
  89. WordPress plugin to show the posts and comments count in the sidebar1 mins read
  90. root user in Ubuntu1 mins read
  91. How I scrape web pages2 mins read
  92. Shortcut to console.log1 mins read
  93. Fix for viewing Tamil font in Chrome - Ubuntu1 mins read
  94. Looking back and forward2 mins read
  95. Making XAMPP to serve any directory outside htdocs2 mins read
  96. Sorting an array of custom objects in JavaScript2 mins read
  97. Rock Paper Scissors and Bombs2 mins read
  98. Easy way for setting up the LAMP stack in Ubuntu Linux command line2 mins read
  99. x.com innovate conference 2011 - Live5 mins read
  100. San Francisco4 mins read
  101. Intercepting onclick event in JavaScript using JQuery1 mins read
  102. Making GET and POST requests in android application2 mins read
  103. Download and install JSTL1 mins read
  104. Copy paste code directly in Eclipse1 mins read
  105. Attaching Java source with Eclipse IDE2 mins read
  106. The problem with the ATM Menus2 mins read
  107. 5 tips that you might not know about Notepad++2 mins read
  108. Git tutorial - branching and merging3 mins read
  109. Thank you friends! This blog is now 3 years old.2 mins read
  110. Git tutorial - comparing files with diff3 mins read
  111. Git Tutorial - My Git work flow3 mins read
  112. Git Tutorial - Getting Started3 mins read
  113. Log4j Tutorial - Writing different log levels in different log files3 mins read
  114. Finding the difference between two dates in Java1 mins read
  115. App Engine Java development on Netbeans3 mins read
  116. Hosting Google App Engine application in your own domain3 mins read
  117. How I use Mind Maps3 mins read
  118. What 24 hours of hacking can give you? an iPad.2 mins read
  119. Redesigning my home page as a game1 mins read
  120. So long 2010, Welcome 20113 mins read
  121. JavaScript getAttribute method1 mins read
  122. Hosting your code for free2 mins read
  123. Java Thread Local - How to use and code sample4 mins read
  124. How to setup Java development environment in Ubuntu?2 mins read
  125. Regional font support in Opera Mini2 mins read
  126. How to make Reliance Netconnect broadband to work on Ubuntu 10.044 mins read
  127. Mars Rover in Java4 mins read
  128. Thank you my readers! This blog turns 2 year old!!2 mins read
  129. Bought a new Laptop - Acer Aspire 5738Z2 mins read
  130. The Evolution of a Web Developer2 mins read
  131. Executing a UNIX command in background2 mins read
  132. Moved to Chennai, India2 mins read
  133. 5 Ways of effectively using Firebug to edit HTML, CSS3 mins read
  134. Use cases of Aspect Oriented Programming3 mins read
  135. Spring AOP Example: Profiling method execution time tutorial5 mins read
  136. So long 2009, Welcome 2010!2 mins read
  137. How do you use logging in your application?1 mins read
  138. Hosting Java applications in the web4 mins read
  139. What does it take to make a ‘good’ developer resume?2 mins read
  140. Log4j MDC (Mapped Diagnostic Context) : Example code3 mins read
  141. Log4j MDC (Mapped Diagnostic Context) : What and Why3 mins read
  142. How to check which application is using which port2 mins read
  143. XAMPP conflicts with the Skype port1 mins read
  144. [Eclipse Tip] How to use Scrapbook pages in Eclipse?2 mins read
  145. How to create a new log file for each time the application runs?3 mins read
  146. Log4j Tutorial: Additivity - what and why?2 mins read
  147. Log4j Tutorial : How to send log messages to different log files?2 mins read
  148. Log4j Tutorial : How to send the log messages to a File using Appender2 mins read
  149. Log4j Tutorial : Adding Log4j logger to your project3 mins read
  150. How to change XAMPP server port?1 mins read
  151. JUnit 4 - testing for exception, execution time and disabling a test2 mins read
  152. Thank you, my readers! - this blog turns one year old!2 mins read
  153. Getting started with JUnit 4 - Java testing framework4 mins read
  154. Spring's Dependency Injection3 mins read
  155. The Aspect Oriented way of Programming2 mins read
  156. What advice will you give for a J2EE fresher?2 mins read
  157. Task tags in Eclipse2 mins read
  158. How to change the root password for MySQL in XAMPP?2 mins read
  159. A Very Happy New Year To All the Readers of Dreamz1 mins read
  160. Development environment @ home2 mins read
  161. I am a Java developer. Should I know about DIV ?3 mins read
  162. starUML and argoUML - compared3 mins read
  163. Using wordpress custom fields to control Ads in your blog2 mins read
  164. Chrome : Error 104 (net::ERR_CONNECTION_FAILED)1 mins read
  165. ArgoUML - a free Visio counterpart1 mins read
  166. Changing root password in Ubuntu1 mins read
  167. Getting your web identity!4 mins read
  168. Great Indian Developer Summit - 20082 mins read