Converting Sourcemaps to Original JavaScript/TypeScript Sourcecode
A tutorial on using Mitmproxy and Sourcemapper to download and reconstruct original JavaScript/TypeScript source code from sourcemap files.
Yasoob Khalid is a developer and writer best known for the free, open-source book Intermediate Python and his project-driven follow-up, Practical Python Projects. His articles and books have reached 5+ million readers across 189+ countries, and his blog remains a go-to place for clear, practical Python insights. By day, Yasoob works on Azure Cloud Networking at Microsoft, and by night he continues to publish tutorials, notes, and experiments that demystify real-world Python for learners at every level. He’s also the author behind the long-running Python Tips site and newsletter, where he focuses on approachable explanations and hands-on examples.
187 Articles from this blog
A tutorial on using Mitmproxy and Sourcemapper to download and reconstruct original JavaScript/TypeScript source code from sourcemap files.
A support guide for the Salam app, covering setup, prayer times, Qibla finder, Quran reading, and troubleshooting.
Salam app's privacy policy detailing its no personal data collection stance and use of third-party services for prayer times and Quran audio.
A technical guide detailing the process of bypassing Kakasoft USB Copy Protection software to access protected files.
A guide on integrating and running Go code within an Elixir application using WebAssembly (WASM/WASI) and the Wasmex library.
A guide on using Python and PyObjC to access Apple's Vision Framework for text recognition (OCR) in images on macOS.
Explores efficient database methods for reordering items, inspired by Trello/Jira drag-and-drop functionality.
A developer's project write-up on creating a dual-screen application to display synced Spotify lyrics in English and Hungarian.
A guide on fixing 'too many redirects' errors when setting up a custom root domain with Webflow and Cloudflare.
A technical guide on extracting and decrypting WhatsApp messages from a local iOS backup for data preservation.
A programmer's guide to automating a badminton court booking system using Selenium and Python to secure time slots.
A Microsoft employee shares advice on preparing for big-tech job interviews, covering phone screens, coding, and behavioral questions.
A tutorial on building and scheduling a Python web scraper to run automatically using GitHub Actions, including emailing results.
A guide to understanding UPC-A barcode structure and creating a barcode generator from scratch using pure Python.
A guide to setting up listmonk, an open-source newsletter manager, as a free alternative to expensive services like Mailchimp.
A developer's guide to building a serverless system for stamping and delivering eBooks using AWS Lambda, S3, and SES to overcome Paddle's limitations.
A guide on using the Prerender service to improve SEO for React apps by serving pre-rendered HTML to search engine bots.
A tutorial on implementing JWT-based user authentication using a Flask backend with flask-praetorian and a React frontend.
A guide on how to automate posting Instagram Stories using Python and an unofficial API library, including code examples.
A guide explaining how to listen to trunked police radio using an affordable RTL-SDR dongle and software, as traditional radios can't decode digital signals.