Skip to content
Lenny's Blog

Lenny's Blog

Reflections on software and life

  • About Me
  • Github
  • LinkedIn
    Posted on October 29, 2017April 23, 2019 Reflections

    Midnight Reflection: Epiphany while studying for first-year finals

    It’s pretty late right now, but I feel the need to write. So let’s do it.   In high school, my Prime Directive was to... Read more

    Posted on October 13, 2017December 31, 2018 Reflections

    Midnight Reflection: Ambition

        Many years ago, I remembered reading an article that lamented about how people’s ambitions tended to diminish as they aged because they became... Read more

    Posted on September 4, 2017May 13, 2019 Tech

    Blurb on GNU, GDB, GCC, and Linux

    GNU GNU stands for the recursive acronym “GNU is Not Unix”. It started in the 1980s with the goal of providing free software and tools... Read more

    Posted on August 2, 2017May 13, 2019 Tech

    From Ed to Vim to Neovim

    In the beginning was ed, a simple bare-bones line editor developed in 1969 and shipped with Unix. Back then, personal computers didn’t exist and most... Read more

    Posted on July 31, 2017April 23, 2019 UWaterloo

    1A & 1B Course Overviews

    I wrote this overview a little over two years ago. With exception to some minor editing, I am posting it here almost verbatim. Looking back,... Read more

    Posted on July 1, 2017May 13, 2019 Tech

    Tidbits about Bitcoin

    In 2009, a group of programmers under the alias of Satoshi Nakamoto created the first type of decentralized cryptocurrency – Bitcoin. Unlike traditional currencies, the... Read more

    Posted on June 11, 2017May 13, 2019 Tech

    A Brief History of Silicon Valley

    Today, we tend to associate the words “Silicon Valley” with the hundreds of Internet giants and billion-dollar startups headquartered in the San Francisco Bay Area.... Read more

    Posted on May 2, 2017April 23, 2019 UWaterloo

    3A Course Overview

    Introduction This term, we had one seminar and five courses, one of which was an elective and two of which were shared with Electrical Engineering... Read more

    Posted on April 24, 2017April 24, 2017 Thought of the Day

    A Short Rant on Overpromising

    Every day we are bombarded with hundred of ads promising to solve our deepest worries, some sincere and some ludicrous. Have wrinkles? Don’t worry, we... Read more

    Posted on March 9, 2017April 23, 2019 UWaterloo

    Interview Highlights for Fourth Coop

    Funny Exchanges Interviewer: Can you write 42 in binary? [I write it in binary] Interviewer: Do you know what’s the significance of this number? Me... Read more

    Posts navigation

    ← 1 2 3 4 5 6 →

    Recent Posts

    • 2019-2020: Moving Down the Stack
    • How to Build an Embedded Linux Distribution for Raspberry Pi (Part 1: Intro)
    • C++ Templates and Java Generics: Two different approaches to generic programming
    • Midnight Reflection: Complacency and Competency
    • 4B Term Overview

    Tags

    course overviews deep reflection Feds games interviews lessons midnight reflection PetitionCECA

    Categories

    • Reflections (7)
    • Software and Life (9)
    • Tech (6)
    • Thought of the Day (16)
    • UWaterloo (19)

    Archives

    • December 2020 (1)
    • November 2020 (1)
    • May 2019 (2)
    • April 2019 (2)
    • March 2019 (2)
    • December 2018 (1)
    • August 2018 (2)
    • July 2018 (1)
    • June 2018 (1)
    • April 2018 (1)
    • March 2018 (1)
    • February 2018 (1)
    • January 2018 (1)
    • December 2017 (2)
    • November 2017 (1)
    • October 2017 (2)
    • September 2017 (1)
    • August 2017 (1)
    • July 2017 (2)
    • June 2017 (1)
    • May 2017 (1)
    • April 2017 (1)
    • March 2017 (1)
    • February 2017 (1)
    • January 2017 (1)
    • December 2016 (1)
    • November 2016 (1)
    • October 2016 (2)
    • September 2016 (2)
    • August 2016 (1)
    • July 2016 (1)
    • June 2016 (1)
    • May 2016 (1)
    • April 2016 (2)
    • March 2016 (4)
    • February 2016 (3)
    • January 2016 (4)
    • December 2015 (1)

    Newsletter

    Subscribe to our mailing list to receive the latest blog posts

    19,878
    © 2023 Lenny's Blog / Powered by WordPress / Theme by Design Lab