Golang Real-World (Part 5): Functions, Parameters, Return Values & Error Handling8 December, 20257 December, 20253 mins0Functions in Real-World Golang Functions are one of the core building blocks of every Golang backend.In real-world…Golang Leafcontinue Reading..
Golang Backend Real-World (Part 4): Control Flow (if, for, switch, defer)7 December, 20257 December, 20252 mins0Control Flow in Golang: if, for, switch & defer Control flow determines how your program makes decisions,…Golang Leafcontinue Reading..
Golang Backend Real-World (Part 3): Variables, Types & Constants2 December, 20257 December, 20252 mins0In this part of the Golang Backend Real-World series, we explore the foundational concepts that power every…Golang Leafcontinue Reading..
Golang Real-World (Part 2): Building the User Module (Handler, Service, Repository)1 December, 202530 November, 20254 mins0Introduction In Part 1, we prepared a production-ready Golang project structure.Now in Part 2, we begin building…Golang Leafcontinue Reading..
Golang Real-World (Part 1): Project Setup & Clean Folder Structure30 November, 20253 mins0Introduction Welcome to the first article of the Golang Backend Real-World Series.In this series, we will build…Golang Leafcontinue Reading..
Golang Best Practices for Clean Code: 10 Tips to Write Go Like a Pro27 June, 20253 mins0Writing Golang best practices from day one is the foundation for clean, scalable, and maintainable Go applications.…PROGRAMMING TIPS Leafcontinue Reading..
Stop Any-ing Around: 12 TypeScript Best Practices You’ll Thank Me For24 June, 202523 June, 20253 mins0Let’s face it — we’ve all been there. Staring at a red squiggly line in our IDE,…FRONT-END Leafcontinue Reading..
Top MySQL Best Practices Every Developer Should Know23 June, 202523 June, 20253 mins0Whether you’re building a startup MVP or scaling a high-traffic application, managing your MySQL database efficiently is…PROGRAMMING TIPS Leafcontinue Reading..
🎭 Playwright Best Practices: Or How Not to Rage-Click Your Way Through End-to-End Tests20 May, 202520 May, 20253 mins0Ah, Playwright! The magical tool that lets us test our apps like a robot ninja with superhuman…FRONT-END Leafcontinue Reading..
Ruby on Rails Best Practices: How to Code Like a Pro13 March, 202513 March, 20254 mins0Hey fellow developers! Let’s talk about Ruby on Rails, the framework that’s like a Swiss Army knife…PROGRAMMING TIPS Leafcontinue Reading..
DeepSeek: Superior Strengths Over ChatGPT and the Future of AI9 February, 20259 February, 20255 mins0In the rapidly evolving world of artificial intelligence, new tools and technologies continuously emerge to address specific…New Technology Leafcontinue Reading..
Django 4.0 vs Flask: Choosing the Right Python Framework9 September, 20244 mins0Python’s popularity in web development has skyrocketed, thanks to two major frameworks: Django and Flask. Both frameworks have distinct advantages…PROGRAMMING TIPS Leafcontinue Reading..
How to Build a Docker Environment with Nginx, PHP, and MySQL2 July, 20242 July, 20243 mins0How to build a Docker environment. In this guide, we will create a Docker environment with Nginx,…PROGRAMMING TIPS Leafcontinue Reading..
Dynamic Mail Configuration in Laravel from Database21 March, 202420 March, 20242 mins0In Laravel, configuring mail settings is a common requirement for any web application. Typically, these settings are…PROGRAMMING TIPS Leafcontinue Reading..
File Uploads with jQuery FilePond: A Comprehensive Guide20 March, 202420 March, 20243 mins0In today’s digital era, the ability to seamlessly upload files is crucial for web applications. However, managing…FRONT-END Leafcontinue Reading..
Mastering CSS Nth-Child Selectors8 September, 20237 September, 20233 mins0Codevivu will delve into the world of CSS :nth-child selectors and explore how they can be used…FRONT-END Leafcontinue Reading..
Implementing an AR Camera with AR.js and Babylon.js7 September, 20237 September, 20233 mins0Augmented Reality (AR) is a captivating technology that fuses the digital and physical worlds, offering countless possibilities…FRONT-END Leafcontinue Reading..
Best Practices for Developing Applications with NestJS18 February, 202318 February, 20235 mins0NestJS is a powerful framework for building scalable and maintainable server-side applications using Node.js. In this article,…FRONT-END Leafcontinue Reading..
Getting Started with NestJS: A Beginner’s Guide18 February, 202318 February, 20234 mins0NestJS is a popular framework for building scalable and maintainable server-side applications using Node.js. In this guide,…FRONT-END Leafcontinue Reading..
Javascript Và Những Thủ Thuật Hay Dành Cho Developer (P5)26 May, 202128 May, 20218 mins0Tổng hợp các javascript và những thủ thuật hay dành cho developer phần 5. Tiếp tục lần…PROGRAMMING TIPS Leafcontinue Reading..