41554 blogs · [ { "id": "01a087df-250a-7171-859f-ae9f7357350c", "title": "300 Million Steps And A Flagpole. Or How I Taught Machines Super Mario", "url": "https://shantanugoel.com/2026/08/12/teach-machines-super-mario/", "published_at": "2026-08-12T11:23:53+00:00" }, { "id": "01a087df-250a-7171-859f-ae9f7449f17b", "title": "One Wrist, Two Trackers: Fitbit Air and Apple Watch in Apple Health", "url": "https://shantanugoel.com/2026/07/27/fitbit-air-apple-watch-apple-health/", "published_at": "2026-07-26T18:30:00+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9407630615", "title": "Lessons in Human Psychology, Or How I taught Machines Kung Fu", "url": "https://shantanugoel.com/2026/02/15/teach-machines-kungfu/", "published_at": "2026-02-15T07:25:45+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940813daf2", "title": "Bytes and TIL For Week 52 2025", "url": "https://shantanugoel.com/2025/12/31/bytes-til-week-52-2025/", "published_at": "2025-12-31T11:29:08+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9408c30765", "title": "Bytes and TIL FOR Week 51 2025", "url": "https://shantanugoel.com/2025/12/22/bytes-til-week-51-2025/", "published_at": "2025-12-22T15:06:44+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940923d703", "title": "Bytes and TIL For Week 50 2025", "url": "https://shantanugoel.com/2025/12/14/bytes-til-week-50-2025/", "published_at": "2025-12-14T12:49:05+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94094544f0", "title": "Setting up Kopia on Synology to Backup MBP", "url": "https://shantanugoel.com/2025/12/12/kopia-synology-backup-mbp/", "published_at": "2025-12-12T10:46:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9409fe3415", "title": "More Is Less", "url": "https://shantanugoel.com/2025/10/01/more-is-less/", "published_at": "2025-10-01T11:01:33+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940a873197", "title": "Your Parents Did The Best Job They Knew How To Do", "url": "https://shantanugoel.com/2025/07/24/parents/", "published_at": "2025-07-24T10:05:09+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940a9dc740", "title": "Ampcode - First Impressions", "url": "https://shantanugoel.com/2025/06/15/ampcode/", "published_at": "2025-06-15T17:24:59+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940af7ee89", "title": "Analyzing Superbowl Ads Trends Over The Years (with a bit of help from AI)", "url": "https://shantanugoel.com/2025/02/12/analyze-superbowl-ads-trends/", "published_at": "2025-02-12T04:43:46+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940b43bcf7", "title": "Building a Resilient Home DNS Setup with DNSdist", "url": "https://shantanugoel.com/2025/01/02/resilient-home-dns-dnsdist/", "published_at": "2025-01-01T19:16:31+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940b574b34", "title": "You Can Just Do Things (If You Simplify)", "url": "https://shantanugoel.com/2025/01/01/you-can-just-do-things-simplify/", "published_at": "2024-12-31T19:44:26+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940c25ea8b", "title": "Advertising in a Post AI World", "url": "https://shantanugoel.com/2024/12/31/advertising-post-ai-world/", "published_at": "2024-12-31T07:03:19+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940ce224d3", "title": "PKMs: Less Management, More Knowledge", "url": "https://shantanugoel.com/2024/12/26/pkm-less-management-more-knowledge/", "published_at": "2024-12-26T11:12:03+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940d2c1b52", "title": "Enabling ONVIF and RTSP in V380 Pro Bulb Camera from Amazon", "url": "https://shantanugoel.com/2024/12/19/onvif-rtsp-amazon-v380pro-bulb-camera/", "published_at": "2024-12-19T10:00:20+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940d48ec5e", "title": "3dprinting Changes Lives", "url": "https://shantanugoel.com/2024/04/12/3d-printing-changes-lives/", "published_at": "2024-04-12T12:58:07+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940d7468df", "title": "Job Offers as an Optimization Problem", "url": "https://shantanugoel.com/2024/04/08/job-offers-optimization/", "published_at": "2024-04-08T17:15:53+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940da6d32e", "title": "Letting go of headphones to save sanity and health", "url": "https://shantanugoel.com/2021/08/23/headphones/", "published_at": "2021-08-23T08:05:15+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940dc52c71", "title": "Pradyumn's got a website", "url": "https://shantanugoel.com/2021/01/09/pradyumn-coding-website/", "published_at": "2021-01-09T07:51:55+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940de2bc17", "title": "A nifty window layout switcher for macOS using Hammerspoon", "url": "https://shantanugoel.com/2020/08/21/hammerspoon-multiscreen-window-layout-macos/", "published_at": "2020-08-21T17:37:59+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940e6d4f98", "title": "Bazel rules to auto generate files at compile time", "url": "https://shantanugoel.com/2020/05/03/bazel-rule-auto-generate-files-compile-time/", "published_at": "2020-05-03T05:32:30+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940f232d08", "title": "Java \"Object\" in C++ using std::variant", "url": "https://shantanugoel.com/2020/04/27/java-object-cpp-std-variant/", "published_at": "2020-04-27T14:09:50+00:00" }, { "id": "01a087df-250b-7049-bba4-5b940f5f4f8e", "title": "Automatic notes backup on macOS with hammerspoon", "url": "https://shantanugoel.com/2020/03/20/hammerspoon-backup-joplin-notes-dotfiles-git-macos/", "published_at": "2020-03-20T12:55:01+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94103b99e9", "title": "Fixing the Raspberrypi 4 Ethernet disconnection problem", "url": "https://shantanugoel.com/2020/01/19/raspberry-pi-4b-ethernet-lan-disconnect/", "published_at": "2020-01-18T20:55:17+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9410b1a784", "title": "Migrating my hugo blog from Gitlab/AWS S3 to Github Pages with Actions", "url": "https://shantanugoel.com/2020/01/05/migrate-hugo-blog-gitlab-s3-github-pages-actions/", "published_at": "2020-01-05T10:55:46+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94113602a6", "title": "Integrating SDL2 with bazel on macOS", "url": "https://shantanugoel.com/2019/12/31/sdl2-macos-bazel/", "published_at": "2019-12-30T20:31:05+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9411411f29", "title": "Practical Reverse Engineering Tutorials Part 2: Protostar Stack4", "url": "https://shantanugoel.com/2017/12/04/practical-reverse-engineering-tutorial-2-protostar-stack4/", "published_at": "2017-12-04T15:34:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9411d7329e", "title": "Practical Reverse Engineering Tutorials Part 1: Introduction & Protostar Stack 0", "url": "https://shantanugoel.com/2017/11/16/practical-reverse-engineering-tutorial-1/", "published_at": "2017-11-16T03:16:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9412434f45", "title": "Create a bit.ly like shorturl static website", "url": "https://shantanugoel.com/2017/09/17/create-bitly-clone-shorturl-static-website/", "published_at": "2017-09-17T18:16:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94133c2267", "title": "email-actions: An SMTP server that triggers actions from email", "url": "https://shantanugoel.com/2017/04/03/email-actions-trigger-tasks-from-email-smtp-server/", "published_at": "2017-04-03T13:50:59+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9413ef45f7", "title": "Bypass ISP DNS hijack by changing DNS port on Ubiquiti USG router", "url": "https://shantanugoel.com/2017/03/13/bypass-isp-dns-hijack-ubiquiti-ubnt-usg/", "published_at": "2017-03-13T11:16:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941423ea5f", "title": "ACT Fibernet blocks sites using deep packet inspection", "url": "https://shantanugoel.com/2017/01/24/act-fibernet-deep-packet-inspection-blocking-sites/", "published_at": "2017-01-24T10:34:28+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9414caee4a", "title": "Indian ISP ACT Fibernet blocks bit.ly. Does DNS Hijacking", "url": "https://shantanugoel.com/2016/09/17/indian-isp-act-fibernet-blocks-bit-ly-does-dns-hijacking/", "published_at": "2016-09-17T17:14:43+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94156208b0", "title": "Fixing the problem of matplotlib and ggplot not showing graphs in python", "url": "https://shantanugoel.com/2016/06/29/fixing-the-problem-of-matplotlib-and-ggplot-not-showing-graphs-in-python/", "published_at": "2016-06-29T14:20:55+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94157ad11f", "title": "NTP Driver For ESP8266", "url": "https://shantanugoel.com/2015/03/01/ntp-driver-for-esp8266/", "published_at": "2015-03-01T08:02:22+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941625e0b7", "title": "Weekend Hack: Shoutcast2Dropbox - Automatic Shoutcast Stations To Dropbox Recorder", "url": "https://shantanugoel.com/2015/02/16/weekend-hack-shoutcast2dropbox-automatic-shoutcast-stations-to-dropbox-recorder/", "published_at": "2015-02-16T03:00:19+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9416502076", "title": "Browser controlled Raspberry Pi Camera Car", "url": "https://shantanugoel.com/2014/08/03/browser-controlled-raspberry-pi-camera-car/", "published_at": "2014-08-03T15:33:12+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94167a9cee", "title": "Converting A Toy RC Car Into An Autonomous Fun Car The Indian Way", "url": "https://shantanugoel.com/2014/07/23/converting-a-toy-rc-car-into-an-autonomous-fun-car-the-indian-way/", "published_at": "2014-07-23T17:05:12+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9416e3e450", "title": "Patterbuzz - Your Content Your Way", "url": "https://shantanugoel.com/2013/12/07/patterbuzz-your-content-your-way/", "published_at": "2013-12-07T19:29:57+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941734aa55", "title": "[Xposed Mod] Bypass Exchange Security Policy for Nexus and other AOSP devices", "url": "https://shantanugoel.com/2013/10/14/xposed-mod-bypass-exchange-security-policy-for-nexus-4-android-4-3/", "published_at": "2013-10-14T14:13:10+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9417cb9458", "title": "Display Message on Samsung TVs in Python (Samsung MessageBox Service Exploitation)", "url": "https://shantanugoel.com/2013/07/14/samsung-tv-message-box-python/", "published_at": "2013-07-14T14:07:15+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94187e6ae6", "title": "Fixing The Static Noise, Clicks And Pops with Turtlebeach Earforce PX5", "url": "https://shantanugoel.com/2013/03/03/fixing-the-static-noise-clicks-and-pops-with-turtlebeach-earforce-px5/", "published_at": "2013-03-03T18:27:17+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9418bb9014", "title": "The 80 Column Coding Rule", "url": "https://shantanugoel.com/2013/02/25/the-80-column-coding-rule/", "published_at": "2013-02-25T18:48:21+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941976eaaf", "title": "Apple, Anti-Malware, Patents", "url": "https://shantanugoel.com/2013/02/15/apple-anti-malware-patents/", "published_at": "2013-02-15T16:55:10+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94198889e7", "title": "Fixing the DS3/Sixaxis Controller Not Working in PSN Store Issue", "url": "https://shantanugoel.com/2013/01/13/fixing-the-ds3sixaxis-controller-not-working-in-psn-store-issue/", "published_at": "2013-01-13T19:55:44+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941a0e328c", "title": "Odroid U2 Tips: Overscan, emmc Adapter, HDMI-DVI Adapter", "url": "https://shantanugoel.com/2013/01/12/odroid-u2-tips-overscan-emmc-adapter-hdmi-dvi-adapter/", "published_at": "2013-01-12T17:56:52+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941aeb1d39", "title": "Odroid U2 is here", "url": "https://shantanugoel.com/2013/01/12/odroid-u2-is-here/", "published_at": "2013-01-12T17:46:57+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941b43ac2e", "title": "Third Party Widgets on Android 4.2 Lock Screen", "url": "https://shantanugoel.com/2012/11/14/third-party-widgets-on-android-4-2-lock-screen/", "published_at": "2012-11-14T14:46:36+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941b5d4255", "title": "My Tasker Night Mode Profile For Android", "url": "https://shantanugoel.com/2012/10/17/my-tasker-night-mode-profile-for-android/", "published_at": "2012-10-17T09:03:08+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941bbb9d38", "title": "BogusApple.com: Apple Screw Up Saved By Githubber", "url": "https://shantanugoel.com/2012/10/01/bogusapple-com-apple-screw-up-saved-by-githubber/", "published_at": "2012-10-01T22:16:18+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941c8bfe93", "title": "My Android NFC Car BT Audio Setup", "url": "https://shantanugoel.com/2012/09/30/my-android-nfc-car-bt-audio-setup/", "published_at": "2012-09-30T18:16:22+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941cee596d", "title": "Bugs: What you see is not always what it is", "url": "https://shantanugoel.com/2012/07/23/bugs-what-you-see-is-not-always-what-it-is/", "published_at": "2012-07-23T04:46:08+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941d0d64d2", "title": "SGX 543MP2 vs Mali-400: Is iPhone 4S GPU Really Twice As Strong As SGS 2?", "url": "https://shantanugoel.com/2011/10/05/sgx-543mp2-vs-mali-400-is-iphone-4s-gpu-really-twice-as-strong-as-sgs-2/", "published_at": "2011-10-05T20:23:23+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941df5c6ee", "title": "Deconstructing The Samsung Nexus Prime Video", "url": "https://shantanugoel.com/2011/10/05/deconstructing-the-samsung-nexus-prime-video/", "published_at": "2011-10-05T05:59:28+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941eadbdfd", "title": "Adding Lyrics to SharkZapper for Grooveshark", "url": "https://shantanugoel.com/2011/09/23/adding-lyrics-to-sharkzapper-for-grooveshark/", "published_at": "2011-09-23T09:12:06+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941ed21493", "title": "Chrome Script/Extension installation error: Could not read source file", "url": "https://shantanugoel.com/2011/09/19/chrome-scriptextension-installation-error-could-not-read-source-file/", "published_at": "2011-09-19T16:58:00+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941f4c6f04", "title": "Swype 3.25 Beta Pre-release Parse Error Solution", "url": "https://shantanugoel.com/2011/08/23/swype-3-25-beta-pre-release-parse-error-solution/", "published_at": "2011-08-23T18:07:44+00:00" }, { "id": "01a087df-250b-7049-bba4-5b941fef49f8", "title": "Remote Bandwidth Stats", "url": "https://shantanugoel.com/2011/08/21/remote-bandwidth-stats/", "published_at": "2011-08-21T17:44:24+00:00" }, { "id": "01a087df-250b-7049-bba4-5b94208943ca", "title": "Featured in Chip India August 2011 Edition", "url": "https://shantanugoel.com/2011/08/01/featured-in-chip-india-august-2011-edition/", "published_at": "2011-08-01T03:24:23+00:00" }, { "id": "01a087df-250b-7049-bba4-5b942140b8db", "title": "Huawei Ideos U8150 Review", "url": "https://shantanugoel.com/2011/06/05/huawei-ideos-u8150-review/", "published_at": "2011-06-05T15:52:19+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9421c58d82", "title": "Google Music Beta Latest APK version 3.0.1 for Android", "url": "https://shantanugoel.com/2011/05/27/google-music-latest-apk-android-3-0-1/", "published_at": "2011-05-27T03:57:10+00:00" }, { "id": "01a087df-250b-7049-bba4-5b9422be663c", "title": "Use Encrypted Google Search As Default in Chrome", "url": "https://shantanugoel.com/2011/05/12/use-encrypted-google-search-as-default-in-chrome/", "published_at": "2011-05-12T04:26:21+00:00" }, { "id": "01a087df-250c-707a-84f0-408e717bdc4e", "title": "iWebLeaf - India's $35 Android Tablet Spawning Fake Innovators?", "url": "https://shantanugoel.com/2011/04/06/iwebleaf-indias-35-android-tablet-spawning-fake-innovators/", "published_at": "2011-04-06T18:04:44+00:00" }, { "id": "01a087df-250c-707a-84f0-408e720d1468", "title": "Google to abandon Android. Spin off separate company", "url": "https://shantanugoel.com/2011/04/01/google-to-abandon-android-spin-off-separate-company/", "published_at": "2011-04-01T07:03:06+00:00" }, { "id": "01a087df-250c-707a-84f0-408e727d8030", "title": "Making Kinect Work With PS3", "url": "https://shantanugoel.com/2011/03/20/making-kinect-work-with-ps3/", "published_at": "2011-03-20T15:36:51+00:00" }, { "id": "01a087df-250c-707a-84f0-408e72a06720", "title": "Ubuntu Maverick uinput Problem Solved", "url": "https://shantanugoel.com/2011/02/21/ubuntu-maverick-uinput-problem-solved/", "published_at": "2011-02-21T19:33:37+00:00" }, { "id": "01a087df-250c-707a-84f0-408e73522410", "title": "PSN Ban-Wave Phishing Scam", "url": "https://shantanugoel.com/2011/02/17/psn-ban-wave-phishing-scam/", "published_at": "2011-02-17T09:25:24+00:00" }, { "id": "01a087df-250c-707a-84f0-408e737ceda8", "title": "Paypal India Goes Even More Downhill. Get Your Money Out", "url": "https://shantanugoel.com/2011/01/28/paypal-india-goes-even-more-downhill-get-your-money-out/", "published_at": "2011-01-28T19:30:03+00:00" }, { "id": "01a087df-250e-71f2-9d6e-450816eb03df", "title": "Android/iPhone Beware: WP7 Phones have already sold 12 million devices", "url": "https://shantanugoel.com/2010/12/04/androidiphone-beware-wp7-phones-have-already-sold-12-million-devices/", "published_at": "2010-12-04T19:16:19+00:00" }, { "id": "01a087df-250e-71f2-9d6e-45081770e57d", "title": "Ad-Free (Paid) Angry Birds For Android", "url": "https://shantanugoel.com/2010/12/02/ad-free-paid-angry-birds-android/", "published_at": "2010-12-02T13:28:52+00:00" }, { "id": "01a087df-250e-71f2-9d6e-45081845a84a", "title": "Review of X-Mini Capsule Happy Speakers", "url": "https://shantanugoel.com/2010/11/28/review-of-x-mini-capsule-happy-speakers/", "published_at": "2010-11-28T16:22:18+00:00" }, { "id": "01a087df-250e-71f2-9d6e-45081909666c", "title": "ZDNet Fail. Answer is Stop Tech Blogging", "url": "https://shantanugoel.com/2010/11/19/zdnet-fail-answer-is-stop-tech-blogging/", "published_at": "2010-11-19T15:45:04+00:00" }, { "id": "01a087df-250e-71f2-9d6e-4508193d600b", "title": "A short Tablet/Smartphone survey for a project", "url": "https://shantanugoel.com/2010/11/15/short-tablet-smartphone-survey-project/", "published_at": "2010-11-15T04:10:06+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e769ac26", "title": "The Real Threat Of Windows Phone 7", "url": "https://shantanugoel.com/2010/10/28/the-real-threat-of-windows-phone-7/", "published_at": "2010-10-28T19:48:34+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e8230ef0", "title": "Is Android Open Source Or Not?", "url": "https://shantanugoel.com/2010/10/25/android-open-source-or-not/", "published_at": "2010-10-25T11:31:06+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e8d5d53e", "title": "What does caret (^) in an apt-get command mean?", "url": "https://shantanugoel.com/2010/10/23/apt-get-caret/", "published_at": "2010-10-23T18:03:06+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e8f3c86f", "title": "Android Paid Apps Now Live In India", "url": "https://shantanugoel.com/2010/10/05/android-paid-apps-now-live-in-india/", "published_at": "2010-10-05T07:35:39+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e8ff5f5e", "title": "WordPress Global Dashboard & Stats Plugin Problem", "url": "https://shantanugoel.com/2010/10/04/wordpress-global-dashboard-stats-plugin-problem/", "published_at": "2010-10-04T16:57:30+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5e9f6bd1b", "title": "Carrier Billing Behind Android Paid Apps Market Jump?", "url": "https://shantanugoel.com/2010/10/01/carrier-billing-behind-android-paid-apps-market-jump/", "published_at": "2010-10-01T17:19:51+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5ead2a2f5", "title": "Android Paid Apps Available In India", "url": "https://shantanugoel.com/2010/10/01/android-paid-apps-india/", "published_at": "2010-10-01T03:40:00+00:00" }, { "id": "01a087df-250f-732b-8e19-81d5eae28c74", "title": "Setup Call Recording With Android App Tasker On Nexus One", "url": "https://shantanugoel.com/2010/09/24/setup-call-recording-android-app-tasker-nexus-one/", "published_at": "2010-09-24T10:01:16+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70c74f6e4", "title": "Clearing the FUD around Ubuntu Application Review Process", "url": "https://shantanugoel.com/2010/09/21/clearing-the-fud-around-ubuntu-application-review-process/", "published_at": "2010-09-21T19:44:24+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70c9dd73b", "title": "The Great Indian $35 Tablet Hoax?", "url": "https://shantanugoel.com/2010/09/13/the-great-indian-35-tablet-hoax/", "published_at": "2010-09-13T09:59:42+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70d1a0cbe", "title": "Android App: Wi-Fi Keep Alive updates", "url": "https://shantanugoel.com/2010/09/09/android-app-wi-fi-keep-alive-updates/", "published_at": "2010-09-09T05:27:27+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70e16af5d", "title": "Caution: Stay away from making your Android app free for a short time", "url": "https://shantanugoel.com/2010/09/08/caution-stay-away-from-making-your-android-app-free-for-a-short-time/", "published_at": "2010-09-08T06:18:36+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70ecfc034", "title": "Acer TimelineX 4820TG Mini-Review", "url": "https://shantanugoel.com/2010/09/06/acer-timelinex-4820tg-review/", "published_at": "2010-09-06T12:18:12+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70f50611a", "title": "Solving The Android Permissions And Malware Puzzle", "url": "https://shantanugoel.com/2010/08/13/android-permissions-malware/", "published_at": "2010-08-13T19:44:59+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70fa362b8", "title": "Android Dev Tip: App Not Showing on X10 Mini Marketplace", "url": "https://shantanugoel.com/2010/08/07/android-dev-tip-app-not-showing-on-x10-mini-marketplace/", "published_at": "2010-08-07T21:18:06+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc70fe574a5", "title": "SSH Tunneling On Android", "url": "https://shantanugoel.com/2010/08/02/ssh-tunneling-android/", "published_at": "2010-08-02T10:53:36+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc71011b52d", "title": "Camera LED As Flashlight on Non-Rooted Android Phones", "url": "https://shantanugoel.com/2010/07/30/camera-led-flashlight-non-rooted-android-phones/", "published_at": "2010-07-30T09:31:08+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc7110b832a", "title": "Firefly / sqlite error \"unable to open database file\" Solution", "url": "https://shantanugoel.com/2010/07/26/firefly-sqlite-error-unable-to-open-database-file-solution/", "published_at": "2010-07-26T18:11:40+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc7113c862e", "title": "Android App Wi-Fi Keep Alive updated to 1.4.1", "url": "https://shantanugoel.com/2010/07/22/android-app-wi-fi-keep-alive-updated-1-4-0/", "published_at": "2010-07-22T16:58:07+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc7120855a1", "title": "Cannot Change Channel Problem With Asus WL-500W", "url": "https://shantanugoel.com/2010/07/13/cannot-change-channel-problem-with-asus-wl-500w/", "published_at": "2010-07-13T12:16:44+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc712c346ae", "title": "Mute (or Answer) Skype Calls with BT Headset Button in Linux", "url": "https://shantanugoel.com/2010/07/08/mute-answer-skype-calls-bluetooth-headset-button-in-linux/", "published_at": "2010-07-08T18:31:55+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc712de7b27", "title": "BadTokenException Error In Android Dialog", "url": "https://shantanugoel.com/2010/07/08/badtokenexception-android-dialog-getapplicationcontext/", "published_at": "2010-07-08T11:24:14+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc713b04c7f", "title": "Android App: Wi-Fi Keep Alive Updated to 1.2.0", "url": "https://shantanugoel.com/2010/07/03/android-app-wi-fi-keep-alive-updated-to-1-2-0/", "published_at": "2010-07-03T22:46:36+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc714a9d917", "title": "Android App: Wi-Fi Keep Alive", "url": "https://shantanugoel.com/2010/06/28/android-app-wi-fi-keep-alive/", "published_at": "2010-06-28T15:25:48+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc714b48a57", "title": "Wi-Fi Keep Alive", "url": "https://shantanugoel.com/2010/06/28/wi-fi-keep-alive/", "published_at": "2010-06-28T15:20:19+00:00" }, { "id": "01a087df-2510-7346-b3e2-ffc71545668b", "title": "Android vs iPhone: Security Models", "url": "https://shantanugoel.com/2010/06/25/android-vs-iphone-security-models/", "published_at": "2010-06-25T22:02:49+00:00" } ] posts Claim your blog
Back to shantanugoel.com
Blog · corpus.blog/blogs/shantanugoel.com/posts

shantanugoel.com

shantanugoel.com

2026

2025

2024

2021

2020

2019

2017

2016

2015

2014

2013

2012

2011

2010