EnglishFreebie marketingA. In the late 1890s, while travelling as an itinerant salesperson for the Crown, Cork and Seal…Daniel NguyenAugust 12, 2024 3 min
Next JSNext.js 6 - Setting Up FontsTo integrate local fonts into your Next.js project using Tailwind CSS 4 and the next/font…Daniel NguyenAugust 06, 2024 1 min
WPF - CSharpC# Best Practices and Design PatternsWhat are design patterns, and why are they important? Design patterns are reusable solutions to…Daniel NguyenAugust 06, 2024 4 min
WPF - CSharpC# Memory ManagementWhat is garbage collection in C#? Garbage collection (GC) in C# is an automated memory management…Daniel NguyenAugust 05, 2024 2 min
WPF - CSharpC# Asynchronous ProgrammingWhat is asynchronous programming, and why is it important? Asynchronous programming in C# allows…Daniel NguyenAugust 04, 2024 1 min
EnglishEATS, SHOOTS AND LEAVESThe title of Eats, Shoots and Leaves refers to a famously misplaced comma in a wildlife manual that…Daniel NguyenAugust 03, 2024 4 min
Next JSNext.js 3 - React Client and Server ComponentsOkay, Now that you're familiar with the entire Next.js application structure, let’s get our hands…Daniel NguyenAugust 03, 2024 2 min
WPF - CSharpException Handling in C#How do you handle exceptions in C#? Handling exceptions in C# involves using a combination of try…Daniel NguyenAugust 03, 2024 1 min
Next JSNext.js 2 - How the Web WorksThe web is a vast network of interconnected computers that communicate using standardized protocols…Daniel NguyenAugust 02, 2024 2 min
Next JSNext.js 1 - IntroductionWhat is Next.js? Next.js is a React framework that enables developers to build fast, scalable, and…Daniel NguyenAugust 01, 2024 1 min