/images/avatar.png

Tarik Eshaq

Explain Like I'm Human 1: The Internet

Explain like I’m human! What is this I’m attempting a new series, where I’ll choose a bunch of technical topics and explain them in non-technical terms! The audience for this is anyone who wants to learn about technical topics but doesn’t have the technical background the look it up themselves. Why Human? Honestly? I just thought it sounded cool - this is meant to be approachable for everyone, regardless of their background, but it’s still not an “Explain Like I’m five”.

Graduated

Graduated! A couple of weeks ago I started my first full time job at Mozilla after graduating from The University of British Columbia. It feels weird and I am conflicted between being excited about the work that I’ll be doing and missing school and the structure I had for 5 years. I went to university at a critical point in my life, I had just immigrated to Canada a year before, I knew no one going into my first few days of University, and I did not know what to do with my life - all I knew is that it’ll be something related to computers.

Honouring the Women in My Life

Honouring The Women in My Life It’s international Women’s day. A post like this is overdue, and it’s a shame I only wrote this today. Family For those that know a little about me, you might know that I came to Canada from Yemen as a refugee in 2015 - I’ll post about this at some point, when I’m comfortable sharing my emotions about it. What you may not know however, is how my mom was able to single-handedly get me out of Yemen, get me into Canada, and give me a life I never would have imagined I would get.

The Trap of Hard Work

Atomic Habits So this post will be a very quick reflection on some of the insights I gained from reading the book “Atomic Habits”. It’s been a while since I read self-help books. I only picked this one up because I realized that my productivity has been going down in the past few months and I needed a change. Disclaimer This is not a review. This is specifically what I got out of the book and how I interpreted it.

Long Walk to Freedom

Book Writeups! Hello wild reader! I’ve always loved reading books, both technical and non technical. But one thing I constantly struggle with is keeping myself accountable to being consistent in my reading. So… This is an attempt to keep myself accountable by continuously writing about the books I read! The goal is to write a short blog post about each book I read, highlighting what I learned from reading it and any insights I gained.

Introduction to Linux - CPSC 213

Introduction For the fall term of 2020, I will be a TA for CPSC 213, an introduction to Computer Systems. I have TAed this course three times before, and since this term will be the first fall term the course is held online, I have been thinking hard about the troubles that students may face, and what I could do as a TA to make it easier. CPSC 213 is typicaly the first time students are expected to use a Linux development environment.