<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Jatin K Malik · Blog</title><description>The blog of Jatin Kumar Malik: distributed systems, AI agents, Linux, open source and close to 20 years of writing code.</description><link>https://jatinkrmalik.com/</link><language>en</language><atom:link href="https://jatinkrmalik.com/rss.xml" rel="self" type="application/rss+xml"/><lastBuildDate>Sun, 08 Nov 2026 00:00:00 GMT</lastBuildDate><item><title>Zion, part 3: a dashboard that says &apos;All good&apos; and a 2015 tablet on the wall</title><link>https://jatinkrmalik.com/blog/zion-homelab-dashboard-and-wall-tablet/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/zion-homelab-dashboard-and-wall-tablet/</guid><description>Why I wrote my own homelab dashboard in stdlib Python, and what it took to keep a 2015 Fire 7 on LineageOS showing it on the wall 24/7.</description><pubDate>Sun, 08 Nov 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>android</category><category>gadgets</category></item><item><title>Zion, part 2: about 40 containers and nothing exposed to the internet</title><link>https://jatinkrmalik.com/blog/zion-homelab-software-stack/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/zion-homelab-software-stack/</guid><description>The software on my trash-rescued homelab: ZFS, Docker Compose, Tailscale-only access with real HTTPS, a VPN&apos;d download stack, Immich and the boring backup bits.</description><pubDate>Sat, 07 Nov 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>security-privacy</category></item><item><title>Zion, part 1: one man&apos;s trash is another man&apos;s homelab</title><link>https://jatinkrmalik.com/blog/one-mans-trash-is-another-mans-homelab/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/one-mans-trash-is-another-mans-homelab/</guid><description>An HP Envy left in my building&apos;s garbage room with a &apos;Free for parts&apos; note is now Zion. Part 1: the rescue, the drives, a 3D printed cage and a stubborn PSU.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>gadgets</category></item><item><title>Zion, part 0: my homelabs before it, from a Pi stack to a Dell R510</title><link>https://jatinkrmalik.com/blog/my-homelabs-before-zion/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/my-homelabs-before-zion/</guid><description>Before Zion there was a Raspberry Pi stack in Bangalore and a Dell PowerEdge R510 in Delhi. What they ran, what I sold, and what made it to the US.</description><pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>personal</category></item><item><title>Labelarium: I kept losing one sheet of paper, so I built an app</title><link>https://jatinkrmalik.com/blog/labelarium-a-companion-app-for-label-makers/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/labelarium-a-companion-app-for-label-makers/</guid><description>My Brother P-touch has 649 symbols indexed on one paper sheet I kept losing. Labelarium is the offline, open-source companion app I built instead, now on Product Hunt and Peerlist.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>open-source</category><category>ai</category><category>personal</category></item><item><title>Turning a Samsung Foldable into a Retro Handheld: An AI-Agent-Run ES-DE Setup Guide</title><link>https://jatinkrmalik.com/blog/turning-a-samsung-foldable-into-a-retro-handheld-an-ai-agent-run-es/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/turning-a-samsung-foldable-into-a-retro-handheld-an-ai-agent-run-es/</guid><description>20 systems, one frontend, every one running at full speed. Here’s how an AI agent and I got there, including the parts that broke.</description><pubDate>Fri, 30 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gaming</category><category>android</category><category>ai</category><category>how-to</category></item><item><title>I debloated my TCL Google TV over ADB, found Samba TV’s ACR inside a system service, and replaced the home screen with a 33 KB launcher</title><link>https://jatinkrmalik.com/blog/i-debloated-my-tcl-google-tv-over-adb-found-samba-tvs-acr-inside-a/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/i-debloated-my-tcl-google-tv-over-adb-found-samba-tvs-acr-inside-a/</guid><description>Debloating a TCL Google TV over ADB without root: auditing packages, finding Samba TV ACR in a system service, and building a lightweight custom launcher.</description><pubDate>Wed, 28 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>security-privacy</category><category>gadgets</category><category>how-to</category></item><item><title>I Let an AI Agent Debug My Foldable’s Battery Over ADB. Here’s the Playbook It Followed.</title><link>https://jatinkrmalik.com/blog/i-let-an-ai-agent-debug-my-foldables-battery-over-adb-here-s-the/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/i-let-an-ai-agent-debug-my-foldables-battery-over-adb-here-s-the/</guid><description>60 MB of diagnostics, six weeks of battery history, and a surprise: the “bloat” from restoring my old phone wasn’t the problem.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>ai</category><category>smartphones</category><category>how-to</category></item><item><title>From Vocalinux to the Voca family: a Mac port, a phone app and three app stores</title><link>https://jatinkrmalik.com/blog/voca-family-mac-phone-three-app-stores/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/voca-family-mac-phone-three-app-stores/</guid><description>Porting Vocalinux to macOS, moving it all into one Voca org, and pushing VocaPhone through Google Play, the App Store and F-Droid in a single autumn.</description><pubDate>Sat, 24 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>apple</category><category>android</category><category>linux</category></item><item><title>A year of 3D printing: my giant creative hammer</title><link>https://jatinkrmalik.com/blog/a-year-of-3d-printing/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/a-year-of-3d-printing/</guid><description>A Flashforge AD5M, a printed enclosure, a dryer before TPU, a desk mount an LLM helped draft, an STL edited by an AI agent and an NFC tag for my dog.</description><pubDate>Sat, 03 Oct 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>personal</category><category>ai</category></item><item><title>My desks, 2018 to 2026: Cherry MX Blues, an ultrawide and an Airbnb table</title><link>https://jatinkrmalik.com/blog/my-desks-2018-to-2026/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/my-desks-2018-to-2026/</guid><description>Eight years of desk tweets: a 4K Dell and MX Blues, a 34-inch ultrawide over a walking pad, a vertical monitor, a dog crate desk and a G502 with weights.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>personal</category><category>developer-tools</category></item><item><title>Coding on the Go: My Full-Stack Dev Environment Lives in My Phone Now</title><link>https://jatinkrmalik.com/blog/coding-on-the-go-my-full-stack-dev-environment-lives-in-my-phone-now/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/coding-on-the-go-my-full-stack-dev-environment-lives-in-my-phone-now/</guid><description>I used to think I needed a laptop. Then I dropped a phone into a lapdock, and now I ship code from hotel TVs.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>android</category><category>linux</category><category>ai</category></item><item><title>I filed my Indian taxes as an NRI with AI agents</title><link>https://jatinkrmalik.com/blog/filing-indian-taxes-as-nri-with-ai-agents/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/filing-indian-taxes-as-nri-with-ai-agents/</guid><description>My first time self-filing an ITR, done end to end with Grok 4.5 in the grok build CLI. I built a neo-brutalist dashboard and a 158-page audit packet, and still overpaid by ₹5,550.</description><pubDate>Wed, 29 Jul 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>ai</category><category>developer-tools</category><category>personal</category></item><item><title>Building cross-distro offline voice dictation for Linux (and why it took more than a model)</title><link>https://jatinkrmalik.com/blog/building-cross-distro-offline-voice-dictation-for-linux/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/building-cross-distro-offline-voice-dictation-for-linux/</guid><description>The story behind Vocalinux, from the missing Linux dictation gap to whisper.cpp, remote HTTP STT, Wayland text injection, and a tray app you can use every day.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>linux</category><category>developer-tools</category><category>ai</category><category>security-privacy</category></item><item><title>I left GoDaddy after 15 years and moved every domain to Porkbun with zero downtime</title><link>https://jatinkrmalik.com/blog/i-left-godaddy-after-15-years-and-moved-every-domain-to-porkbun-with/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/i-left-godaddy-after-15-years-and-moved-every-domain-to-porkbun-with/</guid><description>Why I finally walked, how I picked Porkbun over Cloudflare and Namecheap, and the exact downtime-free playbook you can steal for any registrar move.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>how-to</category></item><item><title>pmptr: a dead simple teleprompter, with no ads and nothing to pay for</title><link>https://jatinkrmalik.com/blog/pmptr-a-teleprompter-without-ads/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/pmptr-a-teleprompter-without-ads/</guid><description>I built pmptr for my wife: a transparent, always-on-top, click-through teleprompter for macOS, Linux and Windows. Open source, one npm install.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>open-source</category><category>personal</category></item><item><title>Getting around site blocks in India: VPNs, proxies and one nasty VPN scam</title><link>https://jatinkrmalik.com/blog/getting-around-site-blocks-in-india-vpn-guide/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/getting-around-site-blocks-in-india-vpn-guide/</guid><description>How to get back on Telegram during India&apos;s ban, why incometax.gov.in barely loads for me without a VPN, and a fake VPN sponsorship that stole a dev&apos;s creds.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>security-privacy</category><category>how-to</category></item><item><title>Locked out of GitHub for three days over a compromised CLI token</title><link>https://jatinkrmalik.com/blog/locked-out-of-github-compromised-cli-token/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/locked-out-of-github-compromised-cli-token/</guid><description>In May 2026 GitHub suspended my account over a compromised gh CLI token. Their explanation pointed back to the stealer that hit my Mac in 2025.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>security-privacy</category><category>developer-tools</category><category>personal</category></item><item><title>localcaption: video transcripts on your own machine, no API keys</title><link>https://jatinkrmalik.com/blog/localcaption-video-transcripts-on-your-own-machine/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/localcaption-video-transcripts-on-your-own-machine/</guid><description>A small CLI that glues yt-dlp, ffmpeg and whisper.cpp together. Paste a video URL and get a transcript as text, SRT, VTT and timed JSON, fully local.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>python</category><category>ai</category><category>open-source</category></item><item><title>Reading Petzold&apos;s CODE as a book club, one Saturday at a time</title><link>https://jatinkrmalik.com/blog/reading-petzold-code-as-a-book-club/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/reading-petzold-code-as-a-book-club/</guid><description>Six months of Saturday sessions reading Petzold&apos;s CODE together, from flashlights and Morse code to operating systems. Over 120 started. 4 of us finished.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>software-engineering</category><category>personal</category></item><item><title>OpenCode Go + oh-my-openagent: The Complete Guide to SOTA Model Routing Without Hitting Limits! [Updated: September 2026]</title><link>https://jatinkrmalik.com/blog/opencode-go-oh-my-openagent-the-complete-guide-to-sota-model-routing/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/opencode-go-oh-my-openagent-the-complete-guide-to-sota-model-routing/</guid><description>A tiered guide to routing OpenCode Go models across oh-my-openagent agents, with fallback chains and budgeting to avoid hitting rate and monthly limits.</description><pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>ai</category><category>developer-tools</category><category>how-to</category></item><item><title>My AI agent lives on a $3.49 VPS, and the internet keeps knocking</title><link>https://jatinkrmalik.com/blog/personal-ai-agent-on-a-cheap-vps/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/personal-ai-agent-on-a-cheap-vps/</guid><description>I skipped the Mac mini and put Clawdbot (now OpenClaw) on a $3.49 Hetzner VPS. Bots found it within hours. My hardening list, token bill and Alfred.</description><pubDate>Sat, 21 Feb 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>ai</category><category>security-privacy</category><category>linux</category></item><item><title>the &quot;atmanirbhar&quot; lie // why 🇮🇳 startup ecosystem love dropshippers and hate engineers?</title><link>https://jatinkrmalik.com/blog/the-atmanirbhar-lie-why-startup-ecosystem-love-dropshippers-and-hate-engineers/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-atmanirbhar-lie-why-startup-ecosystem-love-dropshippers-and-hate-engineers/</guid><description>you can&apos;t make this stuff up anons. the absolute state of the indian tech ecosystem on full display.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>startups</category><category>gadgets</category></item><item><title>How I Built a Privacy-First Offline Speech-to-Text Tool That I Use Every Single Day</title><link>https://jatinkrmalik.com/blog/how-i-built-a-privacy-first-offline-speech-to-text-tool-that-i-use/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/how-i-built-a-privacy-first-offline-speech-to-text-tool-that-i-use/</guid><description>Introducing Vocalinux, an open-source, 100% offline voice dictation tool for Linux using Whisper or VOSK, with its architecture, features and install guide.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>linux</category><category>ai</category><category>developer-tools</category><category>security-privacy</category></item><item><title>Why &quot;Product&quot; is No Longer the Moat: The End of the Feature Factory!</title><link>https://jatinkrmalik.com/blog/end-feature-factory-why-product-longer-moat/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/end-feature-factory-why-product-longer-moat/</guid><description>We are witnessing the most significant shift in the economics of software since the advent of cloud computing.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>ai</category><category>software-engineering</category><category>startups</category></item><item><title>I got hacked on X by pasting one command into Terminal</title><link>https://jatinkrmalik.com/blog/hacked-on-x-by-pasting-one-command-into-terminal/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/hacked-on-x-by-pasting-one-command-into-terminal/</guid><description>A sponsored Google result, a fake Cloudflare check and a 360-line macOS stealer. My X account posted crypto spam for 12 hours.</description><pubDate>Sun, 10 Aug 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>security-privacy</category><category>personal</category></item><item><title>LLMFeeder: the browser extension I built to feed web pages to LLMs</title><link>https://jatinkrmalik.com/blog/llmfeeder-web-page-to-markdown-extension/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/llmfeeder-web-page-to-markdown-extension/</guid><description>A Wes Bos post, a quick prototype, a friend&apos;s Firefox PR, 100 GitHub stars in about two weeks, and the first people trying to sell me installs.</description><pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>ai</category><category>javascript</category><category>security-privacy</category></item><item><title>How to install NVIDIA RTX 5000 (Blackwell) drivers on Linux</title><link>https://jatinkrmalik.com/blog/install-nvidia-rtx-5000-blackwell-drivers-linux/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/install-nvidia-rtx-5000-blackwell-drivers-linux/</guid><description>I wasted 3 hours getting my RTX 5080 working on Linux so you don&apos;t have to. Open kernel modules, per-distro steps for Ubuntu, Debian, Fedora, Arch, and the usual fixes.</description><pubDate>Sun, 11 May 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>linux</category><category>how-to</category></item><item><title>From the audience to the stage: how a backend engineer learnt to give talks</title><link>https://jatinkrmalik.com/blog/from-the-audience-to-the-stage/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/from-the-audience-to-the-stage/</guid><description>In 2019 I was in the audience at Bengaluru meetups. Since then I&apos;ve given talks in Bengaluru, Delhi, Goa, Pilani and Chicago. Here&apos;s every one, in order.</description><pubDate>Sun, 02 Mar 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>software-engineering</category><category>personal</category></item><item><title>#DistributedDilemmas: all 24 days in one place</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-all-24-days/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-all-24-days/</guid><description>In February 2025 I posted one distributed systems dilemma a day on X. I made it to day 24. Here they all are, with the diagrams.</description><pubDate>Fri, 28 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 24 of #DistributedDilemmas: Distributed sessions are a persistent headache</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-24-distributed-sessions-are-a-persistent-headache/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-24-distributed-sessions-are-a-persistent-headache/</guid><description>Distributed sessions are a persistent headache. Sticky sessions don&apos;t scale, but fully distributed sessions add complexity. Consider JWT or externalized…</description><pubDate>Mon, 24 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 23 of #DistributedDilemmas: Distributed caching layers often become consistency nightmares</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-23-distributed-caching-layers-often-become-consistency-nightmares/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-23-distributed-caching-layers-often-become-consistency-nightmares/</guid><description>Distributed caching layers often become consistency nightmares. As cache invalidation schemes attempt to maintain coherence, real-world implementations…</description><pubDate>Sun, 23 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 22 of #DistributedDilemmas: Distributed background jobs need careful orchestration</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-22-distributed-background-jobs-need-careful-orchestration/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-22-distributed-background-jobs-need-careful-orchestration/</guid><description>Distributed background jobs need careful orchestration. While stateless architectures simplify scaling, they risk duplicate processing like Slack alerts…</description><pubDate>Sat, 22 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 21 of #DistributedDilemmas: Event sourcing isn&apos;t a silver bullet for distribution</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-21-event-sourcing-isnt-a-silver-bullet-for-distribution/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-21-event-sourcing-isnt-a-silver-bullet-for-distribution/</guid><description>Event sourcing isn&apos;t a silver bullet for distribution. Replay and snapshots become bottlenecks at scale. Design for efficient event storage and retrieval…</description><pubDate>Fri, 21 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 20 of #DistributedDilemmas: Distributed rate limiting is harder than it looks</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-20-distributed-rate-limiting-is-harder-than-it-looks/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-20-distributed-rate-limiting-is-harder-than-it-looks/</guid><description>Distributed rate limiting is harder than it looks. Local rate limits don&apos;t prevent global abuse. Global protection requires coordination mechanisms like…</description><pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 19 of #DistributedDilemmas: Database migrations in distributed systems require meticulous planning due to their inherent complexity</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-19-database-migrations-in-distributed-systems-require-meticulous/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-19-database-migrations-in-distributed-systems-require-meticulous/</guid><description>Database migrations in distributed systems require meticulous planning due to their inherent complexity. Schema changes become distributed coordination…</description><pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 18 of #DistributedDilemmas: Microservice authentication is a distributed minefield</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-18-microservice-authentication-is-a-distributed-minefield/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-18-microservice-authentication-is-a-distributed-minefield/</guid><description>Microservice authentication is a distributed minefield. While JWTs excel at decentralized authentication, they introduce authorization complexity due to…</description><pubDate>Tue, 18 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 17 of #DistributedDilemmas: Distributed cron jobs are a coordination nightmare</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-17-distributed-cron-jobs-are-a-coordination-nightmare/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-17-distributed-cron-jobs-are-a-coordination-nightmare/</guid><description>Distributed cron jobs are a coordination nightmare. Time drift and job duplication plague naive implementations. Consider distributed schedulers or…</description><pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 16 of #DistributedDilemmas: Serverless doesn&apos;t mean worry-free</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-16-serverless-doesnt-mean-worry-free/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-16-serverless-doesnt-mean-worry-free/</guid><description>Serverless doesn&apos;t mean worry-free. Cold starts and hidden state create new classes of distributed problems. While offering auto-scaling and cost…</description><pubDate>Sun, 16 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 15 of #DistributedDilemmas: Distributed logging creates more noise than signal</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-15-distributed-logging-creates-more-noise-than-signal/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-15-distributed-logging-creates-more-noise-than-signal/</guid><description>Distributed logging creates more noise than signal. Modern distributed systems face two critical logging challenges: 1. Data overload from scattered logs…</description><pubDate>Sat, 15 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 14 of #DistributedDilemmas: Service discovery often becomes a SPOT (single point of failure)</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-14-service-discovery-often-becomes-a-spot-single-point-of-failure/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-14-service-discovery-often-becomes-a-spot-single-point-of-failure/</guid><description>Service discovery often becomes a SPOT (single point of failure). Your registry being unavailable shouldn&apos;t prevent finding the registry. Design for…</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 13 of #DistributedDilemmas: Configuration sprawl is the silent killer of distributed systems</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-13-configuration-sprawl-is-the-silent-killer-of-distributed-syste/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-13-configuration-sprawl-is-the-silent-killer-of-distributed-syste/</guid><description>Configuration sprawl is the silent killer of distributed systems. Environment variables become unmanageable at scale. Treat config as code, not as an…</description><pubDate>Thu, 13 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 12 of #DistributedDilemmas: API versioning perpetuates distributed mistakes</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-12-api-versioning-perpetuates-distributed-mistakes/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-12-api-versioning-perpetuates-distributed-mistakes/</guid><description>API versioning perpetuates distributed mistakes. v2 endpoints often carry v1&apos;s technical debt. Evolve APIs additively to avoid version hell.</description><pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 11 of #DistributedDilemmas: Queue-based architectures hide scaling issues</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-11-queue-based-architectures-hide-scaling-issues/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-11-queue-based-architectures-hide-scaling-issues/</guid><description>Queue-based architectures hide scaling issues. Kafka topics with long retention become both a blessing and a curse. Backpressure beats unbounded queues!…</description><pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 10 of #DistributedDilemmas: Observability becomes obscurity at scale</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-10-observability-becomes-obscurity-at-scale/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-10-observability-becomes-obscurity-at-scale/</guid><description>Observability becomes obscurity at scale. More metrics often mean less visibility. Focus on the critical few signals that truly indicate system health!…</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 9 of #DistributedDilemmas: Distributed transactions are a myth at scale</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-9-distributed-transactions-are-a-myth-at-scale/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-9-distributed-transactions-are-a-myth-at-scale/</guid><description>Distributed transactions are a myth at scale. Two-phase commit falls apart under network partitions. Design for compensation, not for distributed…</description><pubDate>Sun, 09 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 8 of #DistributedDilemmas: Eventual consistency is consistently misunderstood</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-8-eventual-consistency-is-consistently-misunderstood/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-8-eventual-consistency-is-consistently-misunderstood/</guid><description>Eventual consistency is consistently misunderstood. CRDTs work better in whitepapers than in production. Real-world systems need a spectrum of consistency…</description><pubDate>Sat, 08 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 7 of #DistributedDilemmas: Network partitions heal dangerously</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-7-network-partitions-heal-dangerously/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-7-network-partitions-heal-dangerously/</guid><description>Network partitions heal dangerously. Merging divergent states introduces subtle data corruption. CAP theorem isn&apos;t a choice, it&apos;s a law of nature in…</description><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 6 of #DistributedDilemmas: Leader election creates false security</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-6-leader-election-creates-false-security/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-6-leader-election-creates-false-security/</guid><description>Leader election creates false security. Raft/Paxos implementations often have higher MTTR than the failures they aim to solve. Simplicity frequently beats…</description><pubDate>Thu, 06 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 5 of #DistributedDilemmas: Sharding decisions made today become tomorrow&apos;s scaling bottlenecks</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-5-sharding-decisions-made-today-become-tomorrows-scaling-bottlene/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-5-sharding-decisions-made-today-become-tomorrows-scaling-bottlene/</guid><description>Sharding decisions made today become tomorrow&apos;s scaling bottlenecks. NoSQL&apos;s partitioning promises often cost more than vertical scaling. Distribution ≠…</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 4 of #DistributedDilemmas: Idempotency is a lie we tell ourselves</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-4-idempotency-is-a-lie-we-tell-ourselves/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-4-idempotency-is-a-lie-we-tell-ourselves/</guid><description>Idempotency is a lie we tell ourselves. Nested partial failures expose retry logic flaws. True exactly-once delivery remains elusive in distributed…</description><pubDate>Tue, 04 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 3 of #DistributedDilemmas: Caching accelerates inconsistency</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-3-caching-accelerates-inconsistency/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-3-caching-accelerates-inconsistency/</guid><description>Caching accelerates inconsistency. Cache invalidation storms often outweigh hit rates. The fastest cache is sometimes no cache at all. Exhibit A: DoorDash…</description><pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>🚀 Launching today: 28 Days of #DistributedDilemmas</title><link>https://jatinkrmalik.com/blog/launching-today-28-days-of-distributeddilemmas/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/launching-today-28-days-of-distributeddilemmas/</guid><description>Follow me on Twitter/X this February for one battle-tested insight a day on the hidden complexities behind outages, tech debt and architectural nightmares.</description><pubDate>Mon, 03 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 2 of #DistributedDilemmas: Microservices don&apos;t eliminate complexity, they redistribute it</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-2-microservices-dont-eliminate-complexity-they-redistribute-it/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-2-microservices-dont-eliminate-complexity-they-redistribute-it/</guid><description>Microservices don&apos;t eliminate complexity, they redistribute it. Your monolith&apos;s function calls become network calls. Pick which failures you want to debug…</description><pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>Day 1 of #DistributedDilemmas: Consistency guarantees become availability nightmares</title><link>https://jatinkrmalik.com/blog/distributed-dilemmas-day-1-consistency-guarantees-become-availability-nightmares/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/distributed-dilemmas-day-1-consistency-guarantees-become-availability-nightmares/</guid><description>Consistency guarantees become availability nightmares. Every distributed lock is a future bottleneck. Systems that embrace controlled inconsistency often…</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>🎄Solve Advent of Code 2024 With Me!</title><link>https://jatinkrmalik.com/blog/solve-advent-of-code-2024-with-me/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/solve-advent-of-code-2024-with-me/</guid><description>Announcing a spoiler-free YouTube video series for Advent of Code 2024 that focuses on how to analyze and approach each puzzle, not just the answers.</description><pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>software-engineering</category></item><item><title>&quot;index of: pan card&quot;: how a Google search exposes India&apos;s ID documents</title><link>https://jatinkrmalik.com/blog/index-of-pan-card-india-data-exposure/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/index-of-pan-card-india-data-exposure/</guid><description>A plain Google search turned up PAN and Aadhaar files on open servers in 10 seconds. Why open directory listings leak ID documents, and why I think security in India is a culture problem.</description><pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>security-privacy</category><category>internet</category><category>startups</category></item><item><title>My MX Master 3S started double-clicking, so I opened it up</title><link>https://jatinkrmalik.com/blog/logitech-mx-master-3s-double-click-fix-teardown/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/logitech-mx-master-3s-double-click-fix-teardown/</guid><description>A teardown of the Logitech MX Master 3S to fix its misclicks. Inside: a 500mAh battery, an electromagnetic scroll wheel and some of my pet&apos;s hair.</description><pubDate>Mon, 09 Sep 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>how-to</category></item><item><title>Cell-based architecture, explained: the public version of my Innovation Day talk</title><link>https://jatinkrmalik.com/blog/cell-based-architecture-explained/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/cell-based-architecture-explained/</guid><description>My Innovation Day deck was internal, so here&apos;s the public version: what a cell is, scaling up and across, blast radius, and what cells cost you.</description><pubDate>Sat, 18 May 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>The engineering books I&apos;d read first, and how I actually get through them</title><link>https://jatinkrmalik.com/blog/engineering-books-reading-order-and-reading-habits/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/engineering-books-reading-order-and-reading-habits/</guid><description>A Blind post listed 9 books for a &gt;600K/yr engineering job. I&apos;ve read 8 of them. Here are the ones I&apos;d read first, and the habits that get me through books.</description><pubDate>Tue, 26 Mar 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>software-engineering</category><category>career</category></item><item><title>Saving a 7-year-old HP laptop from the landfill with Zorin OS</title><link>https://jatinkrmalik.com/blog/reviving-a-7-year-old-hp-laptop/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/reviving-a-7-year-old-hp-laptop/</guid><description>A laggy HP 15 with an AMD A6 got fresh thermal paste, 4 GB more RAM, a new battery and Zorin OS 17. Here&apos;s what I did and what&apos;s still on the list.</description><pubDate>Thu, 21 Mar 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>linux</category><category>gadgets</category><category>how-to</category></item><item><title>The Redis Paradox: my DelhiFOSS 2.0 talk at IIT Delhi, written up</title><link>https://jatinkrmalik.com/blog/redis-paradox-delhifoss-talk/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/redis-paradox-delhifoss-talk/</guid><description>The written version of my DelhiFOSS 2.0 talk on Redis beyond caching: a short history of caches, live driver matching with GEO commands, and Pub/Sub.</description><pubDate>Wed, 13 Mar 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category><category>python</category><category>career</category></item><item><title>Speccing a Shopify app for a friend: Etsy-to-Shopify inventory sync</title><link>https://jatinkrmalik.com/blog/scoping-an-etsy-shopify-sync-app/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/scoping-an-etsy-shopify-sync-app/</guid><description>A friend needed a Shopify app that keeps stock in sync with Etsy. Before any code, I wrote him a spec to hand to a developer: scope, diagrams and a 70-hour initial estimate.</description><pubDate>Sun, 03 Mar 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>software-engineering</category><category>architecture</category><category>startups</category><category>career</category></item><item><title>Our Journey with Multi-region Cloud Architecture and Data Residency</title><link>https://jatinkrmalik.com/blog/our-journey-multi-region-cloud-architecture-data-residency/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/our-journey-multi-region-cloud-architecture-data-residency/</guid><description>How Atlassian built its multi-region cloud architecture for data residency, covering region creation, service hydration, tenant migration and self-serve moves.</description><pubDate>Tue, 30 Jan 2024 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category></item><item><title>[Day 20] Pulse Propagation // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-20-pulse-propagation-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-20-pulse-propagation-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 20 in Python by simulating flip-flop and conjunction modules with classes, then finding the rx button press count with LCM.</description><pubDate>Fri, 29 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 19] Aplenty // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-19-aplenty-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-19-aplenty-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 19 in Python: a rule engine that sends machine parts through workflows, then splitting rating ranges to count combinations.</description><pubDate>Wed, 27 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 17] Clumsy Crucible // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-17-clumsy-crucible-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-17-clumsy-crucible-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 17 in Python: a memoized DFS to minimize crucible heat loss, then Dijkstra with a priority queue for the Ultra Crucible.</description><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 18] Lavaduct Lagoon // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-18-lavaduct-lagoon-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-18-lavaduct-lagoon-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 18 in Python with the Shoelace formula and Pick&apos;s theorem, then scaling up to huge hex-encoded dig plans in Part 2.</description><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 16] The Floor Will Be Lava // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-16-the-floor-will-be-lava-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-16-the-floor-will-be-lava-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 16 in Python: simulating a light beam through mirrors and splitters with BFS, then trying every edge entry point for Part 2.</description><pubDate>Sun, 24 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 15] Lens Library // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-15-lens-library-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-15-lens-library-advent-of-code-2023-python/</guid><description>Solving AoC 2023 Day 15 in Python by implementing the HASH algorithm and then the HASHMAP lens box procedure with Box and Lens classes.</description><pubDate>Sat, 23 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 14] Parabolic Reflector Dish // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-14-parabolic-reflector-dish-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-14-parabolic-reflector-dish-advent-of-code-2023-python/</guid><description>Solving AoC 2023 Day 14 in Python by tilting rocks on a platform, then detecting the repeating cycle to skip a billion spin cycles in Part Two.</description><pubDate>Thu, 21 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 13] Point of Incidence // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-13-point-of-incidence-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-13-point-of-incidence-advent-of-code-2023-python/</guid><description>Solving AoC 2023 Day 13 in Python by finding mirror lines in ash and rock patterns with a palindrome-style fan out, then handling smudges in Part Two.</description><pubDate>Wed, 20 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 12] Hot Springs // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-12-hot-springs-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-12-hot-springs-advent-of-code-2023-python/</guid><description>Solving AoC 2023 Day 12 in Python, from brute-force spring arrangement combinations to a cached recursive approach with early pruning for the unfolded records.</description><pubDate>Tue, 19 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 11] Cosmic Expansion // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-11-cosmic-expansion-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-11-cosmic-expansion-advent-of-code-2023-python/</guid><description>Solving AoC 2023 Day 11 in Python, from an overengineered BFS and A* approach to the simple Manhattan distance trick that handles a million-fold expansion.</description><pubDate>Mon, 18 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 10] Pipe Maze // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/wip-day-10-pipe-maze-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/wip-day-10-pipe-maze-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 10 in Python, finding the pipe loop with a greedy DFS and counting enclosed tiles using the Shoelace formula and Pick&apos;s theorem.</description><pubDate>Fri, 15 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 9] Mirage Maintenance // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-9-mirage-maintenance-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-9-mirage-maintenance-advent-of-code-2023-python/</guid><description>A Python walkthrough of Advent of Code 2023 Day 9: extrapolating the next and previous values of sequences by repeatedly taking differences.</description><pubDate>Tue, 12 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 8] Haunted Wasteland // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-8-haunted-wasteland-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-8-haunted-wasteland-advent-of-code-2023-python/</guid><description>A Python walkthrough of Advent of Code 2023 Day 8: following left/right instructions through a node network, then using cycle lengths and LCM for Part 2.</description><pubDate>Mon, 11 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 7] Camel Cards // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-7-camel-cards-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-7-camel-cards-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 7 in Python: ranking Camel Cards hands by type and card order with a custom sort key, then treating J as a joker in Part 2.</description><pubDate>Sun, 10 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 6] Wait For It // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-6-wait-for-it-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-6-wait-for-it-advent-of-code-2023-python/</guid><description>A Python walkthrough of Advent of Code 2023 Day 6: counting the ways to beat each boat race record by charge time, then solving one big race for Part 2.</description><pubDate>Thu, 07 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 5] If You Give A Seed A Fertilizer// Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-5-if-you-give-a-seed-a-fertilizer-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-5-if-you-give-a-seed-a-fertilizer-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 5 in Python: mapping seeds on demand, then range intersections that beat a 34 minute brute force for seed ranges.</description><pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 4] Scratchcards // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-4-scratchcards-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-4-scratchcards-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 4 in Python: scoring scratchcards with 2^(n-1) points, then tracking won copies with a card count repository for Part 2.</description><pubDate>Mon, 04 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 3] Gear Ratios // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-3-gear-ratios-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-3-gear-ratios-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 3 in Python: finding part numbers adjacent to symbols in an engine schematic grid, then summing gear ratios for Part 2.</description><pubDate>Sun, 03 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 0] Advent of Code 2023</title><link>https://jatinkrmalik.com/blog/day-0-advent-of-code-2023/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-0-advent-of-code-2023/</guid><description>Advent of Code 2023 is here and I am planning to push code daily this time as the problems unfold!</description><pubDate>Sat, 02 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 1] Trebuchet?! // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-1-advent-of-code-2023/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-1-advent-of-code-2023/</guid><description>Solving Advent of Code 2023 Day 1 in Python: the first and last digit of each line, then spelled out digits and overlaps like eightwothree.</description><pubDate>Sat, 02 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>[Day 2] Cube Conundrum // Advent of Code 2023 (Python)</title><link>https://jatinkrmalik.com/blog/day-2-cube-conundrum-advent-of-code-2023-python/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/day-2-cube-conundrum-advent-of-code-2023-python/</guid><description>Solving Advent of Code 2023 Day 2 in Python: parsing cube game records to find possible games, then computing the power of the minimum cube sets for Part 2.</description><pubDate>Sat, 02 Dec 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>advent-of-code</category><category>python</category></item><item><title>Elevating Trust: Atlassian&apos;s Journey to HIPAA Eligibility Expansion!</title><link>https://jatinkrmalik.com/blog/elevating-trust-atlassians-journey-hipaa-eligibility-expansion/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/elevating-trust-atlassians-journey-hipaa-eligibility-expansion/</guid><description>How Atlassian expanded HIPAA eligibility by replacing a manual BAA process with a self-serve flow and a new service integrating IronClad with Admin Hub.</description><pubDate>Wed, 08 Nov 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>security-privacy</category><category>software-engineering</category><category>architecture</category></item><item><title>I opened up my Oakter Mini UPS and it&apos;s not really a UPS</title><link>https://jatinkrmalik.com/blog/oakter-mini-ups-teardown-not-a-real-ups/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/oakter-mini-ups-teardown-not-a-real-ups/</guid><description>My router started rebooting at random a year after I bought an Oakter Mini UPS. A multimeter and a teardown showed why it&apos;s built to die just after warranty.</description><pubDate>Thu, 02 Mar 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>internet</category><category>reviews</category><category>how-to</category></item><item><title>Anyone holding my phone can take over my Swiggy account</title><link>https://jatinkrmalik.com/blog/swiggy-phone-number-change-no-otp/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/swiggy-phone-number-change-no-otp/</guid><description>My Swiggy account&apos;s phone number was changed without an OTP or a heads-up to my number, and now I can&apos;t change it back for six months.</description><pubDate>Sat, 25 Feb 2023 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>security-privacy</category><category>startups</category><category>reviews</category></item><item><title>🌶 Just writing code doesn&apos;t make you a good Software Engineer! 🌶</title><link>https://jatinkrmalik.com/blog/just-writing-code-doesnt-make-you-good-software-engineer/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/just-writing-code-doesnt-make-you-good-software-engineer/</guid><description>Six habits beyond coding that turn a coder into a 10x product engineer, from focusing on the end-user and communicating well to documenting everything.</description><pubDate>Sat, 17 Dec 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>software-engineering</category><category>career</category></item><item><title>Reading notes: Psychology of Money, Deep Work and two more</title><link>https://jatinkrmalik.com/blog/reading-notes-psychology-of-money-deep-work/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/reading-notes-psychology-of-money-deep-work/</guid><description>What I took away from The Psychology of Money, a second read of Deep Work, a Mark Manson passage on victimhood chic, and my weekend pick, Ego is the Enemy.</description><pubDate>Sat, 17 Dec 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>personal</category><category>career</category></item><item><title>Job hunt 4.0: five weeks of senior and staff interviews, and what I got wrong</title><link>https://jatinkrmalik.com/blog/job-hunt-2022-staff-interviews/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/job-hunt-2022-staff-interviews/</guid><description>An offer pulled in the crypto winter, a warm-up in November 2021, about 40 companies in one Obsidian note, and my notes on every round I fumbled.</description><pubDate>Sun, 31 Jul 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>software-engineering</category><category>personal</category></item><item><title>Two system design problems from my 2022 interviews, worked with real numbers</title><link>https://jatinkrmalik.com/blog/two-system-design-problems-2022/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/two-system-design-problems-2022/</guid><description>A photo pipeline for a fleet of 360-degree camera cars and an A/B split-testing service: requirements, capacity math, data model and the parts I&apos;d tighten.</description><pubDate>Mon, 25 Jul 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>architecture</category><category>software-engineering</category><category>career</category></item><item><title>Interview prep, senior edition: a system design checklist, one backtracking template and what loops grade on</title><link>https://jatinkrmalik.com/blog/interview-prep-senior-edition/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/interview-prep-senior-edition/</guid><description>My 2022 prep notes for senior and staff interviews: a system design checklist, one Python DFS for seven backtracking problems, rubrics and a STAR story bank.</description><pubDate>Sun, 24 Jul 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>software-engineering</category><category>architecture</category><category>python</category></item><item><title>Renewing my Indian passport online: an engineer&apos;s UX review</title><link>https://jatinkrmalik.com/blog/renewing-indian-passport-online-engineers-ux-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/renewing-indian-passport-online-engineers-ux-review/</guid><description>I renewed my Indian passport on the Passport Seva portal in Feb 2022 and reviewed the flow like a product, sticky pop-up and broken DigiLocker included.</description><pubDate>Sun, 20 Feb 2022 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>travel</category><category>reviews</category><category>how-to</category></item><item><title>Picking a note-taking app (again): Obsidian, git and a PARA second brain</title><link>https://jatinkrmalik.com/blog/obsidian-para-second-brain/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/obsidian-para-second-brain/</guid><description>After years of notes lost to notebooks, job changes and apps that never stuck, I picked Obsidian over TiddlyWiki and built a PARA vault synced with git.</description><pubDate>Wed, 30 Jun 2021 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>personal</category></item><item><title>Millionaire by 12? The WhiteHat Jr ad and India&apos;s pressure culture</title><link>https://jatinkrmalik.com/blog/whitehat-jr-ad-and-indias-pressure-culture/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/whitehat-jr-ad-and-indias-pressure-culture/</guid><description>A WhiteHat Jr ad promising &apos;CEO at Age 13&apos; got me ranting about a childhood where Maths beat Music, and an engineering batch that mostly did B.Tech for the prestige or because they &apos;had&apos; to.</description><pubDate>Tue, 06 Oct 2020 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>startups</category><category>personal</category><category>career</category></item><item><title>My new hard drive ritual: badblocks, TLER and the SMR check</title><link>https://jatinkrmalik.com/blog/new-hard-drive-ritual-badblocks-tler/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/new-hard-drive-ritual-badblocks-tler/</guid><description>What a new hard drive goes through before it joins my NAS: a badblocks burn-in in tmux, TLER via smartctl, and the CMR, SMR and shucking checks.</description><pubDate>Thu, 10 Sep 2020 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>how-to</category></item><item><title>A rack server with no rack: my Dell PowerEdge R510</title><link>https://jatinkrmalik.com/blog/dell-poweredge-r510-in-a-delhi-flat/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/dell-poweredge-r510-in-a-delhi-flat/</guid><description>Two Xeon X5675s, 64 GB of ECC RAM, a PERC H310 crossflashed to IT mode and a CRT for a console. My first month with a Dell R510.</description><pubDate>Sun, 30 Aug 2020 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>how-to</category></item><item><title>A journey to mystical lands of the homelab: my Lord of the Rings homelab talk</title><link>https://jatinkrmalik.com/blog/my-2020-homelab-talk-lord-of-the-rings-edition/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/my-2020-homelab-talk-lord-of-the-rings-edition/</guid><description>Today I walked colleagues at Uber through my homelab, where every box has a Lord of the Rings name. Pi-hole at 48.3%, RAID 5 and idols as heatsinks.</description><pubDate>Fri, 03 Apr 2020 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>personal</category><category>security-privacy</category></item><item><title>The Haswell box: the PC I built in 2015, four years on</title><link>https://jatinkrmalik.com/blog/the-haswell-box-my-2015-pc-build/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-haswell-box-my-2015-pc-build/</guid><description>The PC I built in 2015: an i5-4440 on a Gigabyte B85M, a GTX 960 a year later, a desk I drew in MS Paint, 16 GB for Chrome, and the dead hard drive that taught me 3-2-1.</description><pubDate>Sat, 30 Nov 2019 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gaming</category><category>personal</category><category>homelab</category></item><item><title>Pi-hole on a 4-year-old Raspberry Pi 2: no ads on the whole network</title><link>https://jatinkrmalik.com/blog/pihole-network-ad-blocking-old-raspberry-pi/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/pihole-network-ad-blocking-old-raspberry-pi/</guid><description>I finally set up Pi-hole on my old Raspberry Pi 2, powered off the modem&apos;s USB port. A month later, 24% of the DNS queries on my network were ad-related.</description><pubDate>Sun, 10 Nov 2019 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>security-privacy</category><category>linux</category><category>how-to</category></item><item><title>Wingify DevFest 2018: a data selfie, emotion detection and a rocket regression</title><link>https://jatinkrmalik.com/blog/devfest-2018-at-wingify-data-selfie/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/devfest-2018-at-wingify-data-selfie/</guid><description>Wingify DevFest 2018, session by session: a keynote, Google Cloud on AI, a data selfie, emotion detection, distributed deep learning, NLP for Indic languages and a Kaggle rocket problem.</description><pubDate>Sat, 15 Dec 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>personal</category></item><item><title>CRED on day one: my first impressions</title><link>https://jatinkrmalik.com/blog/cred-first-impressions-2018/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/cred-first-impressions-2018/</guid><description>I tried CRED on day one. The onboarding is blazing fast and the 750+ score gate makes sense, but CRED is not saying much about what happens to my card data.</description><pubDate>Mon, 26 Nov 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>startups</category><category>reviews</category><category>security-privacy</category></item><item><title>Warranty hell in India: a Nexus 5, a Galaxy S6, an iBall dongle and a Sennheiser</title><link>https://jatinkrmalik.com/blog/warranty-hell-in-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/warranty-hell-in-india/</guid><description>A swollen Nexus 5, a Galaxy S6 waiting on a part, an iBall dongle stuck in Mumbai and a fading Sennheiser. Four years of Indian after-sales, and what worked.</description><pubDate>Sat, 06 Oct 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>gadgets</category><category>personal</category></item><item><title>Xiaomi Mi Band 3 | Ownership Review | Indian Edition</title><link>https://jatinkrmalik.com/blog/mi-band-3-ownership-review-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/mi-band-3-ownership-review-india/</guid><description>Read an engineer&apos;s unbiased ownership review of Xiaomi Mi Band 3 which just got launched in India as an Amazon exclusive. Tune in for regular updates.</description><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>health-fitness</category><category>reviews</category></item><item><title>Back from Dead | Troubleshoot slow page loads &amp; 503 errors of WordPress blog</title><link>https://jatinkrmalik.com/blog/troubleshoot-slow-wordpress-blog-godaddy-503-error/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/troubleshoot-slow-wordpress-blog-godaddy-503-error/</guid><description>How a slow, 503-throwing WordPress blog on GoDaddy shared hosting was traced to a bloated Jetpack postmeta table, and fixed by cleaning up the database.</description><pubDate>Tue, 28 Aug 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>software-engineering</category><category>internet</category><category>how-to</category><category>personal</category></item><item><title>Post[0] = &quot;why tech?&quot;</title><link>https://jatinkrmalik.com/blog/post-0-why-tech/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/post-0-why-tech/</guid><description>I always talk about how I am a huge nerd when it comes to tech. So, what better way to start my engineering blog than talking about &quot;why tech?&quot;.</description><pubDate>Sun, 15 Apr 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>personal</category><category>career</category><category>software-engineering</category></item><item><title>Build your own PC - Killer rigs for any budget | 2018 | India</title><link>https://jatinkrmalik.com/blog/best-pc-killer-rig-budget-2018-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/best-pc-killer-rig-budget-2018-india/</guid><description>Are you a PC enthusiast or a Hardcore Gamer? Join the fun to hand-pick the best suitable components for your most killer rig of the season. #PCMasterRace</description><pubDate>Sat, 20 Jan 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>buying-guides</category><category>gaming</category></item><item><title>Self installation guide for Greasehouse GRUNT Performance Exhaust v2 on KTM RC 390 (2016)</title><link>https://jatinkrmalik.com/blog/installation-guide-greasehouse-grunt-performance-exhaust-ktm-rc-390/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/installation-guide-greasehouse-grunt-performance-exhaust-ktm-rc-390/</guid><description>A software engineer &amp; bike enthusiast&apos;s guide to install Greasehouse GRUNT Performance Exhaust v2 on his friend&apos;s KTM RC 390 (2016 edition) in 4 easy steps.</description><pubDate>Wed, 03 Jan 2018 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>how-to</category></item><item><title>Google Chromecast 2 v/s Amazon Fire TV Stick | Battle for your Idiot box</title><link>https://jatinkrmalik.com/blog/google-chromecast-vs-amazon-fire-tv-stick-review-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/google-chromecast-vs-amazon-fire-tv-stick-review-india/</guid><description>Are you caught up in choosing between Chromecast and Fire TV stick? Read my experience to make it an easy decision for you because I bought them both!</description><pubDate>Wed, 27 Dec 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>reviews</category><category>buying-guides</category></item><item><title>Face recognition on a Raspberry Pi 3 at Shuttl</title><link>https://jatinkrmalik.com/blog/face-recognition-on-a-raspberry-pi-at-shuttl/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/face-recognition-on-a-raspberry-pi-at-shuttl/</guid><description>We built face-recognition boarding for Shuttl on a Raspberry Pi 3 with Python and OpenCV. Low FPS, a crunch and a TV demo.</description><pubDate>Wed, 06 Sep 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>software-engineering</category><category>gadgets</category><category>python</category><category>startups</category><category>career</category></item><item><title>Ready Player One: A nostalgic ride back to the 80s</title><link>https://jatinkrmalik.com/blog/ready-player-one-80s-book-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/ready-player-one-80s-book-review/</guid><description>Ready Player One is a nostalgic porn written by Ernest Cline. It is a smart, funny thriller that both celebrates and critiques online culture.</description><pubDate>Mon, 14 Aug 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>reviews</category></item><item><title>Leaving Adobe, my dream company, without an offer in hand</title><link>https://jatinkrmalik.com/blog/leaving-adobe-without-an-offer/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/leaving-adobe-without-an-offer/</guid><description>Nearly three years at Adobe, my dream company. Then a farewell mail on 3 April 2017, no offer in hand, and a few months later the gig I wanted.</description><pubDate>Sat, 05 Aug 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>personal</category></item><item><title>Back to the basics + rant against Godaddy! [Comeback]</title><link>https://jatinkrmalik.com/blog/back-to-basics-rant-against-godaddy-comeback/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/back-to-basics-rant-against-godaddy-comeback/</guid><description>Rant about GoDadday&apos;s hosting transitions + detailed stuff I had to do to restore BitSnapper. To infinity… and beyond!</description><pubDate>Tue, 02 May 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>personal</category><category>how-to</category></item><item><title>My quest for a portable mp3 player for the gym under ₹5000 ($75) | India</title><link>https://jatinkrmalik.com/blog/portable-mp3-player-gym-india-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/portable-mp3-player-gym-india-review/</guid><description>Read on about my quest for the best portable mp3 player for my workout sessions and what all parameters to look out when you are in the market for the same.</description><pubDate>Thu, 02 Feb 2017 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>health-fitness</category><category>reviews</category><category>buying-guides</category></item><item><title>Fitbit made me cut my charging cable</title><link>https://jatinkrmalik.com/blog/fitbit-made-me-cut-my-charging-cable/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/fitbit-made-me-cut-my-charging-cable/</guid><description>Two warranty claims on my Fitbit Charge HR in 2016: a bulging band, a photo rejected for missing a cut cable, and a free replacement stuck in customs.</description><pubDate>Sat, 24 Dec 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>reviews</category><category>health-fitness</category></item><item><title>h4rry p0773r - 7h3 ch053n 0n3 | /r/WritingPrompts</title><link>https://jatinkrmalik.com/blog/harry-potter-computer-hacker-voldemort/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/harry-potter-computer-hacker-voldemort/</guid><description>A Reddit WritingPrompts story by /u/samwisegamgee42 where Harry Potter is a computer hacker and the Horcruxes are seven backup servers he must shut down.</description><pubDate>Thu, 24 Nov 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>internet</category></item><item><title>Be an automation-ninja with NFC stickers &amp; Android smartphone!</title><link>https://jatinkrmalik.com/blog/automate-using-nfc-sticker-android-smartphone/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/automate-using-nfc-sticker-android-smartphone/</guid><description>Discover 25+ ways how you can use your Android device and NFC stickers/tags to automate your day to day life and be uber cool at it. Like a boss.</description><pubDate>Thu, 06 Oct 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>smartphones</category><category>how-to</category></item><item><title>My quest for the best headphones under ₹2,000 ($30) | India</title><link>https://jatinkrmalik.com/blog/quest-best-headphones-under-2000-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/quest-best-headphones-under-2000-india/</guid><description>Looking for a decent pair of headphones? Read about my quest to find the best performing and value for money headphones under ₹2,000.</description><pubDate>Sun, 21 Aug 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>reviews</category><category>buying-guides</category></item><item><title>5 cool ways to surf blocked sites in your office/college</title><link>https://jatinkrmalik.com/blog/unblock-blocked-sites-in-office-college/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/unblock-blocked-sites-in-office-college/</guid><description>One click process to unblock banned sites in Chrome, Windows, Android, and iPhone. Now you can watch youtube, download torrents without getting noticed.</description><pubDate>Sun, 03 Jul 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>security-privacy</category><category>how-to</category></item><item><title>The ₹1 VR Headset - OnePlus Loop VR | Hands on review</title><link>https://jatinkrmalik.com/blog/oneplus-loop-vr-headset-review-hands-on/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/oneplus-loop-vr-headset-review-hands-on/</guid><description>OnePlus Loop VR isn&apos;t a silver bullet but it&apos;s a lot more attractive than a piece of cardboard &amp; the price point justifies all of the shortcomings/niggles.</description><pubDate>Thu, 09 Jun 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>smartphones</category><category>reviews</category></item><item><title>Own a car? Be pro-auto with ELM 327 OBD-II Bluetooth Scanner</title><link>https://jatinkrmalik.com/blog/elm-327-obd-ii-bluetooth-scanner-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/elm-327-obd-ii-bluetooth-scanner-review/</guid><description>Discover how you can be a pro-auto guy &amp; save some bucks by doing a self-diagnosis of your machine using ELM 327 OBD-II Bluetooth Scanner. Review inside.</description><pubDate>Mon, 06 Jun 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>android</category><category>reviews</category></item><item><title>My experience with OYO rooms | Review/Rant</title><link>https://jatinkrmalik.com/blog/my-pathetic-experience-with-oyo-rooms-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/my-pathetic-experience-with-oyo-rooms-review/</guid><description>Read about why you should never book with OYO rooms. It is certainly one of the worst companies in hospitality business to get in bed with. #SayNoToOYORooms</description><pubDate>Mon, 16 May 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>travel</category><category>startups</category><category>reviews</category><category>personal</category></item><item><title>11.22.63 - Bringing JFK back from the dead | *ing James Franco</title><link>https://jatinkrmalik.com/blog/11-22-63-jfk-james-franco-stephen-king/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/11-22-63-jfk-james-franco-stephen-king/</guid><description>Read my #NoSpoiler review for 11.22.63, a mini-teleseries starring James Franco, to understand why it should be on your 2016 bucket list. #TimeTravelWoes</description><pubDate>Thu, 21 Apr 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Royal Enfield HIMALAYAN | Test Ride | Initial impressions</title><link>https://jatinkrmalik.com/blog/royal-enfield-himalayan-test-ride-review-impressions/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/royal-enfield-himalayan-test-ride-review-impressions/</guid><description>Read my review for the test ride of all-new Royal Enfield Himalayan. Also read how it fares against my Classic 500 in terms of ride quality. DUG DUG GO!</description><pubDate>Mon, 11 Apr 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category></item><item><title>ONE RIDE 2016 | Delhi Edition | Saket-Faridabad-Kapashera</title><link>https://jatinkrmalik.com/blog/one-ride-2016-delhi-edition-saket-faridabad-kapashera/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/one-ride-2016-delhi-edition-saket-faridabad-kapashera/</guid><description>Read my travelogue for One Ride 2016 - Delhi Edition. One Ride is all about One Thought; One Feeling; One Love for the Royal Enfield!</description><pubDate>Mon, 04 Apr 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>travel</category><category>personal</category></item><item><title>Project #3: Create a PirateBox (BitTorrent) | Raspberry Pi 2</title><link>https://jatinkrmalik.com/blog/create-piratebox-bittorrent-raspberry-pi-2/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/create-piratebox-bittorrent-raspberry-pi-2/</guid><description>Create your own low-powered always-on PirateBox using your Raspberry Pi. Let storm over the bits &amp; bytes of BitTorrent as we know it. #KeepSeeding</description><pubDate>Tue, 29 Mar 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>internet</category><category>how-to</category></item><item><title>The best resource to prepare for a Software Engineering interview | Fresher Edition</title><link>https://jatinkrmalik.com/blog/best-resource-prepare-software-engineering-interview-fresher/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/best-resource-prepare-software-engineering-interview-fresher/</guid><description>Discover the best resource to prepare for a Software Engineering interview and make sure that you clear it like a boss. Tried &apos;n&apos; Tested.</description><pubDate>Sun, 20 Mar 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>software-engineering</category></item><item><title>Royal Enfield Standard Bullet 500 Ownership Experience</title><link>https://jatinkrmalik.com/blog/royal-enfield-standard-bullet-500-ownership-experience/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/royal-enfield-standard-bullet-500-ownership-experience/</guid><description>Read my ownership experience of the Iconic Royal Enfield Bullet 500. It brings back the Bullet legacy from the 20th century with modern bells &amp; whistles.</description><pubDate>Sun, 28 Feb 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category></item><item><title>Classic 500 Ownership Experience : Part 4 | One year later</title><link>https://jatinkrmalik.com/blog/royal-enfield-classic-500-one-year-ownership/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/royal-enfield-classic-500-one-year-ownership/</guid><description>This is the Part 4 of my Royal Enfield Classic 500 ownership experience series. Discover my love/hate relationship with the Bull in the first year.</description><pubDate>Thu, 25 Feb 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category><category>personal</category></item><item><title>Eye strain? No more! Install this app to save your eyes.</title><link>https://jatinkrmalik.com/blog/flux-eye-strain-computer-android-ios/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/flux-eye-strain-computer-android-ios/</guid><description>Are you among those folks who use the computer at night and suffer from eye strain or sleep deprivation? Well, I just found an app to sort it out for you.</description><pubDate>Sun, 14 Feb 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>health-fitness</category><category>android</category><category>apple</category><category>how-to</category></item><item><title>Airlift | One of the best war thrillers of the year</title><link>https://jatinkrmalik.com/blog/airlift-akshay-kumar-strong-war-thriller/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/airlift-akshay-kumar-strong-war-thriller/</guid><description>Airlift is a thriller based on largest human evacuation where India evacuated over 1,70,000 Indians from Kuwait after Iraq invaded Kuwait.</description><pubDate>Wed, 27 Jan 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>An Open letter to MTS | MBlaze Ultra WiFi | Delhi</title><link>https://jatinkrmalik.com/blog/open-letter-mts-mblaze-ultra-wifi-review-delhi/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/open-letter-mts-mblaze-ultra-wifi-review-delhi/</guid><description>Discover why you should never consider using MTS Mblaze if you want to have a peaceful internet life. This is my open letter to MTS India.</description><pubDate>Fri, 22 Jan 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>reviews</category></item><item><title>Time Lapse - EXPLAINED | A mind-bending Time paradox</title><link>https://jatinkrmalik.com/blog/time-lapse-travel-paradox-movie-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/time-lapse-travel-paradox-movie-review/</guid><description>Time lapse manages to find the perfect balance between simplicity and complexity with presence of Time Paradox. Read my #NoSpoiler review here.</description><pubDate>Wed, 20 Jan 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Fitbit Charge HR | Initial Setup &amp; Review | India</title><link>https://jatinkrmalik.com/blog/fitbit-charge-hr-initial-setup-review-india/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/fitbit-charge-hr-initial-setup-review-india/</guid><description>Are you eyeing the new Fitbit Charge HR or did you get one as a gift? Read my ownership experience to learn to get the most out of it. Bonus tips included!</description><pubDate>Mon, 11 Jan 2016 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>health-fitness</category><category>reviews</category><category>how-to</category></item><item><title>Classic 500 Ownership Experience : Part 3 (After Sales Service)</title><link>https://jatinkrmalik.com/blog/classic-500-ownership-experience-part-3-after-sales-service/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/classic-500-ownership-experience-part-3-after-sales-service/</guid><description>Read third part of my Royal Enfield Classic 500 Ownership experience about how this machine is ageing viz. riding, maintenance &amp; after sales service.</description><pubDate>Tue, 22 Dec 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category><category>personal</category></item><item><title>Project #2: Create your own LAMP web server | Raspberry Pi 2</title><link>https://jatinkrmalik.com/blog/create-lamp-web-server-raspberry-pi-2/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/create-lamp-web-server-raspberry-pi-2/</guid><description>Discover how can you setup your own LAMP stack on your Raspberry Pi 2 &amp; host your personal website or blog for the world to marvel at? Just dive in!</description><pubDate>Thu, 10 Dec 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>how-to</category></item><item><title>Every phone I&apos;ve owned, 2009 to 2015: from Nokia fanboy to a Galaxy S6</title><link>https://jatinkrmalik.com/blog/phones-i-have-owned-2009-2015/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/phones-i-have-owned-2009-2015/</guid><description>Six years of phones: FoneArena reviews in Class 12, Nokias, a Galaxy S2 I had to fight for, a pile of free Lumias, an office iPhone 6 and now a Galaxy S6.</description><pubDate>Sat, 05 Dec 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>nokia</category><category>android</category><category>personal</category></item><item><title>Spectre | Neither shaken nor stirred</title><link>https://jatinkrmalik.com/blog/spectre-neither-shaken-nor-stirred/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/spectre-neither-shaken-nor-stirred/</guid><description>Spectre nudges Daniel Craig&apos;s last Bond closer to the glorious, action-driven entity, although it&apos;s admittedly reliant on established 007 formula.</description><pubDate>Sun, 22 Nov 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Project #1: Create a Network attached storage | Raspberry Pi 2</title><link>https://jatinkrmalik.com/blog/network-attached-storage-nas-raspberry-pi-2/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/network-attached-storage-nas-raspberry-pi-2/</guid><description>Discover how you can create your own Network Attached storage (NAS) within 30 minutes using a Raspberry Pi 2. Say goodbye to intranetwork data sharing woes!</description><pubDate>Wed, 04 Nov 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>homelab</category><category>linux</category><category>how-to</category></item><item><title>How to get Chrome like Tabs in File Explorer on Windows 10/8/7?</title><link>https://jatinkrmalik.com/blog/chrome-like-tabs-file-explorer-windows/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/chrome-like-tabs-file-explorer-windows/</guid><description>Discover how you can enable Tabs in File explorer in Windows 10/8/7 &amp; be productive like a boss! One Window session to rule them all.</description><pubDate>Mon, 26 Oct 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>how-to</category></item><item><title>Raspberry Pi 2 - Model B 1GB | All you need to know</title><link>https://jatinkrmalik.com/blog/raspberry-pi-2-model-b-1gb-wiki-walkthrough-guide/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/raspberry-pi-2-model-b-1gb-wiki-walkthrough-guide/</guid><description>Planning to buy a Raspberry Pi 2? Or have a spare one lying around? This is the Wiki post for you. Learn how to set it up &amp; make interesting DIY projects.</description><pubDate>Thu, 22 Oct 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>linux</category><category>homelab</category><category>how-to</category></item><item><title>Hands on with Node.js | HTTP Server - Hello, World!</title><link>https://jatinkrmalik.com/blog/hands-on-with-node-js-tutorial/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/hands-on-with-node-js-tutorial/</guid><description>Setup an HTTP server using Node.js in less than 5 lines of code. Sounds good? Come over and make your first WebApp coded wholly in JavaScript. Badass?!</description><pubDate>Wed, 21 Oct 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>How to (easily) get a kickass job through eLitmus?</title><link>https://jatinkrmalik.com/blog/prepare-crack-job-elitmus-material/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/prepare-crack-job-elitmus-material/</guid><description>Are you an engineering fresher? Discover the best strategy to crack eLitmus and bag that dream job. Bonus item: Secret Ninja eLitmus preparation material.</description><pubDate>Tue, 06 Oct 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>how-to</category></item><item><title>Be Limitless | Open your mind</title><link>https://jatinkrmalik.com/blog/limitless-new-tv-show-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/limitless-new-tv-show-review/</guid><description>Spoiler-free first impressions of the pilot of CBS&apos;s Limitless TV series, a continuation of the 2011 Bradley Cooper movie about the NZT pill.</description><pubDate>Sat, 03 Oct 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Transform Notepad++ to A Powerful Multi Language IDE</title><link>https://jatinkrmalik.com/blog/notepad-plus-plus-to-powerful-multi-language-ide/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/notepad-plus-plus-to-powerful-multi-language-ide/</guid><description>Discover how you can use your favourite editor, Notepad++, as a powerful IDE to compile C, C++, Java, C# and Python code. A must know-how for Developers!</description><pubDate>Mon, 28 Sep 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>developer-tools</category><category>windows</category><category>how-to</category></item><item><title>Love Python? Take this challenge now!</title><link>https://jatinkrmalik.com/blog/love-python-take-this-challenge-now/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/love-python-take-this-challenge-now/</guid><description>Do you think, code &amp; live in Python? So, this is for you. Discover &quot;The Python Challenge&quot; and explore new horizons &amp; possibilities with Python. Dive in!</description><pubDate>Thu, 24 Sep 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>python</category><category>software-engineering</category></item><item><title>Fear the Walking Dead | AMC&apos;s new foray into the dead!</title><link>https://jatinkrmalik.com/blog/fear-the-walking-dead-amc-new-tv-show-thoughts/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/fear-the-walking-dead-amc-new-tv-show-thoughts/</guid><description>Read my take on the AMC&apos;s latest spin-off - &quot;Fear the Walking Dead&quot;. It&apos;s safe to say that FTWD Is a prequel to TWD &amp; we may soon see few easter eggs too!</description><pubDate>Wed, 02 Sep 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>iOS 101: Day 0 | Setting up the garage</title><link>https://jatinkrmalik.com/blog/ios-101-day-0-setting-up-the-garage/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/ios-101-day-0-setting-up-the-garage/</guid><description>Welcome to your first tutorial for iOS 101! Learn how to setup development environment on your Mac before you start shipping out kickass iOS apps. Dive in!</description><pubDate>Thu, 20 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>apple</category><category>developer-tools</category><category>how-to</category></item><item><title>Forward the Foundation by Isaac Asimov | Nerd Review</title><link>https://jatinkrmalik.com/blog/forward-the-foundation-by-isaac-asimov-nerd-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/forward-the-foundation-by-isaac-asimov-nerd-review/</guid><description>My nerd review of Forward the Foundation, the second book in chronological order of Isaac Asimov&apos;s Foundation series, following Hari Seldon&apos;s later years.</description><pubDate>Wed, 12 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>reviews</category></item><item><title>Android 101 : Day 4 | Intent In Android</title><link>https://jatinkrmalik.com/blog/android-101-day-4-intent-in-android/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-101-day-4-intent-in-android/</guid><description>Activities, Yay! Learn how to design a Multi-Activity App using the concepts of Intent In Android &amp; build something great. Oh, and Source code is included!</description><pubDate>Tue, 11 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>how-to</category><category>software-engineering</category></item><item><title>How to set a custom ringtone on Apple iPhone via iTunes v12?</title><link>https://jatinkrmalik.com/blog/custom-ringtone-on-apple-iphone-itunes/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/custom-ringtone-on-apple-iphone-itunes/</guid><description>Discover how to set your favourite ringtone on your Apple iPhone in 6 super-easy steps! It won&apos;t even take you &gt;120 seconds to get going, We promise!</description><pubDate>Sun, 09 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>apple</category><category>smartphones</category><category>how-to</category></item><item><title>BitTorrent is dead, Long live the BitTorrent!</title><link>https://jatinkrmalik.com/blog/bittorrent-is-dead-long-live-the-bittorrent/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/bittorrent-is-dead-long-live-the-bittorrent/</guid><description>Do not judge me from title! BitTorrent is the second best thing ever happened to me after Internet, but read on to let me rest my case and then we can talk!</description><pubDate>Sun, 02 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>personal</category></item><item><title>Microsoft Windows 10 | Review &amp; Afterthoughts</title><link>https://jatinkrmalik.com/blog/microsoft-windows-10-review-afterthoughts/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/microsoft-windows-10-review-afterthoughts/</guid><description>Microsoft has launched the Windows 10, the ultimate successor to the controversial Windows 8. Discover the various enhancements &amp; improvements in the Win X.</description><pubDate>Sun, 02 Aug 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>reviews</category></item><item><title>Hello Moto! Motorola stepped up their smartphone game today.</title><link>https://jatinkrmalik.com/blog/motorola-2015-moto-x-g-smartphones/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/motorola-2015-moto-x-g-smartphones/</guid><description>Motorola had a kickass day today with the launch of two new Moto X and Moto G for 2015. Jump in now to discover if you should consider these devices or not!</description><pubDate>Wed, 29 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>android</category><category>news</category></item><item><title>Android 101 : Day 3 | Hybrid Approach</title><link>https://jatinkrmalik.com/blog/android-101-day-3-hybrid-approach/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-101-day-3-hybrid-approach/</guid><description>In this post you&apos;ll learn, how to develop a Caller Application using Hybrid Approach and Intents in Android OS. Get your hands-on session now!</description><pubDate>Mon, 27 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>software-engineering</category><category>how-to</category></item><item><title>Android 101 : Day 2 | Approaches In Android</title><link>https://jatinkrmalik.com/blog/android-101-day-2-approaches-in-android/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-101-day-2-approaches-in-android/</guid><description>In this post you will discover how to create a &apos;Simple Toast Application&apos; using both XML and JAVA Approaches In Android Application development. Learn now!</description><pubDate>Tue, 21 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>how-to</category></item><item><title>Android 101 : Day 1 | Building Your First App</title><link>https://jatinkrmalik.com/blog/android-101-day-1-building-your-first-app/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-101-day-1-building-your-first-app/</guid><description>Learn how to start Building Your First App for Android smartphones by following this uber cool Android 101 guide. It&apos;s time to say - Hello, World!</description><pubDate>Wed, 15 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>software-engineering</category><category>how-to</category></item><item><title>Android 101: Day 0 | Development Environment</title><link>https://jatinkrmalik.com/blog/android-101-day-0-development-environment/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-101-day-0-development-environment/</guid><description>Learn how to setup Development Environment for Android App development and discover how you can start developing apps for Android OS in no time!</description><pubDate>Wed, 08 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>developer-tools</category><category>how-to</category></item><item><title>My experience with Den Boomband | User Review</title><link>https://jatinkrmalik.com/blog/den-boomband-experience-review-delhi/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/den-boomband-experience-review-delhi/</guid><description>Read about my user experience with Den Boomband in North west Delhi. Should you go for it &amp; finally relieve trusty MTNL from service? Find out now!</description><pubDate>Thu, 02 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>reviews</category></item><item><title>Top 5 Custom roms for Oneplus One</title><link>https://jatinkrmalik.com/blog/top-5-custom-roms-for-oneplus-one/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/top-5-custom-roms-for-oneplus-one/</guid><description>Check out amazing ROMs like CyanogenMod 12.1,Resurrection ROM,Euphoria OS,BlissPop and more. You need TWRP installed.</description><pubDate>Thu, 02 Jul 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>smartphones</category><category>buying-guides</category></item><item><title>iRoot | Root your android smartphone with a single click!</title><link>https://jatinkrmalik.com/blog/iroot-root-your-android-smartphone-with-a-single-click/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/iroot-root-your-android-smartphone-with-a-single-click/</guid><description>Now root your Android smartphone using iRoot application in One click! Unlock the infinite possibilities of customization by gaining the SU (root) access.</description><pubDate>Mon, 29 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>smartphones</category><category>how-to</category></item><item><title>Airtel 4G LTE Review | Delhi</title><link>https://jatinkrmalik.com/blog/airtel-4g-lte-review-speedtest-delhi/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/airtel-4g-lte-review-speedtest-delhi/</guid><description>Read my Airtel 4G LTE review for New Delhi. Also learn how to get a 4G enabled SIM at your doorstep for free and configure it to enjoy 4G at 3G prices!</description><pubDate>Fri, 26 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>reviews</category></item><item><title>How to block intrusive MTNL broadband ad popups in your browser?</title><link>https://jatinkrmalik.com/blog/how-to-block-intrusive-mtnl-broadband-ad-popups-in-your-browser/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/how-to-block-intrusive-mtnl-broadband-ad-popups-in-your-browser/</guid><description>Learn how to block the annoying MTNL pop up ads which appears out of no where in your browser on bottom right side. Say no to shady practises by MTNL!</description><pubDate>Thu, 25 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>security-privacy</category><category>how-to</category></item><item><title>Humans | Just another Artificial Intelligence TV show?!</title><link>https://jatinkrmalik.com/blog/humans-amc-pilot-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/humans-amc-pilot-review/</guid><description>Humans is one of the most intriguing &amp; thought provoking pilot of any TV show I have ever seen. It deals with a group of &quot;Synths&quot; which becomes self-aware!</description><pubDate>Sat, 20 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>ai</category><category>reviews</category></item><item><title>Ex Machina | The perfect blend of Sci-Fi with Thriller</title><link>https://jatinkrmalik.com/blog/ex-machina-sci-fi-thriller-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/ex-machina-sci-fi-thriller-review/</guid><description>Ex machina needless is one of the most interesting sci-fi flick I have seen this year. Read my #NoSpoiler post to discover why you should watch it ASAP!</description><pubDate>Wed, 17 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>ai</category><category>reviews</category></item><item><title>An Open Letter to DEN Boomband | Delhi</title><link>https://jatinkrmalik.com/blog/den-boomband-problems-review-delhi/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/den-boomband-problems-review-delhi/</guid><description>This is an open letter to DEN Boomband signifying about how discourteous they treat their initial customers &amp; how they couldn&apos;t care less about customers!</description><pubDate>Sun, 14 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>reviews</category><category>personal</category></item><item><title>Adgaurd - An ad blocker which works without root!</title><link>https://jatinkrmalik.com/blog/adgaurd-ad-blocker-which-works-without-root/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/adgaurd-ad-blocker-which-works-without-root/</guid><description>Adgaurd is an ad blocker which works without root! You can block those unwanted ads on your Android devices using this application which use VPN technology.</description><pubDate>Sat, 13 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>security-privacy</category><category>how-to</category></item><item><title>Mr Robot Pilot | Brilliant attempt on Hacking genre of TV shows</title><link>https://jatinkrmalik.com/blog/mr-robot-pilot-review-hacking-show/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/mr-robot-pilot-review-hacking-show/</guid><description>The episode of Mr Robot Pilot shows a lot of promise for the tech thriller. It&apos;s truly an adoption of &apos;The Matrix&apos; into the real world. Highly recommended!</description><pubDate>Sat, 06 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Do you want the best search experience? Use DuckDuckGo!</title><link>https://jatinkrmalik.com/blog/the-best-search-experience-duckduckgo/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-best-search-experience-duckduckgo/</guid><description>Discover why you should use DuckDuckGo &amp; abandon google for the best search experience. DDG doesn&apos;t track you, provide unbiased results &amp; a lot more.</description><pubDate>Fri, 05 Jun 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>security-privacy</category><category>reviews</category></item><item><title>Are you ready for Google IO 2015? Watch Livestream now!</title><link>https://jatinkrmalik.com/blog/google-io-2015-livestream/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/google-io-2015-livestream/</guid><description>Google IO 2015 is here! It will be starting today at 10PM IST. Checkout the post for my Top 10 predictions and to watch the livestream with social feed.</description><pubDate>Thu, 28 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>gadgets</category><category>news</category></item><item><title>Google Chrome! Stop eating my RAM :(</title><link>https://jatinkrmalik.com/blog/google-chrome-stop-eating-my-ram/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/google-chrome-stop-eating-my-ram/</guid><description>Discover the behind-the-scenes reason for Google Chrome&apos;s memory leak which gobbles up your ram in background like a troll feeding up the attention on web.</description><pubDate>Tue, 26 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>personal</category></item><item><title>Prelude to Foundation by Isaac Asimov | Nerd Review</title><link>https://jatinkrmalik.com/blog/prelude-to-foundation-isaac-asimov-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/prelude-to-foundation-isaac-asimov-review/</guid><description>Prelude to Foundation tell us the story of Hari Seldon who gets into trouble after proving that the future can be predicted using Psychohistory analysis.</description><pubDate>Thu, 21 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>reviews</category></item><item><title>LXLE Linux | Jumpstart your Old PC/Laptop now!</title><link>https://jatinkrmalik.com/blog/lxle-linux-on-old-pc-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lxle-linux-on-old-pc-review/</guid><description>Got an old PC/Laptop gathering dust in the corner? Breathe new life in them by booting up LXLE linux via usb &amp; fell in love with simplicity of this distro!</description><pubDate>Thu, 14 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>linux</category><category>how-to</category><category>reviews</category></item><item><title>How to disable ads from uTorrent like a pro?</title><link>https://jatinkrmalik.com/blog/disable-ads-from-utorrent/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/disable-ads-from-utorrent/</guid><description>Admit it! Web user like us hates ads to the core! They are just omnipresent. Discover how to disable ads from uTorrent &amp; make p2p file sharing a breeze?</description><pubDate>Mon, 11 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>security-privacy</category><category>windows</category><category>how-to</category></item><item><title>BUILD 2015 | Everything you should know about!</title><link>https://jatinkrmalik.com/blog/build-2015-top-5-things/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/build-2015-top-5-things/</guid><description>Discover everything you should know about Microsoft&apos;s Build 2015. MS seems to be on a killing spree with cutting edge innovation &amp; rapid deployment in 2015!</description><pubDate>Sat, 09 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>gadgets</category><category>news</category></item><item><title>Two websites I let die: TechSalvos and EventShare.in</title><link>https://jatinkrmalik.com/blog/two-websites-i-let-die/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/two-websites-i-let-die/</guid><description>A post-mortem of my first two sites: a gadget blog that outgrew its cheap hosting, and a tech-events site whose domain I let lapse, then tried to buy back.</description><pubDate>Sat, 09 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>personal</category></item><item><title>&quot;The Cockroach Theory for Self Development&quot; by Sundar Pichai</title><link>https://jatinkrmalik.com/blog/the-cockroach-theory-for-self-development-sundar-pichai/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-cockroach-theory-for-self-development-sundar-pichai/</guid><description>Incredible fast rise of Sundar Pichai, SVP, Google, piqued my curiosity which led to my discovering of his own &quot;The Cockroach Theory for Self Development&quot;</description><pubDate>Fri, 01 May 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>personal</category></item><item><title>Avengers: Age of Ultron | Everything you need to know!</title><link>https://jatinkrmalik.com/blog/avengers-age-of-ultron-wtf-moments-easter-eggs/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/avengers-age-of-ultron-wtf-moments-easter-eggs/</guid><description>Age of Ultron is the most-polished Marvel movie ever. Read the post at your own risk of exposure to comic-fanboyism &amp; bleeding nerdiness,You&apos;ve been warned!</description><pubDate>Tue, 28 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>comics</category></item><item><title>Android pissing over Apple in Google maps for REAL! :D</title><link>https://jatinkrmalik.com/blog/android-pissing-over-apple-in-google-maps-for-real/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/android-pissing-over-apple-in-google-maps-for-real/</guid><description>You don&apos;t get to see Android pissing over Apple in Google maps everyday. Don&apos;t believe me? Check out the post for link to the location! Google-1 Apple-0</description><pubDate>Fri, 24 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>apple</category><category>news</category></item><item><title>Forty Windows Phone projects as &quot;Jaykay&quot;, and the one that stuck</title><link>https://jatinkrmalik.com/blog/windows-phone-developer-years-the-apps/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/windows-phone-developer-years-the-apps/</guid><description>Hanuman Chalisa, Imaging SDK filters, a wallpaper factory and the one app that hit 1.5 million downloads: two years of Windows Phone apps as Jaykay.</description><pubDate>Wed, 22 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>nokia</category><category>smartphones</category><category>personal</category><category>career</category></item><item><title>The Philadelphia Experiment - Most mindfuck ever!</title><link>https://jatinkrmalik.com/blog/the-philadelphia-experiment-most-mindfuck-ever/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-philadelphia-experiment-most-mindfuck-ever/</guid><description>So I encountered this gem of original writing piece on reddit. Written by psycho_alpaca, The Philadelphia experiment is a superb read with a mindfuck end.</description><pubDate>Mon, 20 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>internet</category></item><item><title>My Experience with UBER [Delhi/Bangalore]</title><link>https://jatinkrmalik.com/blog/my-experience-with-uber-delhi-bangalore/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/my-experience-with-uber-delhi-bangalore/</guid><description>My hate affair with Radio Taxi/Cabs was long lived until I tried Uber. Read my experience with Uber and also grab your free first ride upto ₹600 as a bonus.</description><pubDate>Tue, 14 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>travel</category><category>reviews</category><category>personal</category></item><item><title>Living with the Apple iPhone 6 for 30 days</title><link>https://jatinkrmalik.com/blog/living-with-the-apple-iphone-6-for-30-days/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/living-with-the-apple-iphone-6-for-30-days/</guid><description>Discover the Good, Bad &amp; Ugly in this post about my experience of living with the Apple iPhone 6 as per my usage and observations in last 30 days.</description><pubDate>Wed, 08 Apr 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>apple</category><category>smartphones</category><category>reviews</category></item><item><title>Top 5 reasons why Windows Phone Rocks</title><link>https://jatinkrmalik.com/blog/5-reasons-windows-phone-rocks/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/5-reasons-windows-phone-rocks/</guid><description>Do you have a Love/Hate relationship with WIndows Phone? Read my Top 5 reasons why Windows Phone Rocks and what makes it different from other platforms.</description><pubDate>Mon, 23 Mar 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>smartphones</category></item><item><title>NH10 - A Fast-paced, Scary and Brutal edge-of-seat Thriller!</title><link>https://jatinkrmalik.com/blog/nh10-scary-brutal-thriller-film-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/nh10-scary-brutal-thriller-film-review/</guid><description>Read my #NoSpoiler review for NH10 starting Anushka Sharma and learn what makes this thriller to get under your skin and stay there for hours.</description><pubDate>Wed, 18 Mar 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Win 10 HD Wallpapers [WP App]</title><link>https://jatinkrmalik.com/blog/win-10-hd-wallpapers-wp-app/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/win-10-hd-wallpapers-wp-app/</guid><description>Who doesn&apos;t love wallpapers? Try Win 10 HD Wallpapers for Windows Phone to grab the best of tailormade 250+ HD Wallpapers with 1.5mn downloads &amp; 4k reviews!</description><pubDate>Mon, 16 Mar 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>smartphones</category><category>career</category></item><item><title>6 Reasons to start watching Better Call Saul if you haven&apos;t already!</title><link>https://jatinkrmalik.com/blog/6-reasons-watch-better-call-saul/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/6-reasons-watch-better-call-saul/</guid><description>Read why should immediately start watching AMC&apos;s Better Call Saul. It promises to delivery crazy stuff being a spin-off, prequel and sequel to Breaking bad.</description><pubDate>Tue, 10 Mar 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Top 5 things to expect from MWC 2015</title><link>https://jatinkrmalik.com/blog/top-5-things-to-expect-from-mwc-2015/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/top-5-things-to-expect-from-mwc-2015/</guid><description>MWC 2015 promises to deliver a superdose of Smartphones, Tablets, Prototypes etc. Here is my list of top 5 things you should watch out for in MWC 2015.</description><pubDate>Sat, 28 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>gadgets</category><category>news</category></item><item><title>Classic 500 Ownership Experience : Part 2 (Booking/Waiting)</title><link>https://jatinkrmalik.com/blog/classic-500-ownership-experience-part-2-bookingwaiting/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/classic-500-ownership-experience-part-2-bookingwaiting/</guid><description>Read second part of my Royal Enfield Classic 500 Ownership experience about booking with unintended waiting period &amp; how I got it financed from HDFC bank.</description><pubDate>Mon, 23 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category><category>personal</category></item><item><title>Best way to sync subtitles in VLC media player</title><link>https://jatinkrmalik.com/blog/best-way-to-sync-subtitles-in-vlc-media-player/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/best-way-to-sync-subtitles-in-vlc-media-player/</guid><description>No more manual tweaks for subs! Learn the best way to sync subtitles in VLC media player in less than 5 seconds. No plugin or any extra download required.</description><pubDate>Sat, 14 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>how-to</category></item><item><title>How to claim 100GB on OneDrive if you are outside U.S.!</title><link>https://jatinkrmalik.com/blog/claim-100gb-onedrive-free-outside-us/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/claim-100gb-onedrive-free-outside-us/</guid><description>Everyone loves extra storage, specially when it comes for free. Follow 6 easy steps to Claim 100GB on OneDrive even if you are living outside United states.</description><pubDate>Thu, 12 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>internet</category><category>how-to</category></item><item><title>Three dead Flipkart vouchers, nearly 40 emails and a DVLUP refund</title><link>https://jatinkrmalik.com/blog/dvlup-flipkart-vouchers-that-never-worked/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/dvlup-flipkart-vouchers-that-never-worked/</guid><description>In August I spent 3,000 DVLUP points on three Rs 1,000 Flipkart gift cards. None of them worked. Five and a half months later I got my points back.</description><pubDate>Thu, 12 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>nokia</category><category>career</category><category>personal</category></item><item><title>Why Amazon has the best customer service ever!</title><link>https://jatinkrmalik.com/blog/amazon-best-customer-service-ever/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/amazon-best-customer-service-ever/</guid><description>We all know about how Amazon has the best customer service but today I will share my personal experience that how I got my Kindle replaced for my own fault!</description><pubDate>Wed, 11 Feb 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>reviews</category><category>personal</category></item><item><title>Why you should read &quot;The Invisible Man by H.G. Wells&quot; today!</title><link>https://jatinkrmalik.com/blog/the-invisible-man-book-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/the-invisible-man-book-review/</guid><description>Read my no spoiler review for novel - &quot;The Invisible Man&quot; by H.G. Wells. Find out why you should read this novel immediately if you haven&apos;t read it yet.</description><pubDate>Thu, 29 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>books</category><category>reviews</category></item><item><title>Amazon Kindle 7th generation Touch Ownership review</title><link>https://jatinkrmalik.com/blog/amazon-kindle-7th-generation-touch-ownership-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/amazon-kindle-7th-generation-touch-ownership-review/</guid><description>Read my ownership experience of Amazon Kindle 7th generation Touch version. Also learn why you should buy one if you love reading books!</description><pubDate>Wed, 28 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>gadgets</category><category>books</category><category>reviews</category></item><item><title>Brad Pitt&apos;s Fury = Awesomeness++;</title><link>https://jatinkrmalik.com/blog/brad-pitts-fury-movie-review/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/brad-pitts-fury-movie-review/</guid><description>Here is my #NoSpoiler review for Brad Pitt&apos;s Fury. Showcasing raw life of soldiers during the war time era, Fury is a story about Honor, Glory and WAR!</description><pubDate>Tue, 27 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>The &quot;ONE&quot; after 20 days | OnePlus One ownership review</title><link>https://jatinkrmalik.com/blog/oneplus-one-ownership-review-20-days/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/oneplus-one-ownership-review-20-days/</guid><description>This is my OnePlus One ownership review after 20 days of usage. &quot;Never Settle&quot; was the motto for this one of the most hyped &quot;Flagship killer&quot; smartphone.</description><pubDate>Sun, 25 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>android</category><category>reviews</category></item><item><title>Gone Girl == Mother of Plot Twist!</title><link>https://jatinkrmalik.com/blog/gone-girl-mother-of-plot-twist/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/gone-girl-mother-of-plot-twist/</guid><description>Gone Girl is basically the movie adaptation of a novel by same name authored by Gillian Flynn. Check my no spoiler review for the thriller Gone Girl movie!</description><pubDate>Sat, 24 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Benedict Cumberbatch passes The Turing Test!!</title><link>https://jatinkrmalik.com/blog/benedict-cumberbatch-passes-the-turing-test/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/benedict-cumberbatch-passes-the-turing-test/</guid><description>The Imitation game is based on life of the man behind The Turing Test, Alan Turing &amp; his involvement in WW II &amp; how he cracked the German&apos;s Enigma code.</description><pubDate>Tue, 20 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>Marvel&apos;s new TV show &quot;Agent Carter&quot; shout-out!</title><link>https://jatinkrmalik.com/blog/marvel-agent-carter-shoutout/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/marvel-agent-carter-shoutout/</guid><description>Agent Carter is back in town with Marvel&apos;s universe set-up in 1940&apos;s along with Howard Stark and Edwin Jarvis to take down some bad guys &amp; solve a mystery!</description><pubDate>Sat, 17 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>comics</category><category>reviews</category></item><item><title>Classic 500 Ownership Experience : Part 1 (Prebooking/Test drive)</title><link>https://jatinkrmalik.com/blog/classic-500-ownership-experience-prebooking/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/classic-500-ownership-experience-prebooking/</guid><description>This is an Unbiased post about my Royal Enfield Classic 500 ownership experience, Part-1 (Pre-booking &amp; Test drive) &amp; what made me finally bite the Bullet!</description><pubDate>Fri, 16 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>reviews</category><category>personal</category></item><item><title>John Wick - &quot;The ONE&quot; is back!</title><link>https://jatinkrmalik.com/blog/john-wick-starring-keanu-reaves-reviewed/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/john-wick-starring-keanu-reaves-reviewed/</guid><description>John Wick is released on iTunes. I am personally not a big fan of Keanu Reaves but I do feel he is highly underrated! This film was stylish &amp; action packed.</description><pubDate>Wed, 14 Jan 2015 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>movies-tv</category><category>reviews</category></item><item><title>From zero campus placements to Adobe: my 2014 job hunt</title><link>https://jatinkrmalik.com/blog/zero-placements-to-adobe/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/zero-placements-to-adobe/</guid><description>No company came to my college. A 2am mail to Wingify, a TCS offer at someone else&apos;s campus, three offers in one morning, Webyog, and then Adobe.</description><pubDate>Thu, 20 Nov 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>personal</category></item><item><title>My Lumia 1520 has a ghost, and I want a replacement</title><link>https://jatinkrmalik.com/blog/lumia-1520-warranty-ghost-touch-saga/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lumia-1520-warranty-ghost-touch-saga/</guid><description>Two display faults in two months on the Lumia 1520 I earned on DVLUP: a violet streak, a screen swap, then ghost touches. Last night I took it to @lumiaHelp.</description><pubDate>Tue, 18 Nov 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>windows</category><category>nokia</category><category>personal</category></item><item><title>The Windows Phone apps I&apos;m not proud of: a 3G booster that was just a progress bar</title><link>https://jatinkrmalik.com/blog/windows-phone-apps-im-not-proud-of/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/windows-phone-apps-im-not-proud-of/</guid><description>Four of my Windows Phone booster apps passed certification as a progress bar and a random number. Eight more were App Studio apps on other people&apos;s brands.</description><pubDate>Sat, 13 Sep 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>personal</category><category>career</category><category>smartphones</category></item><item><title>DVLUP, Nokia events and freebie #12: my Lumia tally so far</title><link>https://jatinkrmalik.com/blog/dvlup-nokia-events-and-the-lumias-i-won/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/dvlup-nokia-events-and-the-lumias-i-won/</guid><description>Twelve DVLUP freebies by my own count, from a Lumia 625 in January to a Lumia 1320 yesterday, and the Nokia and Microsoft events along the way.</description><pubDate>Thu, 28 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>windows</category><category>nokia</category><category>smartphones</category><category>personal</category><category>career</category></item><item><title>Lesson 5 -- Using Variables with Strings</title><link>https://jatinkrmalik.com/blog/lesson-5-using-variables-with-strings/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-5-using-variables-with-strings/</guid><description>A beginner JavaScript lesson on printing strings and variables together in one document.write statement using the + concatenation operator, with a DIY exercise.</description><pubDate>Wed, 20 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 6 -- Fucntions</title><link>https://jatinkrmalik.com/blog/lesson-6-fucntions/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-6-fucntions/</guid><description>JavaScript Lesson 6: what a function is, explained with a TV remote analogy, plus the syntax to define a function and call it from your program.</description><pubDate>Wed, 20 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 4 -- Variables (Advanced)</title><link>https://jatinkrmalik.com/blog/lesson-4-variables-advanced/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-4-variables-advanced/</guid><description>In this lesson, we will learn about the Types of Variables and how to use and manipulate them.</description><pubDate>Sun, 17 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 3 -- Variables</title><link>https://jatinkrmalik.com/blog/lesson-3-variables/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-3-variables/</guid><description>Hello guys! Variables is one of the most important concept of Programming and we will be learning today to use variables in JavaScript.</description><pubDate>Sat, 16 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 2 -- Comments and Statements</title><link>https://jatinkrmalik.com/blog/lesson-2-comments-and-statements/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-2-comments-and-statements/</guid><description>JavaScript Lesson 2: how single line and multi-line comments make code readable, and what statements are, the set of instructions a program follows.</description><pubDate>Fri, 15 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 0 -- Prerequisites</title><link>https://jatinkrmalik.com/blog/lesson-0-prerequisites/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-0-prerequisites/</guid><description>Lesson 0 of my live journey to learn JavaScript from complete noob to ninja: what you should know before starting and the tools you need to follow along.</description><pubDate>Thu, 14 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>Lesson 1 -- Hello World</title><link>https://jatinkrmalik.com/blog/lesson-1-hello-world/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/lesson-1-hello-world/</guid><description>Every Rockstar programmer started with this same program before moving on to become Legend and create wonders. So even we will start with the same.</description><pubDate>Thu, 14 Aug 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>javascript</category><category>how-to</category></item><item><title>My solo ride to Dharamshala ended 200 km in, with a snapped clutch cable</title><link>https://jatinkrmalik.com/blog/clutch-cable-snapped-solo-ride/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/clutch-cable-snapped-solo-ride/</guid><description>A 4 am snapped clutch cable on my Pulsar 150, a 10 km push to a gurudwara and a ride home. Then I learnt my bike properly and rode to Bir Billing, this time with spares.</description><pubDate>Sun, 22 Jun 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>motorcycles</category><category>travel</category><category>personal</category></item><item><title>Everything I learnt outside class at GGSIPU</title><link>https://jatinkrmalik.com/blog/learnt-outside-class-ggsipu/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/learnt-outside-class-ggsipu/</guid><description>Four years of B.Tech CSE at GGSIPU: 9% attendance, a 2,800-fan Facebook page, Baja, DRDO, a one-night call-centre job and 70-480 in 18 minutes.</description><pubDate>Sat, 15 Mar 2014 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>personal</category><category>career</category><category>android</category><category>windows</category></item><item><title>A year on the Galaxy S2: running a one-man ROM help desk for my friends</title><link>https://jatinkrmalik.com/blog/galaxy-s2-rom-help-desk/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/galaxy-s2-rom-help-desk/</guid><description>Odin, rooted kernels, a Rs 200 USB jig and Siyah undervolting: a year of flashing my Galaxy S2 and walking my friends through theirs.</description><pubDate>Mon, 20 May 2013 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>smartphones</category><category>personal</category></item><item><title>Two Saturdays, two meetups: Delhi User Group and BarCamp Delhi 9</title><link>https://jatinkrmalik.com/blog/two-saturdays-delhi-user-group-and-barcamp-delhi-9/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/two-saturdays-delhi-user-group-and-barcamp-delhi-9/</guid><description>Delhi User Group at Microsoft in Cyber City, then BarCamp Delhi 9 at SAP Labs: the line-ups, the sessions I sat in, and what I live-tweeted from both.</description><pubDate>Sun, 28 Apr 2013 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>career</category><category>personal</category></item><item><title>Samsung shipped me an I9100G in an I9100 box. Six weeks later I got the real one</title><link>https://jatinkrmalik.com/blog/samsung-galaxy-s2-i9100g-replacement/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/samsung-galaxy-s2-i9100g-replacement/</guid><description>My Galaxy S2&apos;s box said GT-I9100, the phone inside was the weaker I9100G. A refusal letter, 16+ mails and an Akosha complaint later, Samsung swapped it.</description><pubDate>Mon, 28 May 2012 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>smartphones</category><category>android</category><category>personal</category></item><item><title>CYANOGENMOD 9 [PREVIEW] : Flavor of Google Ice Cream Sandwitch !!</title><link>https://jatinkrmalik.com/blog/cyanogenmod-9-preview-i-e-flavour-of-ice-cream-sandwitch-goodies/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/cyanogenmod-9-preview-i-e-flavour-of-ice-cream-sandwitch-goodies/</guid><description>PS: Initially i was thinking of a full review but later changed my mind and instead did a preview as CM9 is still in RC. A lot of stuff doesn’t work. No benchmark score will be available as...</description><pubDate>Sat, 11 Feb 2012 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>android</category><category>smartphones</category><category>reviews</category></item><item><title>Symbian in its full glory : Finally the much awaited Nokia Belle is officially launched..!</title><link>https://jatinkrmalik.com/blog/symbian-in-its-full-glory-finally-the-much-awaited-nokia-belle-is/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/symbian-in-its-full-glory-finally-the-much-awaited-nokia-belle-is/</guid><description>The long awaited belle update for the N8, E7, C7, C6-01, X7, E6, Oro Nokia devices was released yesterday. Nokia has provided everyone with details on How to update your device in the link below...</description><pubDate>Sat, 11 Feb 2012 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>nokia</category><category>smartphones</category><category>news</category></item><item><title>Is Nokia dying ?? Is Nokia’s time just over ?</title><link>https://jatinkrmalik.com/blog/is-nokia-dying-is-nokias-time-just-over-nokia-vs-apple/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/is-nokia-dying-is-nokias-time-just-over-nokia-vs-apple/</guid><description>This idea of Nokia’s time being over has crept over into my mind too many times recently; my heart says Nokia can pull through this time but my head just says what chance have they honestly got...</description><pubDate>Tue, 26 Jul 2011 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>nokia</category><category>smartphones</category><category>apple</category><category>android</category></item><item><title>I think Elop should see the interest in N9 and compare it to current flagship E7 !!</title><link>https://jatinkrmalik.com/blog/i-think-elop-should-see-the-interest-in-n9-and-compare-it-to-current/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/i-think-elop-should-see-the-interest-in-n9-and-compare-it-to-current/</guid><description>Nokia has just launched a spectacular piece of hardware with Nokia N9 and critics have hardly registered it. The phone’s good but as per many, it’s a niche product. Nokia N9 runs Meego, and not...</description><pubDate>Tue, 12 Jul 2011 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>nokia</category><category>smartphones</category></item><item><title>Nokia E6: The Last Milestone of Symbian Glorious History !</title><link>https://jatinkrmalik.com/blog/nokia-e6-the-last-milestone-of-symbian-glorious-history-user/</link><guid isPermaLink="true">https://jatinkrmalik.com/blog/nokia-e6-the-last-milestone-of-symbian-glorious-history-user/</guid><description>Nokia E6: The Last Milestone of Symbian Glorious History! The E6 runs Symbian Anna, and it’s adequate. There are few phones you can put in “The Great Symbians” category</description><pubDate>Sat, 09 Jul 2011 00:00:00 GMT</pubDate><dc:creator>Jatin Kumar Malik</dc:creator><category>nokia</category><category>smartphones</category><category>reviews</category></item></channel></rss>