Blog

Thoughts on software development, careers, and more.

February 21, 2026
A Beginner's Guide to Observability: Logs, Metrics, and Traces Explained
Observability can be intimidating for developers early in their career, this guide aims to fix that
A Beginner's Guide to Observability: Logs, Metrics, and Traces Explained
July 2, 2025
Code Review Strategies Every Team Should Be Using
Actual ways to make code reviews less frustrating, giving you more time to focus on the code itself
Code Review Strategies Every Team Should Be Using
March 10, 2025
How Students Can Get Developer Experience Without a Job
Strategies for students to gain software engineering experience without a formal job
How Students Can Get Developer Experience Without a Job
December 25, 2024
Is LeetCode Worth Doing?
A breakdown of why LeetCode exists and why it's not the only way you should prepare for interviews
Is LeetCode Worth Doing?
December 19, 2024
Navigating Career Fairs As A Computer Science Student
Essential tips for students to navigate career fairs and stand out to recruiters and developers
Navigating Career Fairs As A Computer Science Student
December 18, 2024
Making The Most of Your Software Developer Internship
A guide to excelling in software developer internships and laying the groundwork for a successful tech career
Making The Most of Your Software Developer Internship
December 1, 2024
Software Skills to Make Your Student Resume Stand Out
Skills not emphasized in university that will help your resume stand out to developers and hiring managers
Software Skills to Make Your Student Resume Stand Out
November 27, 2024
A Hidden Cost Of Remote Work On Early Developer Growth
The impact of meeting aversion and isolation on the growth of corporate communication skills
A Hidden Cost Of Remote Work On Early Developer Growth
September 9, 2024
Why Computer Science Students Are Struggling To Find Jobs
How the pandemic, rising enrollment, and AI have reshaped the job market and led to less capable university graduates.
Why Computer Science Students Are Struggling To Find Jobs
August 24, 2024
Carleton Computer Science: Explaining Co-op Criticism
Why are so many computer science students so critical of Carleton's co-op program?
Carleton Computer Science: Explaining Co-op Criticism
July 24, 2024
Learning How To Present To Elementary School Students
How I wrote my elementary school "career day" presentation on software development.
Learning How To Present To Elementary School Students
May 19, 2023
4 Years of Work Experience Before Graduation: Working and Studying At The Same Time
My alternative path to gaining work experience as a student and what I learned along the way.
4 Years of Work Experience Before Graduation: Working and Studying At The Same Time

All Posts

July 2, 2025

Code Review Strategies Every Team Should Be Using

Actual ways to make code reviews less frustrating, giving you more time to focus on the code itself

Read more
March 10, 2025

How Students Can Get Developer Experience Without a Job

Strategies for students to gain software engineering experience without a formal job

Read more
December 25, 2024

Is LeetCode Worth Doing?

A breakdown of why LeetCode exists and why it's not the only way you should prepare for interviews

Read more
December 19, 2024

Navigating Career Fairs As A Computer Science Student

Essential tips for students to navigate career fairs and stand out to recruiters and developers

Read more
December 18, 2024

Making The Most of Your Software Developer Internship

A guide to excelling in software developer internships and laying the groundwork for a successful tech career

Read more
December 1, 2024

Software Skills to Make Your Student Resume Stand Out

Skills not emphasized in university that will help your resume stand out to developers and hiring managers

Read more
November 27, 2024

A Hidden Cost Of Remote Work On Early Developer Growth

The impact of meeting aversion and isolation on the growth of corporate communication skills

Read more
September 9, 2024

Why Computer Science Students Are Struggling To Find Jobs

How the pandemic, rising enrollment, and AI have reshaped the job market and led to less capable university graduates.

Read more
August 24, 2024

Carleton Computer Science: Explaining Co-op Criticism

Why are so many computer science students so critical of Carleton's co-op program?

Read more
July 24, 2024

Learning How To Present To Elementary School Students

How I wrote my elementary school "career day" presentation on software development.

Read more
May 19, 2023

4 Years of Work Experience Before Graduation: Working and Studying At The Same Time

My alternative path to gaining work experience as a student and what I learned along the way.

Read more