A practical dive into functional programming
Implementing a permission system
Last Updated on October 18, 2023 Hi folks! I’ve been working on a personal project, a simple Express.js REST API. But after a while, I …
Securing git commits on Windows 10 and WSL2
Last Updated on July 4, 2023 Git-based platforms such as Github and Gitlab are probably the most common code management tools out there. Therefore, securing …
First steps through the Flutter framework
If you are somewhat familiar with mobile development, you have probably heard about Flutter, an open-source framework developed and maintained by Google for building natively …
Using Docker to instantiate local databases
A minimalist guide on the Docker way of setting up local databases
Last Updated on October 17, 2023 From tutorials to enterprise-level software, knowing how to set up a local database instance is a mandatory skill. You’ve …
An approach to routing testing in React
Last Updated on May 29, 2023 In React applications, there are many ways for testing routing behavior in our components. You might find solutions on …
CodeTips#3: How Specificity works in CSS
Last Updated on September 4, 2024 When working on web apps, at some point, you will need to overwrite styles from components to which you …
CodeTips#2: Clean code in JavaScript
A beginner’s approach
Last Updated on September 4, 2024 INTRODUCTION INTRODUCTION I believe the comic strip above sums it well: You write clean code mainly to understand yourself …
A beginner’s personal journey into automated tests
Last Updated on April 11, 2024 Like many engineers, I landed into coding kind of by accident. I was programming alone and unsupervised for a …
How to Easily Deploy Your Web App to Firebase Hosting
Getting to know Firebase Hosting
There are different stages in application development. Some of these stages are nicer than others, and some are necessary, like deployment. The deployment stage might …
CodeTips#1: Exploring Hashes in Ruby
Last Updated on September 4, 2024 Hello, fellow readers! Before we can jump right in, we have an announcement! There is a new series of …