RSSAmplifier

Blog

Sadman Hossain

Sometimes boring explorations into a world of software and beyond.

sadman.caRSS feed ↗26 posts

Latest posts

What I read in 2025

My favourite books of 2025 (and others).

What I watched in 2025

My favourite TV shows and movies of 2025 (and others).

Blaugust 2025 Retrospective

Bit of a bust.

It's ok to take it easy sometimes

Rest isn’t lazy. It’s part of living well.

You can just do things

The simplest truth about life that we all forget sometimes.

UofT Work Study Jobs Dashboard (2025-2026)

Another year, another custom dashboard for work study job postings.

A late start to Blaugust 2025

Getting involved in a new month-long blog challenge, with only half the month to go.

Going to the gym for the first time (again)

How I started going back to the gym for the first time in a long time.

Find joy in the boring bits of life

Embrace whimsy in your everyday.

A timeline for ECE496 at UofT

A comprehensive timeline of the UofT engineering capstone design project course (ECE496) experience from team formation to final presentation.

How to use Goodreads data in Astro

Using the Astro Content Loader API to get data from Goodreads bookshelves and dynamically build Goodreads components in Astro.

Course reviews for upper-year UofT ECE courses

What upper-year courses you should take as a UofT ECE student (and what to watch out for when planning on Magellan).

What I watched in 2024

My favourite TV shows and movies of 2024 (and others).

What I read in 2024

My favourite books of 2024 (and others).

Analyzing UofT PEY Co-op Job Postings Part 2: Building a Better Job Postings Dashboard

Taking 10 MB of UofT PEY Co-op job posting data (2000+ jobs) & displaying postings on a redesigned modern dashboard (for future students to have a better idea of what to expect).

Work Study Jobs at UofT: why to apply, what to expect, & a better way to view job postings

UofT's Work Study program is a gem for finding part-time work; here's why you should apply (and how you can use my redesigned dashboard for viewing jobs).

Recording terminal sessions using asciinema and its derivatives (Software Showcase #1)

CLI tools for recording terminal sessions locally (and to the web) as asciicast files (.cast), GIFs, and animated SVGs.

Analyzing UofT PEY Co-op Job Postings Part 1: Scraping Job Board Data

Collecting unstructured data on 2k+ job postings from UofT's PEY Co-op job board & pipelining to a single SQLite database less than 10 MB in size.

Putting 20k+ words on a 1 MB cheatsheet

The art of maximizing content on a cheatsheet while maintaining readability using the cutting-edge in type-setting technology (ala Typst).

Advice for high school freshmen

What I would’ve told myself back then if I could do so now.

A look at my (rather old) VS Code setup

Some snippets of tools I used to use back in my first year of university (and some that I still do too).

A guide to learning

Better alternatives to rote memorization (also known as cramming the night before an exam)

Why I use Trello

Everybody needs a system for making their to do list; Trello is mine.

How I deal with email

People loathe the experience of email. Here's my system of dealing with it.

Coming up with (good) ideas

Coming up with good ideas can be tough, but the real magic lies in the process, not just the outcome.

On keeping a journal

Why you should be writing if you aren't already.