Featured
- My Thoughts on Lifelong LearningA brief overview on how I view lifelong learning and the idea that all effort is meaningful.reflectionsblog
- Berries, Blogs, and BoardyBerry picking with terrible ROI, tomfoolery with new technology, and the coming out of these blog posts.summer-off-2026personal-developmentblog
- Case Hacks 2026Went to a hackathon that I didn't even participate in. Had the best time and realized maybe I'm doing something right.reflectionsblog
- My First Summer ReflectionWhy am I doing this? What are my goals?summer-off-2026personal-developmentblog
- Intro to Bash AliasesHow to begin building your bash castle, a fortress of terminal commands to help reduce friction in your work and improve efficiency.educationaltutorial
- Love and LossReminiscing on a wonderful grandmother, listening to a heartfelt song on loss.reflectionsblog
- The Final Summer ReflectionThemes of my summer, what I learned, and my heartfelt advice on how to find and enjoy new opportunities.summer-off-2026personal-developmentblog
- Old School Design & ConnectingDrawing to design, very old school. Connecting with others by sharing your honest thoughts? Hopefully still relevant.summer-off-2026personal-developmentblog
- My Thoughts on Lifelong LearningA brief overview on how I view lifelong learning and the idea that all effort is meaningful.reflectionsblog
- Innovation in Many FormsRealizing how confidence is related to knowledge and trailblazing a revolutionary new ping pong variant.summer-off-2026personal-developmentblog
- Becoming an Educational CreatorShowcasing my love for educational content to help others and reflecting on the effect of AI-aided development on satisfaction.summer-off-2026personal-developmentblog
- Thinking about Humans in OptimizationWhere do humans need to be kept in mind as we optimize things and look for ways to make our lives more efficient?reflectionsblog
- Water and WavesWent backcountry camping for the first time and solo-visited the art gallery. (gorgeous sunset photos included)summer-off-2026personal-developmentblog
- The Importance of People and ExpertiseBuilt a suite of personal productivity apps, discussed what clients look for in the age of AI with a small business owner, and watched Obsession and got scarred (and scared).summer-off-2026personal-developmentblog
- Playing Into StrengthsHomemade kbbq and showcasing my personality on my website through videos.summer-off-2026personal-developmentblog
- Parks and TechTouching grass for tech yoga downtown and catching up with a startup founder.summer-off-2026personal-developmentblog
- Berries, Blogs, and BoardyBerry picking with terrible ROI, tomfoolery with new technology, and the coming out of these blog posts.summer-off-2026personal-developmentblog
- Intro to Stock SymbologyA dive into the data that powers stock tradingarticle-likeeducational
- When Life Gives You a Product... Reverse-Engineer It?Trying to reverse engineer a startup's product, building a job application tracker, and purging photos on my phone.summer-off-2026personal-developmentblog
- From Currywurst to Indian Wedding (Curry-best) to Curry-lessBack from Europe, reconnecting with old contacts, and organizing my crap.summer-off-2026personal-developmentblog
- On Writing and AIWhat happens when AI writes everything for us? How should we feel?reflectionsperspective
- Effective CommunicationWhat makes an effective communicator? How can we communicate more effectively?perspectivereflections
- Measuring Productivity in the Age of AIIf AI makes writing code easy, how do we measure productivity? It's an age old question, but one that confuses us even more thanks to changes in how code is written.tech-reflections
- Thoughts on RAGAfter attending Shopify's Tech Week event, I began thinking about RAG and my own experiences with knowledge retrievaltech-reflections
- Toronto Tech Week 2026 - ShopifyMy musings on a tech week event. Shopify had 4 action-packed presentations which I discuss here.reflectionsblog
- Toronto Tech Week 2026 - WealthsimpleMy musings on a tech week event. Reflective to my own growth in attending these events.reflectionsblog
- Learning About Canadian TechWent to Toronto Tech Week, coded a resume variant system, and buddied up to a CTO.summer-off-2026personal-developmentblog
- Perfectionism in Coding and AIIf we can code anything with AI, the world at our fingertips, will perfectionism run rampant?tech-reflections
- Can Codebases Become Too Big?Code is a cost. With AI making it easier to write than ever, can a codebase become too big?tech-reflections
- AI Risks in Non-Regulated DomainsAI is risky in regulated domains, but what about non-regulated domains?tech-reflections
- Case Hacks 2026Went to a hackathon that I didn't even participate in. Had the best time and realized maybe I'm doing something right.reflectionsblog
- Testing Strength and ThinkingGame room challenges, a hackathon, reflecting about communication, and watching interesting videos.summer-off-2026personal-developmentblog
- Coding With AI and Overspecced PitfallsWhat happens when AI gives you too many specs, and you're none the wiser?tech-reflectionsperspective
- Solidifying Summer Goals and Photo EditingBeginning side projects, exploring new technologies, and sharing my goals.summer-off-2026personal-developmentblog
- My First Summer ReflectionWhy am I doing this? What are my goals?summer-off-2026personal-developmentblog
- Intro to Bash AliasesHow to begin building your bash castle, a fortress of terminal commands to help reduce friction in your work and improve efficiency.educationaltutorial
- Terminal CommandsVery short file on commands I've needed in the terminal when doing ML work (while on co-op so it is not comprehensive by any means).tutorial
- Intro to Virtual EnvironmentsWhy you should use a virtual environment, how to get started, and basic commands you'll always find useful!educationaltutorial
- Growing up?wipreflectionsblog
- Perfumes and Personalitywipreflectionsblog
- The Tapestry of Youwipreflectionsblog