Structs
The data types created by the programmer.
A collection of key-value pairs.
All the keys in a struct don't need to be in the same data type.
⛶type Employee struct {
Name string...
Introduction to the series
If you learned Angular back in the Angular 2–14 days, you’re not alone — and you're definitely not outdated. The framework has evolved quickly: standalone com...
🧠 First, a Little Brain Primer: JavaScript Is Single-Threaded
Imagine JavaScript as a cook in a small kitchen with one burner. That’s right, it can only cook one dish at a time. If you a...
Introduction
If you enjoy writing Bash scripts to automate tasks, then you might ask yourself: "Can I write tests for my Bash scripts?".The answer is: Yes, you can! And it's not hard at all.
...
Freelance Devs: Are You Billing Smarter?If you've ever been caught in a contract where you end up delivering far more than expected (without the pay to match), you’re not alone. A significant portio...
The journey of creating a local service website like Local Service SG is both challenging and rewarding. Such a platform connects customers with a wide array of essential services, from carpentry to c...
Let’s face it — hardcoding passwords into templates is like taping your house key to the front door. This exercise shows how to do it the secure way.
🚀 What We're Building
You're now ...
Hey again! 👋If you’ve been diving into Bicep to manage your Azure infrastructure (like I have!), you’ve probably noticed something pretty powerful — parameters.Think of parameters like the "s...
Quando desenvolvemos alguma aplicação backend, precisamos tomar cuidado ao lidar com informações sensíveis.Informações como URL de conexão de banco de dados, senha do banco, chaves secretas, t...
Go interfaces are a fantastic way to create clean, modular, and testable code. They help you decouple components, simplify testing, and enable dependency injection without adding complexity. In this p...