Enums as arrays in PostgreSQL – Updated 2024
What are Enums? Enumerated types (Enums) are a special kind of data type that consist of a set of predefined values. It is common in many programming languages and it…
What are Enums? Enumerated types (Enums) are a special kind of data type that consist of a set of predefined values. It is common in many programming languages and it…
KidzLog aims to provide a full suite of tools to help you manage various aspects of your childcare business. From tracking attendance to handling billing and payments, the goal is…
Managing cron jobs in a multi-instance environment can be challenging. Recently, I faced this issue on FindChildcare.ca where I am running multiple instances of a NestJS application. Here are three…
FindChildcare.ca a comprehensive directory of home and center-based childcare providers across Canada.Now instead of playing roulette with Facebook groups, FindChildcare.ca is designed to be a place where parents can easily…
Debugging is a critical part of the development process, and when working with NestJS applications, Visual Studio Code (VSCode) offers tools to make this task easier and more efficient. This…
SpellCheckMySite.com is a simple tool that finds spelling mistakes on a web page. You provide a URL, it scans it and shows possible spelling mistakes. I built this because most…
Google's reCAPTCHA is a widely used tool to protect your web applications from spam and abuse. In this blog post, we'll walk through the steps to integrate reCAPTCHA v3 with…
What are Check Constraints? In PostgreSQL, check constraints are a powerful tool to enforce certain conditions on the data in your tables. Unlike enums, which define a strict set of allowed values,…
Happy New Year! It's time to continue exploring the components of MapleStack. A critical component of our communication infrastructure is email. Reliable and efficient email delivery is vital for everything…
As we continue to delve into the components that make up MapleStack, this week's focus is on a service that perfectly captures the spirit of the Internet: Let's Encrypt! Rewind…