>

Importing My University Timetable into a Personal Calendar: A Hands-On Journey Through Manual API Exploration and iCalendar Generation

Learn how to reverse-engineer a university’s private timetable API using browser developer tools and write a Python script to convert the JSON data into a universally importable iCalendar (.ics) file for your personal calendar.

November 9, 2025 · 15 min · 3004 words · Tategoto Azarasi

Building a TypeScript Video Downloader for Complex, Anti-Scraping Websites

How to build a robust video downloader from scratch with TypeScript, Node.js, and Playwright, capable of handling complex anti-scraping mechanisms, dynamic content loading, and network race conditions.

November 9, 2025 · 19 min · 3970 words · Tategoto Azarasi

Delving into Anki Cards: Demystifying Templates for Data Extraction and Practical Application

Uncover techniques to demystify complex Anki card templates using Puppeteer and JSDOM for accurate data extraction from dynamically rendered content and facilitate migration.

May 16, 2025 · 28 min · 5771 words · Tategoto Azarasi