Posts
All the articles I've posted.
How UBC's How to Code Course Transformed My Approach to Programming
Updated:My experience with UBC's How to Code course and how it changed the way I approach programming problems now. The point isn't to learn a language. The point is to learn a programming paradigm that transcends language entirely.
Dotfile Management Made Easy with GNU Stow
Updated:Dotfiles are configuration files that store your preferences and settings for your development tools, applications and customizations. They are very handy when you want to migrate to a new system or restore your old system after a clean installation. You can easily apply your dotfiles and get your familiar environment back. In this post, I will demonstrate a neat way to manage your dotfiles and use git to track and sync them across different computers.
Beyond the Hype: How ChatGPT and AI Could Actually Make Us Smarter
Updated:Recently, we have seen a boom in AI technologies, especially large language models (LLMs). This is a revolutionary period for humanity that we are living through. The world is entering a new era the age of AI. So, what is it exactly? Well, contrary to its name, artificial intelligence is actually pretty limited. But that does not mean it cannot benefit us.
GitHub Co-Pilot Review as a Student: Why I am Disabling It
Updated:GitHub Co-Pilot is an AI pair programming assistant developed by GitHub and OpenAI. While its potential to replace developers is a topic of debate, I find that notion far-fetched (for now at least).
React + TypeScript + Vite: Configuring ESLint & Prettier for Production-level App
Published:Integrate ESLint and Prettier in a React + TypeScript project for enhanced code quality and streamlined development. Catch and fix errors earlier while maintaining a consistent code style across all files for improved efficiency!