41554 blogs · [ { "id": "01a0879e-efdb-7177-88cb-e9232bf2daad", "title": "Continue to Write Well — Never Mind the AI Detectors", "url": "https://manas.tungare.name/blog/continue-to-write-well-never-mind-the-ai-detectors", "published_at": "2026-05-23T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232ced7099", "title": "Vibe Coding for Engineers: The Good Parts (continued)", "url": "https://manas.tungare.name/blog/vibe-coding-the-good-parts-continued", "published_at": "2026-01-02T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232d9be7ff", "title": "Vibe Coding for Engineers: The Good Parts", "url": "https://manas.tungare.name/blog/vibe-coding-the-good-parts", "published_at": "2026-01-01T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232db185b1", "title": "How to NOT get Promoted", "url": "https://manas.tungare.name/blog/how-to-not-get-promoted", "published_at": "2025-11-14T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232dc7be30", "title": "Make new features discoverable without annoying your users", "url": "https://manas.tungare.name/blog/make-new-features-discoverable-without-annoying-your-users", "published_at": "2016-09-16T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232e1c25c7", "title": "Manage your Android app’s versionCode & versionName with Gradle", "url": "https://manas.tungare.name/blog/manage-versioncode-and-versionname-with-gradle", "published_at": "2015-12-28T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232e3b9c96", "title": "Implement Free & Paid Apps with in-app purchases instead of as two apps", "url": "https://manas.tungare.name/blog/implement-free-and-paid-apps-using-in-app-purchases", "published_at": "2015-09-09T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232f1fa0a4", "title": "It’s neither possible nor desirable for changelogs to be bland lists of features", "url": "https://manas.tungare.name/blog/changelogs-cannot-be-bland-lists-of-features", "published_at": "2015-08-29T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e9232fb9b78e", "title": "Geotagging photos from an SLR using a second camera’s GPS logger", "url": "https://manas.tungare.name/blog/geotagging-photos-from-an-slr-using-a-second-cameras-gps-logger", "published_at": "2012-08-12T00:00:00+00:00" }, { "id": "01a0879e-efdb-7177-88cb-e92330a1f9a4", "title": "URL Design Sins: 16 things that don’t belong in URLs", "url": "https://manas.tungare.name/blog/url-design-sins-16-things-that-dont-belong-in-urls", "published_at": "2011-03-05T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d3cd3529", "title": null, "url": "https://manas.tungare.name/blog/can-security-questions-be-subliminally-discriminatory", "published_at": "2010-10-04T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d307cb9c", "title": null, "url": "https://manas.tungare.name/blog/howto-use-custom-dns-redirects-to-save-browser-keystrokes", "published_at": "2009-12-05T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d275eaec", "title": null, "url": "https://manas.tungare.name/blog/marathon-fundraising-a-noble-goal-or-exploiting-your-social-network", "published_at": "2009-09-20T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d1e1667a", "title": null, "url": "https://manas.tungare.name/blog/css-compression-in-php", "published_at": "2009-09-08T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d165497c", "title": null, "url": "https://manas.tungare.name/blog/the-query-protocol", "published_at": "2009-09-01T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d15354a9", "title": null, "url": "https://manas.tungare.name/blog/grad-school-101", "published_at": "2009-08-29T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d0dc82b0", "title": null, "url": "https://manas.tungare.name/blog/my-custom-latex-styles", "published_at": "2009-02-15T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188d007571a", "title": null, "url": "https://manas.tungare.name/blog/one-button-phone-number-sharing", "published_at": "2009-02-10T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cf393a75", "title": null, "url": "https://manas.tungare.name/blog/my-research-philosophy", "published_at": "2009-02-08T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188ceaa980e", "title": null, "url": "https://manas.tungare.name/blog/10th-anniversary-of-my-first-shareware-paycheck", "published_at": "2009-01-19T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cdb091dc", "title": null, "url": "https://manas.tungare.name/blog/howto-make-your-mac-speak-over-the-web", "published_at": "2009-01-15T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cd7cc278", "title": null, "url": "https://manas.tungare.name/blog/personal-information-backup-twitter-gmail-contacts-google-calendar-reader", "published_at": "2009-01-02T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cce2b324", "title": null, "url": "https://manas.tungare.name/blog/book-as-blog-encouraging-reading-by-presenting-a-chapter-at-a-time", "published_at": "2008-12-17T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188ccb43fca", "title": null, "url": "https://manas.tungare.name/blog/software-and-the-democratization-of-production", "published_at": "2008-11-16T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cc1c63f4", "title": null, "url": "https://manas.tungare.name/blog/email-should-have-expiration-dates", "published_at": "2008-11-02T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cbc1bd8d", "title": null, "url": "https://manas.tungare.name/blog/howto-obtain-metadata-for-a-book-given-its-isbn-using-amazon-web-services-in-php", "published_at": "2008-07-17T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cb1a14a8", "title": null, "url": "https://manas.tungare.name/blog/howto-setup-webdav-on-mac-os-x", "published_at": "2008-07-10T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cb16d305", "title": null, "url": "https://manas.tungare.name/blog/free-as-in-freedom-not-as-in-beer", "published_at": "2008-07-01T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188cac1da6d", "title": null, "url": "https://manas.tungare.name/blog/ssh-port-forwarding-on-mac-os-x", "published_at": "2008-05-30T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c9c51375", "title": null, "url": "https://manas.tungare.name/blog/readymade-luggage-kits-for-baggage-less-air-travelers", "published_at": "2008-04-07T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c9690965", "title": null, "url": "https://manas.tungare.name/blog/separating-phone-numbers-from-phones", "published_at": "2008-01-17T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c918e226", "title": null, "url": "https://manas.tungare.name/blog/a-heads-up-display-for-social-networks", "published_at": "2007-10-20T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c8d954c0", "title": null, "url": "https://manas.tungare.name/blog/press-coverage-of-my-intern-work-at-google", "published_at": "2007-10-07T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c814ada5", "title": null, "url": "https://manas.tungare.name/blog/the-case-for-decentralized-social-networks", "published_at": "2007-10-03T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c78a2632", "title": null, "url": "https://manas.tungare.name/blog/you-know-what-i-did-last-summer", "published_at": "2007-09-06T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c6c2c8ef", "title": null, "url": "https://manas.tungare.name/blog/public-transit-as-a-third-place", "published_at": "2007-08-15T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c6bc94db", "title": null, "url": "https://manas.tungare.name/blog/the-hedonistic-properties-of-food", "published_at": "2007-06-19T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c5ca24a4", "title": null, "url": "https://manas.tungare.name/blog/a-proposal-to-integrate-site-specific-search-boxes-into-browser-chrome", "published_at": "2007-05-14T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c5b65f27", "title": null, "url": "https://manas.tungare.name/blog/virginia-tech-shootout", "published_at": "2007-04-16T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c56dc612", "title": null, "url": "https://manas.tungare.name/blog/announcing-the-google-calendar-dashboard-widget", "published_at": "2006-10-24T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c5015684", "title": null, "url": "https://manas.tungare.name/blog/a-tale-of-two-interfaces", "published_at": "2006-10-23T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c4b3bd42", "title": null, "url": "https://manas.tungare.name/blog/marathi-newspaper-e0-a4-b8-e0-a4-95-e0-a4-be-e0-a4-b3-reports-on-google-desktop", "published_at": "2006-05-24T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c456e8c8", "title": null, "url": "https://manas.tungare.name/blog/google-desktop-now-includes-google-calendar-gadget", "published_at": "2006-05-10T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c3ddeed4", "title": null, "url": "https://manas.tungare.name/blog/the-thin-line-between-fact-and-fiction", "published_at": "2006-05-09T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c309fd06", "title": null, "url": "https://manas.tungare.name/blog/impeccable-timing", "published_at": "2005-12-14T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c2c6424c", "title": null, "url": "https://manas.tungare.name/blog/movies-plugin-for-google-desktop", "published_at": "2005-12-03T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c26e72fd", "title": null, "url": "https://manas.tungare.name/blog/back-from-the-future", "published_at": "2005-10-29T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c23d4399", "title": null, "url": "https://manas.tungare.name/blog/douglas-adams-the-apple-macintosh-and-microsoft-word", "published_at": "2005-10-26T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c1da82a8", "title": null, "url": "https://manas.tungare.name/blog/net-wrapper-for-google-desktop-search", "published_at": "2005-03-23T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c0f35d95", "title": null, "url": "https://manas.tungare.name/blog/cd-dvd-spindle-search", "published_at": "2005-03-16T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188c02c6a49", "title": null, "url": "https://manas.tungare.name/blog/jurassic-park-what-the-movie-left-out", "published_at": "2005-03-12T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188bf91525a", "title": null, "url": "https://manas.tungare.name/blog/data-backup-for-home-users", "published_at": "2005-01-24T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188bf799cd0", "title": null, "url": "https://manas.tungare.name/blog/spam-filter-faq", "published_at": "2003-10-02T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188be89263e", "title": null, "url": "https://manas.tungare.name/blog/handy-hints-for-web-designers", "published_at": "1999-12-01T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188bde40a43", "title": null, "url": "https://manas.tungare.name/blog/a-practical-guide-to-active-server-pages-3-0", "published_at": "1998-09-01T00:00:00+00:00" }, { "id": "01a0d7c1-72a0-7062-9562-1188da2c4b2e", "title": null, "url": "https://manas.tungare.name/404", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dae8e65b", "title": null, "url": "https://manas.tungare.name/consulting", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188daec86b7", "title": null, "url": "https://manas.tungare.name/software/css-compression-in-php", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188db34a3aa", "title": null, "url": "https://manas.tungare.name/software/css-compression-in-php/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dc136f7f", "title": null, "url": "https://manas.tungare.name/software/finder-apps", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dc78a52e", "title": null, "url": "https://manas.tungare.name/software/finder-apps/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dd261944", "title": null, "url": "https://manas.tungare.name/software/google-calendar-chrome-extension", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dd9cda2a", "title": null, "url": "https://manas.tungare.name/software/google-calendar-chrome-extension/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188de78083f", "title": null, "url": "https://manas.tungare.name/software/google-desktop-wrapper", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188df0343e5", "title": null, "url": "https://manas.tungare.name/software/google-desktop-wrapper/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188df301607", "title": null, "url": "https://manas.tungare.name/blog/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dfa2c6e9", "title": null, "url": "https://manas.tungare.name/projects/dashboard-calendar/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188dfa45e16", "title": null, "url": "https://manas.tungare.name/software/dashboard-calendar/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e0012f51", "title": null, "url": "https://manas.tungare.name/software/csv-to-ical/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e074c434", "title": null, "url": "https://manas.tungare.name/software/winwizard/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e0be0f41", "title": null, "url": "https://manas.tungare.name/software/keymote/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e0ef6df9", "title": null, "url": "https://manas.tungare.name/software/spindle-search/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e115dd4b", "title": null, "url": "https://manas.tungare.name/software/google-desktop-calendar/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e1fcb216", "title": null, "url": "https://manas.tungare.name/software/google-calendar-for-chrome/oauth/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e276867d", "title": null, "url": "https://manas.tungare.name/software/google-calendar-for-chrome/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e2bfe221", "title": null, "url": "https://manas.tungare.name/software/google-desktop-delicious/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e377ac6f", "title": null, "url": "https://manas.tungare.name/software/photowizard/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e4531510", "title": null, "url": "https://manas.tungare.name/software/deployment-tool/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e49623b3", "title": null, "url": "https://manas.tungare.name/software/miniupload/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e54367af", "title": null, "url": "https://manas.tungare.name/software/google-desktop-movies/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e59fe1f7", "title": null, "url": "https://manas.tungare.name/software/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e5f0a0f3", "title": null, "url": "https://manas.tungare.name/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e606f8fb", "title": null, "url": "https://manas.tungare.name/software/isbn-to-bibtex", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e6b54549", "title": null, "url": "https://manas.tungare.name/software/isbn-to-bibtex/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e6e70215", "title": null, "url": "https://manas.tungare.name/software/laptop-theft-protector", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e7661d7c", "title": null, "url": "https://manas.tungare.name/software/laptop-theft-protector/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e800d014", "title": null, "url": "https://manas.tungare.name/software/latex", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e882a49e", "title": null, "url": "https://manas.tungare.name/software/latex/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e96f5f4a", "title": null, "url": "https://manas.tungare.name/software/qrcode-chrome-extension", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e996911f", "title": null, "url": "https://manas.tungare.name/software/qrcode-chrome-extension/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188e9f178ca", "title": null, "url": "https://manas.tungare.name/resume", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ea42cf30", "title": null, "url": "https://manas.tungare.name/resume/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ea71fc22", "title": null, "url": "https://manas.tungare.name/software/shorter-google-urls", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188eb54e2f3", "title": null, "url": "https://manas.tungare.name/software/shorter-google-urls/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188eb830523", "title": null, "url": "https://manas.tungare.name/start", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188eb989733", "title": null, "url": "https://manas.tungare.name/software/stroop-task", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ec50be45", "title": null, "url": "https://manas.tungare.name/software/stroop-task/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ed13dda7", "title": null, "url": "https://manas.tungare.name/software/twitter-php-script", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ed73df1f", "title": null, "url": "https://manas.tungare.name/software/twitter-php-script/", "published_at": null }, { "id": "01a0d7c1-72a0-7062-9562-1188ee0050d5", "title": null, "url": "https://manas.tungare.name/software/whispercast", "published_at": null } ] posts Claim your blog
Back to manas.tungare.name
Blog · corpus.blog/blogs/manas.tungare.name/posts

manas.tungare.name

manas.tungare.name

2026

2025

2016

2015

2012

2011

2010

2009

2008

2007

2006

2005

2003

1999

1998

Undated