Hello there

I am Ishan Sharma, iOS & Backend Engineer. I write about programming, productivity and games.
Image of Steam Deck showing playtime. Text: 34 games, 727 sessions, 47% of playtime

Steam Deck, 1 Year Later.

January 8, 2025 · 4 min · Ishan Sharma
Poster of Smile 2, with 'Presented by' written on bottom right followed by image of a Voss water bottle

Smile 2

January 3, 2025 · 2 min · Ishan Sharma

WP Engine Drama

October 26, 2024 · 2 min · Ishan Sharma
Line drawing of a book with empty pages held in a reading position

Pop Song Novel

January 21, 2024 · 4 min · Ishan Sharma
Steam Deck showing Death's Door in library

Steam Deck OLED: Wi-Fi, Streaming, Games

December 9, 2023 · 4 min · Ishan Sharma

Quick Tip: Faster YouTube Downloads with yt-dlp

YouTube downloads using yt-dlp are faster if you play the video you’re downloading in browser.

July 9, 2023 · 1 min · Ishan Sharma

Finding an Apartment in Vancouver

September 21, 2022 · 3 min · Ishan Sharma

Fix for App Intents Not Working on Xcode 14 Beta

Xcode 14’s First Beta has a bug that may cause App Intents to work. Fortunately a quick fix is listed in release notes.

June 11, 2022 · 1 min · Ishan Sharma

GitHub Commits Not Triggering New Amplify Builds? Check Your Webhooks!

Some of my recent commits generated webhook payload that was missing commits and head_commit keys. That caused AWS Amplify to not publish new changes.

March 13, 2022 · 2 min

Screen Time: Another Feature That Apple Forgot

Apple has a habit of releasing software and features and then neglecting them. Screen Time is one such feature that suffers from several bugs. I share my frustrations with the feature in this post.

February 24, 2022 · 5 min · Ishan Sharma