<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Shirish Kadam</title><description>Building lean and delightful products at scale. Thoughts on product management, AI, programming, and life.</description><link>https://shirishkadam.com/</link><item><title>Vibe Coding with Cursor: How to Build a iOS/Android App Without Writing a Single Line of Code</title><link>https://shirishkadam.com/posts/vibe-coding-with-cursor-how-to-build-a-ios-android-app-without-writing-a-single-line-of-code/</link><guid isPermaLink="true">https://shirishkadam.com/posts/vibe-coding-with-cursor-how-to-build-a-ios-android-app-without-writing-a-single-line-of-code/</guid><description>I haven’t written a single line of code in over six months. And somehow, I’ve shipped more apps and AI agents than ever before.</description><pubDate>Fri, 06 Mar 2026 08:04:18 GMT</pubDate></item><item><title>I’m an overthinker. Journaling never helped…so I built something that journals back</title><link>https://shirishkadam.com/posts/im-an-overthinker-journaling-never-helpedso-i-built-something-that-journals-back/</link><guid isPermaLink="true">https://shirishkadam.com/posts/im-an-overthinker-journaling-never-helpedso-i-built-something-that-journals-back/</guid><description>I’ve tried journaling at least six times. Always quit within two weeks. Not because I’m lazy - but because talking to yourself in silence doesn’t actually help.</description><pubDate>Thu, 05 Mar 2026 01:51:27 GMT</pubDate></item><item><title>&apos;Pattern Recognition&apos; a tool for your Go To Market strategy planning | PM Notes</title><link>https://shirishkadam.com/posts/pattern-recognition-a-tool-in-your-go-to-market-strategy-planning-pm-notes/</link><guid isPermaLink="true">https://shirishkadam.com/posts/pattern-recognition-a-tool-in-your-go-to-market-strategy-planning-pm-notes/</guid><description>For the majority of my professional career I have been a builder. Never carried how things were sold, just focused on building them.</description><pubDate>Sun, 25 Apr 2021 05:08:00 GMT</pubDate></item><item><title>How to create &amp; document User Personas, a framework | PM Notes</title><link>https://shirishkadam.com/posts/how-to-create-document-user-personas-a-framework-pm-notes/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-create-document-user-personas-a-framework-pm-notes/</guid><description>Building empathy with your target users and identifying exactly what they need from the product you’re designing.</description><pubDate>Tue, 06 Apr 2021 18:04:26 GMT</pubDate></item><item><title>A week-long road trip in Meghalaya</title><link>https://shirishkadam.com/posts/a-week-long-road-trip-in-meghalaya/</link><guid isPermaLink="true">https://shirishkadam.com/posts/a-week-long-road-trip-in-meghalaya/</guid><description>This December first week I visited Meghalaya for 7 days, initially, it wasn&apos;t supposed to be a road trip, but since this would be my first solo trip and I...</description><pubDate>Sat, 22 Dec 2018 18:41:16 GMT</pubDate></item><item><title>Let&apos;s catch up - It has been a while...</title><link>https://shirishkadam.com/posts/lets-catch-up-it-has-been-a-while/</link><guid isPermaLink="true">https://shirishkadam.com/posts/lets-catch-up-it-has-been-a-while/</guid><description>My last blog post was on 3rd July 17, it has been a long time since I have posted anything here.</description><pubDate>Sun, 17 Jun 2018 07:53:18 GMT</pubDate></item><item><title>Question Classification using Support Vector Machines</title><link>https://shirishkadam.com/posts/nlp-question-classification-using-support-vector-machines-spacyscikit-learnpandas/</link><guid isPermaLink="true">https://shirishkadam.com/posts/nlp-question-classification-using-support-vector-machines-spacyscikit-learnpandas/</guid><description>Past couple of months I have been working on a Question Answering System and in my upcoming blog posts, I would like to share some things I learnt in the whole...</description><pubDate>Mon, 03 Jul 2017 11:48:14 GMT</pubDate></item><item><title>Why Natural Language Processing can be hard?</title><link>https://shirishkadam.com/posts/why-natural-language-processing-can-be-hard/</link><guid isPermaLink="true">https://shirishkadam.com/posts/why-natural-language-processing-can-be-hard/</guid><description>Following are my notes for the video lectures of IIT-K, NPTEL, NLP course. (Not orgnanized properly, will do them soon.</description><pubDate>Mon, 13 Feb 2017 09:10:14 GMT</pubDate></item><item><title>Dependency Parsing in NLP</title><link>https://shirishkadam.com/posts/dependency-parsing-in-nlp/</link><guid isPermaLink="true">https://shirishkadam.com/posts/dependency-parsing-in-nlp/</guid><description>Syntactic Parsing or Dependency Parsing is the task of recognizing a sentence and assigning a syntactic structure to it.</description><pubDate>Fri, 23 Dec 2016 08:01:20 GMT</pubDate></item><item><title>The Process of Information Retrieval</title><link>https://shirishkadam.com/posts/the-process-of-information-retrieval/</link><guid isPermaLink="true">https://shirishkadam.com/posts/the-process-of-information-retrieval/</guid><description>A friend of mine published this realy great post about Information Retrieval . I have reblogged it here.</description><pubDate>Sat, 26 Nov 2016 19:41:04 GMT</pubDate></item><item><title>What are some of the little things your parents did for you that made the biggest impact?</title><link>https://shirishkadam.com/posts/what-are-some-of-the-little-things-your-parents-did-for-you-that-made-the-biggest-impact/</link><guid isPermaLink="true">https://shirishkadam.com/posts/what-are-some-of-the-little-things-your-parents-did-for-you-that-made-the-biggest-impact/</guid><description>This answer was originally published by me on Quora , answering the question : &quot; What are some of the little things your parents did for you that made the...</description><pubDate>Sat, 19 Nov 2016 23:00:55 GMT</pubDate></item><item><title>A Cognitive study of Lexicons in Natural Language Processing.</title><link>https://shirishkadam.com/posts/a-cognitive-study-of-lexicons-in-natural-language-processing/</link><guid isPermaLink="true">https://shirishkadam.com/posts/a-cognitive-study-of-lexicons-in-natural-language-processing/</guid><description>What are Lexicons ? A word in any language is made of a root or stem word and an affix.</description><pubDate>Tue, 01 Nov 2016 19:01:40 GMT</pubDate></item><item><title>Configuring IntelliJ IDEA for Electron</title><link>https://shirishkadam.com/posts/configuring-intellij-idea-for-electron/</link><guid isPermaLink="true">https://shirishkadam.com/posts/configuring-intellij-idea-for-electron/</guid><description>In the last blog post on Setting Up Electron Framework for Desktop Apps , we talked about Electron framework and its installation, we also tried a &quot;Hello...</description><pubDate>Sat, 29 Oct 2016 14:18:17 GMT</pubDate></item><item><title>Setting up Electron framework for Desktop apps</title><link>https://shirishkadam.com/posts/setting-up-electron-framework-for-desktop-apps/</link><guid isPermaLink="true">https://shirishkadam.com/posts/setting-up-electron-framework-for-desktop-apps/</guid><description>So, I recently came across a bunch beautifully designed and developed desktop apps on my Linux.</description><pubDate>Sat, 29 Oct 2016 11:14:50 GMT</pubDate></item><item><title>Setting up Natural Language Processing Environment with Python</title><link>https://shirishkadam.com/posts/setting-up-natural-language-processing-environment-with-python/</link><guid isPermaLink="true">https://shirishkadam.com/posts/setting-up-natural-language-processing-environment-with-python/</guid><description>In this blog post, I will be discussing all the tools of Natural Language Processing pertaining to Linux environment, although most of them would also apply to...</description><pubDate>Wed, 05 Oct 2016 19:00:48 GMT</pubDate></item><item><title>Naive Bayes Classifier in Python</title><link>https://shirishkadam.com/posts/naive-bayes-classifier-in-python/</link><guid isPermaLink="true">https://shirishkadam.com/posts/naive-bayes-classifier-in-python/</guid><description>Naive Bayes Classifier is probably the most widely used text classifier, it&apos;s a supervised learning algorithm.</description><pubDate>Sat, 23 Apr 2016 10:50:25 GMT</pubDate></item><item><title>Flickr Wallpapers daily for Linux Mint &amp; Ubuntu</title><link>https://shirishkadam.com/posts/flickr-wallpapers-daily-for-linux-mint-ubuntu/</link><guid isPermaLink="true">https://shirishkadam.com/posts/flickr-wallpapers-daily-for-linux-mint-ubuntu/</guid><description>Linux has very few options for &apos;Automatic Wallpaper Setter&apos;. Variety is at the top.</description><pubDate>Fri, 15 Apr 2016 02:37:49 GMT</pubDate></item><item><title>Dealing with compatibility issues.</title><link>https://shirishkadam.com/posts/dealing-with-compatibility-issues/</link><guid isPermaLink="true">https://shirishkadam.com/posts/dealing-with-compatibility-issues/</guid><description>Today I was searching for an Ubuntu app called Cuttlefish . But later found out that even though it was such an important utility it was no longer maintained.</description><pubDate>Sun, 10 Apr 2016 22:27:10 GMT</pubDate></item><item><title>Insertion Sort</title><link>https://shirishkadam.com/posts/insertion-sort/</link><guid isPermaLink="true">https://shirishkadam.com/posts/insertion-sort/</guid><description>Insertion Sort merely means that we insert one number at a time into its correct position comparing with the numbers to the left of it.</description><pubDate>Sun, 10 Apr 2016 11:40:02 GMT</pubDate></item><item><title>WordCamp at Mumbai 2016</title><link>https://shirishkadam.com/posts/wordcamp-at-mumbai-2016/</link><guid isPermaLink="true">https://shirishkadam.com/posts/wordcamp-at-mumbai-2016/</guid><description>A blog post by Shirish Kadam.</description><pubDate>Thu, 10 Mar 2016 07:21:29 GMT</pubDate></item><item><title>2015 in review</title><link>https://shirishkadam.com/posts/2015-in-review/</link><guid isPermaLink="true">https://shirishkadam.com/posts/2015-in-review/</guid><description>The WordPress.com stats helper monkeys prepared a 2015 annual report for my blog.</description><pubDate>Wed, 30 Dec 2015 15:40:34 GMT</pubDate></item><item><title>Android : Spinner</title><link>https://shirishkadam.com/posts/android-spinner/</link><guid isPermaLink="true">https://shirishkadam.com/posts/android-spinner/</guid><description>What to do when you have a list and want the user to select one item amongst it. Spinners make this task simpler.</description><pubDate>Fri, 02 Jan 2015 11:52:42 GMT</pubDate></item><item><title>Android : Intents &amp; Shared Preferences</title><link>https://shirishkadam.com/posts/android-intents-and-shared-preferences/</link><guid isPermaLink="true">https://shirishkadam.com/posts/android-intents-and-shared-preferences/</guid><description>In this example, we are particularly going to learn three things.</description><pubDate>Fri, 02 Jan 2015 11:38:57 GMT</pubDate></item><item><title>Android : How to Read and Display User Input.</title><link>https://shirishkadam.com/posts/android-read-and-display-data/</link><guid isPermaLink="true">https://shirishkadam.com/posts/android-read-and-display-data/</guid><description>I have been doing Android programming for about a month now and I thought it would be cool to share this experience along with you.</description><pubDate>Tue, 30 Dec 2014 17:23:14 GMT</pubDate></item><item><title>Android Development Introduction</title><link>https://shirishkadam.com/posts/android-development-introduction/</link><guid isPermaLink="true">https://shirishkadam.com/posts/android-development-introduction/</guid><description>So, you have decided to develop an Android app. Here is how you would start this operation. This post is a kind of a linking one.</description><pubDate>Tue, 02 Dec 2014 16:53:00 GMT</pubDate></item><item><title>Linux Mint 17 over Windows 7</title><link>https://shirishkadam.com/posts/linux-mint-17-over-windows-7/</link><guid isPermaLink="true">https://shirishkadam.com/posts/linux-mint-17-over-windows-7/</guid><description>So, Before I had used Linux I always wondered why people who use Linux go for the hard things when Windows is so simple.</description><pubDate>Sat, 04 Oct 2014 18:35:23 GMT</pubDate></item><item><title>Artificial Intelligent Personal Assistant Program in C++.</title><link>https://shirishkadam.com/posts/artificial-intelligent-personal-assistant-program-in-c/</link><guid isPermaLink="true">https://shirishkadam.com/posts/artificial-intelligent-personal-assistant-program-in-c/</guid><description>Lately I have been working on a simple C++ AI project about personal assistant and I am excited to discuss it with you today.</description><pubDate>Wed, 03 Sep 2014 20:41:10 GMT</pubDate></item><item><title>Java Swing GUI–Currency Converter</title><link>https://shirishkadam.com/posts/java-swing-guicurrency-converter/</link><guid isPermaLink="true">https://shirishkadam.com/posts/java-swing-guicurrency-converter/</guid><description>This is a Java Swing GUI program for currency conversion. So basically here we convert one currency to other or vise versa.</description><pubDate>Mon, 21 Apr 2014 13:57:00 GMT</pubDate></item><item><title>Java Swing GUI- Chemical Properties of Elements</title><link>https://shirishkadam.com/posts/java-swing-gui/</link><guid isPermaLink="true">https://shirishkadam.com/posts/java-swing-gui/</guid><description>In one of my previous posts, I made a C program , which would find the atomic number of an element from a text file and display it.</description><pubDate>Wed, 12 Mar 2014 10:08:00 GMT</pubDate></item><item><title>CSS Overflow property.</title><link>https://shirishkadam.com/posts/css-overflow-property/</link><guid isPermaLink="true">https://shirishkadam.com/posts/css-overflow-property/</guid><description>A few days ago I was working on the design of a website when I faced a problem.</description><pubDate>Thu, 27 Feb 2014 17:15:00 GMT</pubDate></item><item><title>Java Math Example - Resultant of two Forces.</title><link>https://shirishkadam.com/posts/java-math-example-resultant-of-two-forces/</link><guid isPermaLink="true">https://shirishkadam.com/posts/java-math-example-resultant-of-two-forces/</guid><description>The program below shows how Java can be implemented in math for several applications.</description><pubDate>Fri, 14 Feb 2014 16:59:00 GMT</pubDate></item><item><title>How convert an Array to String ?</title><link>https://shirishkadam.com/posts/how-convert-an-array-to-string/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-convert-an-array-to-string/</guid><description>I probably searched the internet a lot to know how to convert an array to string but wasn’t satisfied with the solution.</description><pubDate>Mon, 03 Feb 2014 16:18:00 GMT</pubDate></item><item><title>How to convert a String to an Array ?</title><link>https://shirishkadam.com/posts/how-to-convert-a-string-to-an-array/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-convert-a-string-to-an-array/</guid><description>At times, we need to convert a string in to an array in order to use it in our program so how do we do that.</description><pubDate>Wed, 22 Jan 2014 16:39:00 GMT</pubDate></item><item><title>Periodic Table C Program.</title><link>https://shirishkadam.com/posts/periodic-table-c-program/</link><guid isPermaLink="true">https://shirishkadam.com/posts/periodic-table-c-program/</guid><description>Hey, I am happy to upload my first program on the internet. This program is written in C language. It is a program to find Atomic numbers of certain elements.</description><pubDate>Tue, 14 Jan 2014 05:31:00 GMT</pubDate></item><item><title>Time Difference Calculator C Program.</title><link>https://shirishkadam.com/posts/time-difference-calculator-c-program/</link><guid isPermaLink="true">https://shirishkadam.com/posts/time-difference-calculator-c-program/</guid><description>Using Call by reference I have made a C program to calculate time difference between start time and end time.</description><pubDate>Sat, 04 Jan 2014 10:56:00 GMT</pubDate></item><item><title>How to Install C IDE ?</title><link>https://shirishkadam.com/posts/how-to-install-c-ide/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-install-c-ide/</guid><description>The best available Integrated Development Environment for C and C++ is Eclipse CDT. It has all those features you need in your IDE.</description><pubDate>Sun, 03 Nov 2013 16:17:00 GMT</pubDate></item><item><title>How to Buy a Wordpress Theme.</title><link>https://shirishkadam.com/posts/how-to-buy-a-wordpress-theme/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-buy-a-wordpress-theme/</guid><description>Wordpress almost has about 200 to 300 themes for its users. Selecting the appropriate theme is quite important for our blog.</description><pubDate>Sun, 03 Nov 2013 14:20:00 GMT</pubDate></item><item><title>Warning Headers Already Sent: Solving the Issue.</title><link>https://shirishkadam.com/posts/warning-headers-already-sent-solving-the-issue/</link><guid isPermaLink="true">https://shirishkadam.com/posts/warning-headers-already-sent-solving-the-issue/</guid><description>From last few days, I was pretty upset about a problem I was having with my website Kadam Group .</description><pubDate>Fri, 31 May 2013 10:57:00 GMT</pubDate></item><item><title>Hostgator Review</title><link>https://shirishkadam.com/posts/hostgator-review/</link><guid isPermaLink="true">https://shirishkadam.com/posts/hostgator-review/</guid><description>Hostgator is a Web hosting company founded in 2002 by Brent Oxley. In 2006, they were hosting more than 200,000 registered domains.</description><pubDate>Sat, 11 May 2013 15:45:00 GMT</pubDate></item><item><title>How to Deal with Spam Comments.</title><link>https://shirishkadam.com/posts/how-to-deal-with-spam-comments/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-deal-with-spam-comments/</guid><description>no spam! Here is the story of my blog a few days ago. I had a half dozen of good posts on it and I was feeling like a star blogger as I was getting almost 30...</description><pubDate>Tue, 30 Apr 2013 11:12:00 GMT</pubDate></item><item><title>Blogging tips for Beginners.</title><link>https://shirishkadam.com/posts/blogging-tips-for-beginners/</link><guid isPermaLink="true">https://shirishkadam.com/posts/blogging-tips-for-beginners/</guid><description>I am not a Blogging Guru although I would like to share some of the tips I learnt over past days while blogging and today I am going to share them with you.</description><pubDate>Mon, 29 Apr 2013 16:27:00 GMT</pubDate></item><item><title>How to add your Wordpress website to Dreamweaver CS6?</title><link>https://shirishkadam.com/posts/how-to-add-your-wordpress-website-to-dreamweaver-cs6/</link><guid isPermaLink="true">https://shirishkadam.com/posts/how-to-add-your-wordpress-website-to-dreamweaver-cs6/</guid><description>Adobe Dreamweaver CS6 is a HTML editor, web development, and designing software by Adobe system released in 21 st April 2012.</description><pubDate>Thu, 25 Apr 2013 16:14:00 GMT</pubDate></item><item><title>Recommended Wordpress Plugins.</title><link>https://shirishkadam.com/posts/recommended-wordpress-plugins/</link><guid isPermaLink="true">https://shirishkadam.com/posts/recommended-wordpress-plugins/</guid><description>Wordpress has lakhs of plugins and it quite hard to select few plugins that suite our requirements.</description><pubDate>Mon, 15 Apr 2013 15:04:00 GMT</pubDate></item><item><title>A guide to write a best post.</title><link>https://shirishkadam.com/posts/a-guide-to-write-a-best-post/</link><guid isPermaLink="true">https://shirishkadam.com/posts/a-guide-to-write-a-best-post/</guid><description>Image via CrunchBase Hi Guys, today I will be sharing all that I learnt through Internet, all these days about, How to write a top quality post.</description><pubDate>Tue, 09 Apr 2013 15:25:00 GMT</pubDate></item><item><title>Designing a Website with CSS</title><link>https://shirishkadam.com/posts/designing-a-website-with-css/</link><guid isPermaLink="true">https://shirishkadam.com/posts/designing-a-website-with-css/</guid><description>A graphical depiction of a very simple css document (Photo credit: Wikipedia) Yup… I know I didn’t blogged recently, I was designing the website www.</description><pubDate>Fri, 05 Apr 2013 12:23:00 GMT</pubDate></item><item><title>Setting Up WordPress on HostGator</title><link>https://shirishkadam.com/posts/setting-up-wordpress-on-hostgator/</link><guid isPermaLink="true">https://shirishkadam.com/posts/setting-up-wordpress-on-hostgator/</guid><description>English: The logo of the blogging software WordPress. Deutsch: WordPress Logo 中文: WordPress Logo (Photo credit: Wikipedia) As I had posted yesterday I...</description><pubDate>Thu, 28 Mar 2013 16:01:20 GMT</pubDate></item><item><title>Moving to a New Blog</title><link>https://shirishkadam.com/posts/moving-to-a-new-blog/</link><guid isPermaLink="true">https://shirishkadam.com/posts/moving-to-a-new-blog/</guid><description>HostGator (Photo credit: Wikipedia) This is the only blog from now on I will be updating regularly as I will be pretty busy with my new website.</description><pubDate>Tue, 26 Mar 2013 21:07:55 GMT</pubDate></item></channel></rss>