Writing & Videos — Page 7

Page 7 of 14: older articles, tutorials, and videos.

December 2025

Dec 30
The best way to integrate Django 6.0 with Tailwind V4 thumbnail
YouTube

The best way to integrate Django 6.0 with Tailwind V4

I wire Tailwind v4 straight into Django 6.0 templates — no REST API, no separate front-end — by running Tailwind's CLI in watch mode to compile a globals.css into a static output.css that my base.html loads through…

Watch →
Dec 28
Syncing projects with Google Drive - Part 18 (Connecting the new gitignore parser) thumbnail
YouTube

Syncing projects with Google Drive - Part 18 (Connecting the new gitignore parser)

I connect my custom gitignore parser to DriveSinker's sync algorithm by replacing the old ignore checks with a single GitIgnore.shouldIgnore call. I refactor the file-counting and folder-upload functions to accept the…

Watch →
Dec 24
Syncing projects with Google Drive - Part 17 (The shouldIgnore() func) thumbnail
YouTube

Syncing projects with Google Drive - Part 17 (The shouldIgnore() func)

I write the shouldIgnore() function for my custom Gitignore parser in Go, deciding whether a given path should be ignored, skipped as a directory, or uploaded. I convert absolute paths to paths relative to the sync…

Watch →
Dec 22
Syncing projects with Google Drive - Part 16 (Custom gitignore parser) thumbnail
YouTube

Syncing projects with Google Drive - Part 16 (Custom gitignore parser)

I build a custom .gitignore parser in Go for my Google Drive sync tool, replacing the naive line-by-line matching with one that understands the full pattern syntax. I show how to skip empty lines and # comments, then…

Watch →
Dec 19
Syncing projects with Google Drive - Part 15 (Bug hunting) thumbnail
YouTube

Syncing projects with Google Drive - Part 15 (Bug hunting)

I hunt down and fix three small bugs in my Google Drive sync project before building further: the project-exists query was matching any folder in the parent instead of checking the folder name, the project-tree walker…

Watch →
Dec 16
Why I hate JavaScript thumbnail
YouTube

Why I hate JavaScript

I hate JavaScript because it has no proper standard library and an npm ecosystem that rewards tiny, fragile dependencies instead of fixing the language. I walk through the left-pad incident and packages like is-even…

Watch →
Dec 13
Syncing projects with Google Drive - Part 14 (Deleting ghost files) thumbnail
YouTube

Syncing projects with Google Drive - Part 14 (Deleting ghost files)

I add ghost-file deletion to my Google Drive syncer so files removed locally are also moved to Drive trash instead of lingering remotely. I collect every local file and folder path during upload, convert the tracker's…

Watch →
Hassan Aziz pointing up

Dude, you’re at the bottom of my landing page.

Just book a call already if you’re that interested.

You scrolled all the way here.