leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsExploring the Power and Versatility of Node.jsIn the ever-evolving landscape of web development, Node.js has emerged as a powerful and versatile tool that has transformed the way…Sep 16, 2023Sep 16, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsExploring Continuous Integration and Continuous Deployment (CI/CD)First of all, before understanding CI/CD, let’s briefly explain DevOps.Sep 16, 2023Sep 16, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsWhy You Should Know TypeScript as a Web DeveloperTypeScript is an object-oriented, open-source programming language. It’s a superset of JavaScript, containing optional typing. Also, it…Sep 2, 2023Sep 2, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsThe Power of PHP: A Versatile Language for Web DevelopmentBefore joining Teamcal Ai, my experience with PHP wasn’t rich, having only scratched the surface of its capabilities. However, upon…Aug 26, 2023Aug 26, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsMastering a New Tech Skill: To become a good software engineerAs technology continues to evolve at a rapid pace, software engineers face the constant challenge of staying relevant and adaptable in an…Aug 19, 2023Aug 19, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsInsights into Software Development Life CycleDuring my one-month internship at Teamcal AI, I gained valuable insights into the essential aspects of building a successful big product…Aug 7, 2023Aug 7, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsUnleashing the Power of Model-View-Controller (MVC) in Software DevelopmentIn the realm of software development, the Model-View-Controller (MVC) architectural pattern has emerged as a powerful paradigm for building…Jul 27, 2023Jul 27, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsNavigating the Bug Maze: Strategies for Overcoming Frustration and Finding SolutionsAs a software engineer, encountering bugs is a regular part of your work. While fixing some bugs may come naturally, others can prove to be…Jul 14, 2023Jul 14, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsUnraveling the Code: Understanding a Product CodebaseJoining a new team and diving into a large codebase can be a challenging endeavor for any software engineer. As I reflect on my second week…Jul 7, 2023Jul 7, 2023
leo leonginTEAMCAL AI - AI Scheduling Solution for Modern TeamsMy First Week at Teamcal.ai: Navigating the Remote LandscapeDuring my first week, I also dedicated time to understanding the company’s culture, values, and goals. I immersed myself in the company’s…Jun 26, 2023Jun 26, 2023